FritzBox Abfrage sinnvoll und wie umsetzbar?

Meine Fritzbox bringt diese drei Checks


Hab die Sachen nur ausgeblendet welche nicht vom Special Agent kommen.

Du kannst mal auf der Command Line einen Blick auf die Ausgabe des Special Agent werfen.
Der Cache davon ist im Verzeichnis ~/tmp/check_mk/data_source_cache/special_fritzbox zu finden.
Deine Kabel Box wird das gleiche Problem haben wie meine welche mittels LWL/Ethernet angeschlossen ist.
Diese hat keinen richtigen Connection Status welchen der Fritzbox Check beim Discovery abfragt.
Wird dieser nicht gefunden so ist der Check der Meinung ich zeig nix an :slight_smile:

Hab deswegen in meinem Fritz Check eine kleine Ergänzung gemacht welche ich mal noch als Pull Request rausschicken muss.

OMD[home]:~/local/lib/check_mk/base/plugins/agent_based$ diff fritz.py ~/lib/check_mk/base/plugins/agent_based/fritz.py
88,90d87
<         link_stat = section.get('NewPhysicalLinkStatus')
<
<     if not link_stat:

Es wird neben dem “NewLinkStatus” halt noch der “NewPhysicalLinkStatus” geprüft und sobald einer der beiden vorhanden ist wird der Check auch gefunden. Das ist aber eigentlich nur wichtig für das Interface. Mindestens den Configuration Check sollte auch deine Box schon finden.