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"
Allarme temperatura via scheduler
Un classico WISP: uno scheduler che ogni 5 minuti legge la temperatura e logga un warning (o invia Telegram) se supera una soglia. Utile sui POP estivi prima che il throttling degradi il servizio.
Scheduler che controlla la temperatura
/system/scheduler/add name=check-temp interval=5m on-event={
:local t [/system/health/get value-name=temperature]
:if ($t > 65) do={
:log warning ("Temperatura ALTA: " . $t . "C - verificare ventilazione POP")
}
}Uptime, log di sistema e supout per il supporto
Verificare uptime, storico riavvii e generare supout
# 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 # Genera il file di supporto (supout.rif) per il supporto MikroTik /system/sup-output # Scaricalo da /file/print e allegalo al ticket verso MikroTik
- 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
- Il file supout.rif è cifrato e leggibile solo da MikroTik: allegalo sempre quando apri un ticket di supporto
healthtemperaturatensionewatchdogcpumemoriadiscorisorsesystem resourceoverloaduptimerebootschedulersupout
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