Can you describe the socket method a bit more? I have tested to implement it with these calls, but that will increase the counters:
snmp_sess_init( &session );
session.peername = "127.0.0.1";
....
SOCK_STARTUP;
ss = snmp_open(&session);
snmp_synch_response(ss, pdu, &response);
snmp_close(ss);
SOCK_CLEANUP;
/Gustav
On Tue, 30 Apr 2013 15:44:56 +0200 (CEST)
"Tim Cox" <timmiles...@gmx.ch> wrote:
> If this is really so important access the MIB variables
> from a socket program or decrement the send and receive counts by
> 1 between acquiring and displaying (you need a running count of
> course) Gesendet: Dienstag, 30. April 2013 um 15:35 Uhr Von:
> "Gustav Evertsson" <m...@guzzzt.com> An: "Tim Cox" <timmiles...@gmx.ch>
> Cc: net-snmp-coders@lists.sourceforge.net Betreff: Re: Access the
> SNMP Counters without increasing them Yes, the problem is that they
> are increased when read from the GUI. They should only be increased
> when read from SNMP. When the user opens the GUI it is not visible
> that the counters comes from the SNMP interface and it therefore
> looks strange to the user. I could inform them that the request goes
> over SNMP and is therefore included but I would rather access the
> counters in a way that does not affect them. /Gustav On Tue, 30
> Apr 2013 13:10:11 +0200 (CEST) "Tim Cox" <timmiles...@gmx.ch> wrote:
> > It depends how your MIB is implemented You may be able
> to > see these counters from a simple socket application, maybe not >
> But how can it be so important? It should be reassuring that your
> > enquiry traffic is also shown. Do you want to avoid incrementing
> the > interface counters as well? Gesendet: Dienstag,
> 30. > April 2013 um 09:47 Uhr Von: "Gustav Evertsson" <m...@guzzzt.com>
> An: > net-snmp-coders@lists.sourceforge.net Betreff: Access the SNMP
> > Counters without increasing them I am developing an application >
> that have both an SNMP interface and a GUI. I would like to access >
> the SNMP counters like snmpInPkts, snmpOutPkts etc to show in the >
> GUI. I have tested to send SNMP request to localhost and it works but
> > it also increases the counters and is therefore not so nice. >
> Reloading the GUI will show increased counters even if there has been
> > no outside SNMP requests. Is there a way to access these counters
> by > some API call instead? I9m interested in the counters under >
> 1.3.6.1.2.1.11 and 1.3.6.1.6.3.15.1.1 and 1.3.6.1.6.3.11.2.1.
>
------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders