Guida MikroTik
Sistema e alta affidabilitàIntermedio

Watchdog: riavvio automatico e monitoraggio connettività

Come configurare il watchdog hardware e software di RouterOS per riavviare automaticamente il router in caso di blocco del sistema o perdita di connettività verso un indirizzo critico.

Il watchdog di RouterOS è un meccanismo di sicurezza che monitora lo stato del sistema e riavvia automaticamente il router in due scenari: blocco totale del sistema (watchdog hardware) e perdita di connettività verso un indirizzo IP specifico (watchdog software). Per un WISP, è essenziale su router remoti dove non è possibile un intervento manuale rapido.

Visualizzare la configurazione attuale

/system/watchdog print
# Mostra la configurazione del watchdog
/system/watchdog print

# Parametri tipici nell'output:
#   watchdog-timer: yes           (hardware watchdog attivo)
#   timeout: 5m                   (riavvia se il sistema non risponde per 5 minuti)
#   automatic-supout: yes         (genera supout.rif automatico prima del riavvio)
#   auto-send-supout: no
#   watch-address: none           (nessun IP monitorato)
#   ping-timeout: 1m              (timeout ping verso watch-address)

Abilitare il watchdog con monitoraggio IP

Configurazione watchdog completa
# Abilita il watchdog hardware (riavvia se il kernel si blocca)
/system/watchdog set watchdog-timer=yes

# Imposta un indirizzo da monitorare continuamente
# Se questo IP non risponde per ping-timeout, il router si riavvia
# Usa un IP sempre raggiungibile: gateway ISP o server NMS
/system/watchdog set watch-address=8.8.8.8 ping-timeout=5m

# Abilita la generazione automatica del file di supporto
# prima del riavvio (utile per diagnostica post-mortem)
/system/watchdog set automatic-supout=yes

# Verifica la configurazione finale
/system/watchdog print

Il parametro watch-address fa sì che RouterOS invii ping periodici verso l'IP specificato. Se non riceve risposta per il tempo definito in ping-timeout, assume che il sistema abbia perso connettività e riavvia automaticamente. Scegli un IP estremamente affidabile (gateway ISP, Google DNS 8.8.8.8, server NMS) altrimenti rischi riavvii non necessari.

Generazione supout per diagnostica

Generazione manuale file di supporto
# Genera il file supout.rif manualmente (per invio al supporto MikroTik)
/system/supout

# Il file viene salvato nella memoria flash del router
/file print

# Scaricalo via Winbox (Files) o FTP per analisi
# Contiene log, configurazione, stato interfacce, routing table, ecc.
Non impostare ping-timeout troppo basso (< 2 minuti): picchi di carico o brevi interruzioni Internet possono causare riavvii non necessari su router in produzione. Un valore di 5-10 minuti è un buon compromesso. Imposta watch-address su un IP della tua infrastruttura (es. server NMS/Zabbix) anziché su DNS pubblici: così il riavvio avviene solo se è veramente persa la connettività verso la tua rete, non per un problema momentaneo a Google.
watchdogwatchdog-timerauto-rebootwatch-addressping-timeoutalta affidabilitàriavvio automaticoRouterOS

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