Re: BUG: snmptrapd register the nlmLogvariableTable and the nlmLogTable but thy are only partly filled!

Claus Klein <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
I have prepared test scripts to show this problem:



On 07.09.2010, at 20:53, Claus Klein wrote:

> Hi,
>
> the snmptrapd V5.5 seems to have a problem with the notification-log-
> mib:
> # my snmptrapd.conf:
> disableAuthorization yes
> doNotRetainNotificationLogs NO
> #             I do NOT disable support for the NOTIFICATION-LOG-MIB.
>
> Normally the snmptrapd program keeps a record of the traps received,
> which can
> be retrieved by querying the nlmLogTable and nlmLogvariableTable  
> tables.
>
> But the current version does not work:
>
> $ /usr/local/sbin/snmptrapd -C -c c:/usr/etc/snmp/snmptrapd.conf -f -
> Le -x localhost -Dnotification,nlm,initialize_table_nl
> registered debug token notification, 1
> registered debug token nlm, 1
> registered debug token initialize_table_nl, 1
> notification_log: registering with 'snmptrapd' context
> initialize_table_nlmLogVariableTable: adding index nlmLogName of type
> ASN_OCTET_STR to table nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding index nlmLogIndex of type
> ASN_UNSIGNED to table nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding index nlmLogVariableIndex
> of type ASN_UNSIGNED to table nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableIndex (#1) of type ASN_UNSIGNED to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column nlmLogVariableID
> (#2) of type ASN_OBJECT_ID to table nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableValueType (#3) of type ASN_INTEGER to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableCounter32Val (#4) of type ASN_COUNTER to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableUnsigned32Val (#5) of type ASN_UNSIGNED to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableTimeTicksVal (#6) of type ASN_TIMETICKS to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableInteger32Val (#7) of type ASN_INTEGER to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableOctetStringVal (#8) of type ASN_OCTET_STR to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableIpAddressVal (#9) of type ASN_IPADDRESS to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableOidVal (#10) of type ASN_OBJECT_ID to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableCounter64Val (#11) of type ASN_COUNTER64 to table
> nlmLogVariableTable
> initialize_table_nlmLogVariableTable: adding column
> nlmLogVariableOpaqueVal (#12) of type ASN_OPAQUE to table
> nlmLogVariableTable
> initialize_table_nlmLogTable: adding index nlmLogName of type
> ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding index nlmLogIndex of type
> ASN_UNSIGNED to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogTime (#2) of type
> ASN_TIMETICKS to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogDateAndTime (#3) of
> type ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogEngineID (#4) of
> type ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogEngineTAddress (#5)
> of type ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogEngineTDomain (#6)
> of type ASN_OBJECT_ID to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogContextEngineID (#7)
> of type ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogContextName (#8) of
> type ASN_OCTET_STR to table nlmLogTable
> initialize_table_nlmLogTable: adding column nlmLogNotificationID (#9)
> of type ASN_OBJECT_ID to table nlmLogTable
> NET-SNMP version 5.5
> 2010-09-07 16:52:48 localhost [UDP: [127.0.0.1]:3616->[0.0.0.0]]:
> DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (56)
> 0:00:00.56        SNMPv2-MIB::snmpTrapOID.0 = OID: SNMPv2-MISNMPv2-
> MIB::snmpTrapEnterprise.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.255
> notification_log: logging something
> notification_log: adding a row to the variables table
> notification_log: adding a row to the variables table
> notification_log: logged notifications 1; max 1000
> notification_log: done logging something
> NET-SNMP version 5.5 AgentX subagent connected
>
> ###############################################
>
> $ snmpbulkwalk.exe -r 0 -n snmptrapd localhost
> NOTIFICATION-LOG-MIB::nlmConfigGlobalEntryLimit.0 = Gauge32: 1000
> NOTIFICATION-LOG-MIB::nlmConfigGlobalAgeOut.0 = Gauge32: 1440 minutes
> NOTIFICATION-LOG-MIB::nlmStatsGlobalNotificationsLogged.0 = Counter32:
> 1 notifications
> NOTIFICATION-LOG-MIB::nlmStatsGlobalNotificationsBumped.0 = Counter32:
> 0 notifications
> NOTIFICATION-LOG-MIB::nlmLogTime.\"default\".1 = Timeticks: (1743)
> 0:00:17.43
> NOTIFICATION-LOG-MIB::nlmLogDateAndTime.\"default\".1 = STRING:
> 2010-9-7,16:52:48.0
>
> ###############################################
>
> $ snmptable -C b -r 0 -n snmptrapd localhost  nlmLogTable
> SNMP table: NOTIFICATION-LOG-MIB::nlmLogTable
>
>          Time         DateAndTime EngineID EngineTAddress
> EngineTDomain ContextEngineID ContextName NotificationID
>  0:0:00:17.43
> 2010
> -9
> -7,16
> :
> 52
> :
> 48.0
>         ?              ?             ?               ?           ?              ?
>
> $ snmptable -C b -r 0 -n snmptrapd localhost  nlmLogvariableTable
> NOTIFICATION-LOG-MIB::nlmLogVariableTable: No entries
>
>
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> Net-snmp-users mailing list
> [email protected]
> Please see the following page to unsubscribe or change other options:
> https://lists.sourceforge.net/lists/listinfo/net-snmp-users

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
T058agentauthtrap3_simple (application/octet-stream, 1.5 KB) - not displayed
T058agentauthtrap1_simple (application/octet-stream, 1.1 KB) - not displayed
T058agentauthtrap2_simple (application/octet-stream, 1.5 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.