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)