La MIB de Oracle Solaris 11 proporciona las mismas capturas SNMP proporcionados por la MIB de Oracle Solaris 10. Sin embargo, las versiones net-snmp son diferentes y se deben configurar de maneras distintas. En la MIB de Oracle Solaris 10, snmptrapd acepta todas las notificaciones entrantes y las registra automáticamente. En la MIB de Oracle Solaris 11, las comprobaciones de control de acceso se aplican a notificaciones entrantes. Si snmptrapd se ejecuta sin un archivo de configuración adecuado o con la configuración de control de acceso equivalente, estas capturas no se procesan. Consulte la página del comando man snmptrapd.conf(4) o snmptrapd.conf(5).
Edite el archivo /etc/sma/snmp/snmpd.conf para agregar las directivas para definir la captura, la versión de la notificación y el destino.
trapcommunity string --> define community string to be used when sending traps trapsink host[community [port]] --> to send v1 traps trap2sink host[community [port]] --> to send v2c traps informsink host[community [port]] --> to send informs
Para obtener más información, consulte la página del comando man snmpd.conf(4) o snmpd.conf(5).
Edite el archivo de configuración SNMP /etc/net-snmp/snmp/snmpd.conf a fin de agregar las directivas para definir la captura, la versión de la notificación y el destino.
Debe utilizar el comando pfedit para editar el archivo /etc/net-snmp/snmp/snmpd.conf.
trapcommunity string --> define community string to be used when sending traps trapsink host[community [port]] --> to send v1 traps trap2sink host[community [port]] --> to send v2c traps informsink host[community [port]] --> to send informs
Para obtener más información, consulte la página del comando man snmpd.conf(4) o snmpd.conf(5).
Por ejemplo, las siguientes políticas utilizan la cadena public como la cadena de comunidad al enviar capturas e indican que las capturas de v1 se envían al destino de localhost:
trapcommunity public trapsink localhost
Debe utilizar el comando pfedit para editar el archivo /etc/net-snmp/snmp/snmpd.conf.
En el ejemplo siguiente, se muestra quién está autorizado para enviar capturas (public) y cómo se deben procesar las capturas entrantes (log,execute,net). Consulte la página del comando man snmptrapd.conf(4) o snmptrapd.conf(5).
authCommunity log,execute,net public
En este ejemplo se envían capturas v1 y v2c al daemon de captura SNMP que se ejecuta en el mismo host. Actualice el archivo /etc/sma/snmp/snmpd.conf de Oracle Solaris 10 o el archivo /etc/net-snmp/snmp/snmpd.conf de Oracle Solaris 11 con las siguientes directivas:
trapcommunity public trapsink localhost trap2sink localhost
Para más información sobre las opciones de formato de salida, consulte la página del comando man snmptrapd (1M).
La utilidad snmptrapd es una aplicación SNMP que recibe y registra mensajes SNMP TRAP. Por ejemplo, el siguiente comando snmptrapd muestra que se ha creado un dominio (ldomTrapDesc = Ldom Created) con el nombre ldg2 (ldomName = ldg2).
# /usr/sfw/sbin/snmptrapd -P -F \ "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n with Varbinds: %v\nSecurity info:%P\n\n" localhost:162 TRAP from localhost on 5/18/2007 at 16:30:10 Enterprise=. Type=0 SubType=0 with Varbinds: DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (47105) 0:07:51.05 SNMPv2-MIB::snmpTrapOID.0 = OID: SUN-LDOM-MIB::ldomCreate SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3 SUN-LDOM-MIB::ldomName = STRING: ldg2 SUN-LDOM-MIB::ldomTrapDesc = STRING: Ldom Created Security info:TRAP2, SNMP v2c, community public
Tenga en cuenta que la cadena de argumento de la opción –F se divide en dos líneas a fin de facilitar su lectura.
Para más información sobre las opciones de formato de salida, consulte la página del comando man snmptrapd (1M).
La utilidad snmptrapd es una aplicación SNMP que recibe y registra mensajes SNMP TRAP. Por ejemplo, el siguiente comando snmptrapd muestra que se ha creado un dominio (ldomTrapDesc = Ldom Created) con el nombre ldg2 (ldomName = ldg2).
# /usr/sbin/snmptrapd -f -Le -F \ "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n with Varbinds: %v\nSecurity info:%P\n\n" localhost:162 NET-SNMP version 5.4.1 TRAP from localhost on 6/27/2012 at 12:13:48 Enterprise=SUN-LDOM-MIB::ldomMIBTraps Type=6 SubType=SUN-LDOM-MIB::ldomCreate with Varbinds: SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3 SUN-LDOM-MIB::ldomName = STRING: ldg2 SUN-LDOM-MIB::ldomTrapDesc = STRING: Ldom Created Security info:TRAP, SNMP v1, community public
Tenga en cuenta que la cadena de argumento de la opción –F se divide en dos líneas a fin de facilitar su lectura.