Visto che ho fin troppo tempo libero, ho creato un tool per il monitoraggio dei F6005v3.
Questo sistema permette di esportare su Prometheus le informazioni dell'ONT, mostrandole poi sulla piattaforma di preferenza (es. Grafana).
Il source del tool è presente su GitHub.
La dashboard preparata di Grafana è sullo store.
La configurazione degli alert per ricevere notifiche su problemi di temperatura, perdite di connessione & co è su GitHub.
Il deploy si fa comodamente con Docker, nel README c'è la parte pronta da copia-incollare nel docker-compose.
Piccoli avvertimenti:
- L'ONT deve essere raggiungibile dalla rete in cui si trova il container. Solitamente è sufficiente assegnare l'indirizzo 192.168.1.10/24 all'interfaccia del Router che si affaccia sull'ONT.
- Questo tool è compatibile solo con la v3 di questo ONT. Altre versioni, come la v6, hanno un'interfaccia web completamente diversa.
- Loggando sull'interfaccia dell'ONT viene interrotto il monitoraggio, per colpa di come l'ONT gestisce l'accesso.
Se vivete in un luogo dove OpenFiber o FiberCop si divertono a fare il gioco della sedia, questo è un ottimo modo per avere un alert immediato dell'avvenuto "sediamento".