Re : verify connection to master agent

brisse <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
<!-- DIV {margin:0px} --Hi,

thanks for your reply. I looked at the snmpd.conf man page. 
As a result I added 
netsnmp_ds_set_int(NETSNMP_DS_APPLICATION_ID,
                NETSNMP_DS_AGENT_AGENTX_PING_INTERVAL,10);

in the initialization of my subagent. 

then I tried to stop my master (snmpd) and start it again. Then my subagent is not able to register again. I got the following error:

Error: Failed to connect to the agentx master agent: Unknown host (No such file or directory)

AgentX master agent failed to respond to ping.  Attempting to re-register.

Any ideas??




----- Message d'origine ----
De : Dave Shield  <[email protected]>
À : brisse <[email protected]>
Cc : [email protected]
Envoyé le : Lundi, 13 Mars 2006, 11h54mn 25s
Objet : Re: verify connection to master agent

On Thu, 2006-03-09 at 11:30 +0100, brisse wrote:
> I would like a mechanism to check the connection to
> the master agent. For example the master crashes and
> then up again. How can I make sure that my subagent
> reconnect properly to the master??? 

Please see the snmpd.conf(5) man page - in particular
the 'agentPingInterval' directive.


> Do I have to do
> these steps again: 
>     
> netsnmp_ds_set_boolean(NETSNMP_DS_APPLICATION_ID,NETSNMP_DS_AGENT_ROLE,1));
> init_agent("mySubAgentName");
> init_myMIB();;
> init_snmp("mySubAgentName");
> 
> then again my loop:
> agent_check_and_process(0);


Have a look at how  this directive is implemented - in particular,
follow the code through from 'agentx_reopen_session()' (in the file
mibgroup/agentx/subagent.c)

Dave
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.