Estos días he estado revisando como monitorizar el switch TPLink TL-SG108E con Zabbix y para ello he creado el template Template TP-Link SG108E.
Os dejo el link al repositorio de GitHub.
https://github.com/guillerg86/zabbix-template-sg108e
Latest data
3 comentarios
Has provado con la version 2 del switch? a mi el script me da el siguiente error:
Traceback (most recent call last):
File «tplinkswitch2zabbix.py», line 205, in
session = dao.do_login()
File «tplinkswitch2zabbix.py», line 80, in do_login
raise Exception(f»Error: HTTP Status code: {str(resp.status_code)}»)
Exception: Error: HTTP Status code: 401
un saludo
Autor
Buenas, prueba pasando el parámetro -hv 3
En versiones 4 y anteriores, aunque se realice login correctamente el switch devuelve un error 401… Para esas versiones he hecho un cambio para que acepte ese HTTP Status code.
Si usas versiones inferiores a la 4 -> -hv 3
Si usas versiones 4 (dependiendo que version, se ha de usar -hv 4 o bien no poner nada)
Si usas versiones 5 o superior , no hace falta poner parámetro -hv
-hv ==> hardware-version
Perdona el retraso en responder, me ha funcionado. muchas gracias!