Aktionen

Zabbix:Template FRITZBox per Telnet

Aus znilwiki

Changelog:

  • 09.11.2013: Erste Version Template
  • 11.01.2014: Erweiterung Template - Dank an Tobias Wigand für seine Mail mit Abfragen
  • 08.02.1015: Neue Version Template für Firmware ab 6.20 - Danke an Ullrich Jans

Download: Znil-AVM-FRITZBox-7390.zip

Die Templates findet Ihr in der Host-Group Templates znil.net unter den Namen

  • znil_Template_AVM_FritzBox_7390 bis V6.10
  • znil_Template_AVM_FritzBox_7390 ab V6.20


Important.png
Hinweis: Am 08.02.2014 neue Template-Version für FW >6.20 erstellt - Im Template sind nun 2 Versionen!


Mit diesem Template frage ich meine FRITZ!Box 7390 per Telnet ab.
Das Template umfasst folgendes:

  • Verbindungschwindigkeit
  • Übertragungsfehler
  • Verbindungstatus LAN-Ports
  • Interner Speicher
  • Speicher auf USB-Geräten (nur das erste)

Zusätzlich mit Update von 11.01.2014:

  • CPU-Last der letzten 5 Minuten
  • Anzahl der WLAN Clients 2.4GHz
  • Anzahl der WLAN Clients 5GHz
  • Download- / Uploadrate ( = OnlineMonitor)


Ich habe nur 3 Trigger eingebaut, die restlichen müsst Ihr nach Bedarf hinzufügen:

  • 'Information' wenn sich die Firmware geänderthat
  • 'Warning' wenn die Menge der behebaren Übertragungsfehler verdächtig ansteigt
  • 'Average' wenn die Menge der nicht behebaren Übertragungsfehlern innerhalb von 15 Minuten über 500 liegt

Bei den Werten der Alarme habe ich mich an Aussagen von AVM und was Goolge so ausspuckte orientiert.

Ich bin sicher das dies ganze auch mit vielen anderen FRITZ!Boxen funktioniert, nicht nur mit der 7390.



1 Template Importieren

  • Ladet das Template herunter: Znil-AVM-FRITZBox-7390.zip
  • entpackt die '.ZIP' Datei
  • Importiert in Zabbix die '.XML' Datei
  • Ihr findet die Templates in der Hostgruppe 'Templates znil.net' unter dem Namen 'znil_Template_AVM_FritzBox_7390 bis V6.10' und 'znil_Template_AVM_FritzBox_7390 ab V6.20'




2 Host anlegen

Legt einfach einen Host mit der IP-Adresse eurer Fritzbox an - das ist schon alles.
Siehe auch: FritzBox mit Zabbix überwachen HowTo mit Template



3 Host-Macros setzen

Das Template benötigt 3 Macros:

{$FRITZBOX.TELNETPORT} = Port auf dem die Box Telnet anbietet --> Standard ist 23
{$FRITZBOX.USERNAME}   = Benutzername zur Anmeldung
{$FRITZBOX.PASSWORD}   = Passwort zur Anmeldung

Das Template setzt damit voraus das Ihr euch mit Benutzername und Passwort an der Box anmeldet - sihe auch hier: FritzBox mit Zabbix überwachen HowTo mit Template

ZabbixTemplate-FRITZBox-001.png




4 Template verlinken

Verlinkt nun das Template mit dem Host - und das war es auch schon!



5 Geduld!

Die Werte werden teilweise nur stündlich abgefragt - kann also einen Moment dauern bis alle Werte da sind:

ZabbixTemplate-FRITZBox-002.png



--Bernhard Linz 20:56, 8. Feb. 2015 (CET)



Miranda

56 Monaten zuvor
Punktzahl 0++

Hi there, tnx for your good explanation and efford! I wanted to let you know that telnet is default off on the fritzbox. You will need a dect phone to turn telnet on (but don't have it here at the moment) and so there stops the configuration for me for the moment ;)

Cheers Miranda

BLinz

56 Monaten zuvor
Punktzahl 0++
You can do this also without any phone - see here: http://znil.…freischalten

mf@netelite.ch

54 Monaten zuvor
Punktzahl 0++
Really very cool! Thanks!

Piet de Vries

36 Monaten zuvor
Punktzahl 0++

Hello, Today I tried to update the template and I got an error on the import of the new template. Ther error from ZABBIX reads; Incorrect trigger expression. Check expression part starting from " or {znil_Template_AVM_FritzBox_7390 ab V6.20:telnet.run[fritzbox.dslusfecper15min,{HOST.CONN},{$FRITZBOX.TELNETPORT}].last()}>1000000".

I did remove te previous version of the template, wich didn't work anymore, I also removed the host and all history of this host.

My Fritz!box is a 7390 on OS-version 6.30 and I run ZABBIX 2.2.11

Can you help me to resolve this issue?

Thanks

Piet

BLinz

36 Monaten zuvor
Punktzahl 0++

Try the following: Edit the XML-File with an Editor, search the Expressen and replace "or" with "|" ... the Template was made for Zabbix 2.4.x

Relace also all "and" with "&"
Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, trage deinen Namen oder deine Email-Adresse ein oder melde dich an. Du kannst das Feld auch einfach leer lassen.