Como o snmpd sabe para onde enviar uma armadilha?

2

Estou tentando entender meu arquivo snmpd.conf para começar a gerenciar o snmp com o fantoche. O arquivo existente tem vários alarmes configurados para coisas como espaço em disco excessivo, carga, etc. Estou assumindo que quando essas condições são atingidas, uma armadilha snmp é enviada para o gerenciador. No entanto, o arquivo snmpd.conf não contém nenhuma configuração ou informação do gerenciador. Em outras palavras, não há menção de um host ou porta onde o gerenciador é executado. Assim, como sabe onde enviar armadilhas? Existe algum protocolo de descoberta?

    
por Andy 02.03.2013 / 00:30

1 resposta

5

No mínimo, você precisa definir trapsink , trap2sink ou informsink in /etc/snmp/snmpd.conf para especificar o host para o qual enviar traps SNMP. Você também pode especificar a string de comunidade e um número de porta alternativo (se não estiver usando 162).

Você também pode definir um trapcommunity para uma string de comunidade padrão a ser usada ao enviar traps.

Para enviar armadilhas v3, use trapsess .

Veja a página snmpd.conf man para detalhes completos. Veja também o tutorial snmptrap da net-snmp e snmptrap v3 tutorial .

    
por 02.03.2013 / 00:39

Tags