Acesse o zabbix, e vamos criar um script:
cd /usr/lib/zabbix/externalscripts nano ponzte6x
Jogue dentro do arquivo o seguinte:
#!/bin/bash
COMMUNITY=$1
IP=$2
PON=$3
STATUS=$4
#Total de ONUs por Status
#1 = LOS
#3 = Online
#4 = DyingGasp
#6 = OffLine
#Ex: ./ponzte public seu-ip 268501248 3
snmpwalk -v2c -c $COMMUNITY $IP .1.3.6.1.4.1.3902.1082.500.10.2.3.8.1.4."$PON" | grep -v "No Such" | awk '{print $4}' | grep "$STATUS" | wc -l
Ainda dentro da pasta de permissão ao arquivo:
chmod +x ponzte6x
E pronto.
Fica dessa forma:


### Vamos agora incluir o template ao zabbix:
Baixe ele nesse link:

Depois crie o Host
Escolha o template que importamos, e em macros do host coloque o snmp e porta. Alem de escolhe a opção de snmp no host.

Mude o nome da macro para sua community da olt
Ae basta adicionar o template do grafana e bingo.

Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo