Diagnostica e monitoraggioBase
Salute hardware, risorse di sistema e watchdog
Monitorare temperatura, tensione e ventole del router, tenere sotto controllo CPU/memoria/disco e configurare il watchdog per riavvii automatici in caso di blocco del sistema.
Nei WISP i router sono spesso in armadi o siti remoti senza clima adeguato. Monitorare la temperatura del hardware e i parametri di sistema è fondamentale per prevenire guasti e interventi d'emergenza.
Risorse di sistema — panoramica
Comandi /system/resource
# Panoramica completa risorse /system/resource/print # Output tipico: # uptime: 15d 4:23:11 # version: 7.14.3 (stable) # free-memory: 128.0MiB total-memory: 256.0MiB # cpu-load: 12% # free-hdd-space: 512.0KiB total-hdd-space: 16.0MiB # architecture-name: arm # board-name: RB962UiGS-5HacT2HnT # Monitoraggio in tempo reale (aggiorna ogni secondo) /system/resource/monitor interval=1s # Solo CPU /system/resource/print once :put [/system/resource/get cpu-load]
Health — temperatura, tensione, ventole
Monitoraggio salute hardware
# Mostra parametri hardware (disponibile su hardware che lo supporta) /system/health/print # Output esempio su un CCR (Cloud Core Router): # temperature: 48C (CPU temperature) # voltage: 23.9V # fan1-speed: 4200rpm # Su RouterBoard con sensori base: # voltage: 12.1V # temperature: 45C # Monitoraggio continuo /system/health/monitor interval=5s
Temperatura > 70°C su un RouterBoard è un segnale d'allarme. Oltre 80°C il router inizia a ridurre le prestazioni (thermal throttling) e rischia danni permanenti. I CCR sono progettati per operare fino a 60°C ambiente con ventole attive. Nei siti remoti senza climatizzazione, considerare dissipatori aggiuntivi o ventilazione forzata.
Watchdog — protezione contro blocchi di sistema
Configurare il watchdog hardware e software
# Watchdog hardware: se il sistema non risponde, riavvia automaticamente /system/watchdog/set watch-address=8.8.8.8 watchdog-timer=yes ping-timeout=5m # Il watchdog invia ping a watch-address ogni ping-timeout secondi # Se non riceve risposta, considera il router "bloccato" e riavvia # Verifica configurazione attuale /system/watchdog/print # Schedulatore per riavvio settimanale preventivo (domenica 3:00) /system/scheduler/add name=riavvio-domenicale on-event="/system/reboot" start-time=sun 03:00:00 interval=7d comment="Riavvio preventivo settimanale - finestra di manutenzione"
Uptime e log di sistema
Verificare uptime e storico riavvii
# Uptime corrente /system/resource/print once :put [/system/resource/get uptime] # Log degli ultimi riavvii (topic=system) /log/print where topics~"system" and message~"reboot" /log/print where message~"startup" # Versione firmware e build /system/resource/print /system/routerboard/print ;# solo su RouterBoard fisici
- Controllare regolarmente
/system/resource/printper memoria libera: < 20% libera può causare instabilità - Disco pieno (HDD space) blocca la scrittura dei log e può causare problemi ai servizi
- Il watchdog con
watch-addressè utile ma va impostato su un IP sempre raggiungibile (es. il gateway upstream, non 8.8.8.8 se il problema è l'uplink) - Su apparati in siti remoti, combinare watchdog con un contatore di rete gestito (PDU smart) per riavvio remoto dell'alimentazione
- Aggiornare RouterOS regolarmente: molti bug di stabilità e sicurezza sono corretti nelle release stable
healthtemperaturatensionewatchdogcpumemoriadiscorisorsesystem resourceoverloaduptimereboot
Continua con
Configura senza fatica con l'AI
In WispOS l'agente AI genera la configurazione RouterOS dalle tue parole e un tutor ti guida passo passo.
Prova WispOS