snmptrapd es una aplicación SNMP que recibe y registra mensajes de información y capturas de SNMP. Para que el sistema pueda recibir dichos mensajes, debe configurar el daemon de captura para que escuche los mensajes.
Para configurar un daemon de captura:
Configure un destino de captura de SNMP.
El siguiente ejemplo muestra cómo utilizar el comando snmpset para configurar un daemon snmptrapd:
% snmpset SNMP_agent ilomCtrlAlertType.1 i 2 ilomCtrlAlertSeverity.1 i 2 ilomCtrlAlertDestinationIP.1 a dest_ipaddress ilomCtrlAlertDestinationPort.1 i port_number ilomCtrlAlertSNMPCommunityOrUsername.1 s private ilomCtrlAlertSNMPVersion.1 i 2 SUN-ILOM-CONTROL-MIB::ilomCtrlAlertType.1 = INTEGER: snmptrap(2) SUN-ILOM-CONTROL-MIB::ilomCtrlAlertSeverity.1 = INTEGER: critical(2) SUN-ILOM-CONTROL-MIB::ilomCtrlAlertDestinationIP.1 = IpAddress: dest_ipaddress SUN-ILOM-CONTROL-MIB::ilomCtrlAlertDestinationPort.1 = INTEGER: port_number SUN-ILOM-CONTROL-MIB::ilomCtrlAlertSNMPCommunityOrUsername.1 = STRING: private SUN-ILOM-CONTROL-MIB::ilomCtrlAlertSNMPVersion.1 = INTEGER: v2c(2)
Inicie la aplicación del receptor de capturas, snmptrapd.
Genere una captura de prueba para verificar que el agente envíe las capturas (en el nodo gestionado) y que las reciba el receptor de capturas (la estación de gestión).
Mientras se ejecuta el daemon, inicie sesión en la CLI de Oracle ILOM, en el host que ejecuta el agente SNMP, y escriba el siguiente comando:
-> set /SP/alertmgmt/rules/n testrule=true
La siguiente pantalla muestra una salida de ejemplo del momento en que se recibe una captura testalert en la estación de gestión:
SUN-ILOM-CONTROL-MIB::ilom.103.2.1.20.0 = STRING: "This is a test trap"