> From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Pamidipati Suresh-G20238 > Sent: Friday, April 11, 2008 7:52 AM
> Our subagent registers OIDs with SNMPD using helper functions > in table.c and scalar.c. > After subagent has established Agentx session with SNMPD and > registered OIDs, when SNMPD goes down, subagent detects this > as there will be no response from SNMPD for Agentx ping > request. Later when SNMPD comes up, subagent detects this and > registers the OIDs present in it's data structures with > SNMPD. We can know that that registration of a certain OID is > completed by doing snmpwalk on nsModuleTable. If the OID is > present in snmpwalk output, then the OID is known to be registered. That's sane and sensible enough. > In this kind of situation where Net-snmp code/function sends > register messages to SNMPD after SNMPD goes down and comes > up, is there any other mechanism to find out the completion > of all registrations with SNMPD.? Because application code > does not come to know that Net-snmp code in subagent has sent > out all the registration messages to SNMPD. For example, does > the net-snmp code of subagent send a trap to indicate that it > has sent out all the registrations that were present in it's > data structures after SNMPD has come up. If this trap is not > existing currently in Net-snmp, If I add it in Net-snmp code > and submit it as a patch, will it be accepted by the group.? The problem here is that it is legal and valid to perform registrations at any time. Therefore there is no way for the master agent to know that registrations are complete. There are some subagents which may never "finish" registrations, just by their very nature. The traditional NM way to handle this situation is to identify the _sine qua non_ registrations, and to trip an alarm if any of those vanish for more than your threshold time. HTH, Mike ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users