zabbix è potente, lo uso a livello enterprise, però per solo questo tipo di monitoraggio mi sembra eccessivo (detto che poi non so se il mio router supporta snmp, dovrei guardare)
La soluzione di export del syslog su una vps sulla quale posso installare grafana/telegraf potrebbe essere una valida alternativa.
Nel frattempo ho scoperto anche healthchecks.io che è più o meno come pingdom/uptimerobot: pinga l'host e se non risponde manda l' alert.