O Zabbix SNMP gateway é uma extensão AgentX para o snmpd que suporta polling e trapping SNMP.
Com o Zabbix SNMP gateway é possível usar o protocolo SNMP para recuperar:
Os dados são recuperados pelo OID, que é uma combinação de uma base comum e um sufixo específico. A base comum é definida no arquivo de configuração do SNMP gateway, por exemplo:
BaseOID=1.3.6.1.4.1.3043.7.55
- para quaisquer dados de trigger;ProblemBaseOID=1.3.6.1.4.1.3047.7.55
- para dados de trigger de problema;BaseOID=1.3.6.1.4.1.3046.7.55
- para status de grupo de host.O sufixo do OID é definido na configuração dos triggers do host como uma tag (por exemplo, OIDSuffix:3
) no frontend.
Neste caso, todas as informações para o trigger estarão disponíveis sob OID=1.3.6.1.4.1.3043.7.55.X.3
. "X" aqui será o número do campo de dados do trigger (ou seja, 1 - sufixo, 2 - ID, 3 - expressão, 4 - descrição, etc.).
Para uma descrição mais detalhada e um exemplo de arquivo de configuração, consulte o arquivo readme do SNMP gateway.
Consulte o arquivo readme do SNMP gateway para instruções sobre:
Com tudo configurado corretamente, você pode usar os comandos snmpwalk
e snmpget
para recuperar dados:
[user@localhost ~]# snmpget -v2c -c public 127.0.0.1 1.3.6.1.4.1.3043.7.55.2.3
SNMPv2-SMI::enterprises.3043.7.55.2.3 = INTEGER: 15247
[user@localhost ~]# snmpwalk -v2c -c public 127.0.0.1 1.3.6.1.4.1.3043.7.55
SNMPv2-SMI::enterprises.3043.7.55.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.3043.7.55.1.3 = INTEGER: 3
SNMPv2-SMI::enterprises.3043.7.55.1.4 = INTEGER: 4
SNMPv2-SMI::enterprises.3043.7.55.1.5 = INTEGER: 5
SNMPv2-SMI::enterprises.3043.7.55.1.6 = INTEGER: 6
SNMPv2-SMI::enterprises.3043.7.55.1.10 = INTEGER: 10
SNMPv2-SMI::enterprises.3043.7.55.2.1 = INTEGER: 15367
SNMPv2-SMI::enterprises.3043.7.55.2.3 = INTEGER: 15247
SNMPv2-SMI::enterprises.3043.7.55.2.4 = INTEGER: 15365
SNMPv2-SMI::enterprises.3043.7.55.2.5 = INTEGER: 15366
SNMPv2-SMI::enterprises.3043.7.55.2.6 = INTEGER: 13493
SNMPv2-SMI::enterprises.3043.7.55.2.10 = INTEGER: 13503
...
Você pode limitar as informações de trigger de problema na configuração do gateway SNMP:
ProblemMinSeverity=-1
)ProblemHideAck=false
)Você pode limitar a contagem de problemas por grupo de hosts na configuração do gateway SNMP:
CountUnknown=-false
)CountAcknowledgeStatus=all
)