Re: Sending Information through snmpget

Rodolfo Leffa <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Thanks dave.

I had implemented it this way, and it works.

On Mon, Apr 6, 2009 at 8:24 AM, Dave Shield <[email protected]>wrote:

>  [Sorry for the delay in getting back to you on this]
>
> 2009/2/4 Rodolfo Leffa <[email protected]>:
> > Could you(or other) tell me if there's a way to extend the agent by
> > implementing a single module to extend the whole MIB, instead of one for
> > which entry in the MIB??
>
> That's a common way of working, yes.
> The agent doesn't really care whether you implement a module
> that handles one single object, a table, or a whole subtree.
> How you structure the code is totally up to you.
>
> In practise, we've found that the most effective approach is
> to handle each table or group of scalars individually,
> and have separate files for different tables or groups.
>
> But if you've got two tables that are closely linked together
> (such as the hrSWRunTable/hrSWRunPerfTable), then
> it makes perfect sense to implement them in the one module.
>   Similarly for a table plus related scalar (such as a count
> of the number of rows, a last-changed timestamp, or a lock object).
>
> Basically, it's totally up to you how you write the code.
>
>
>
>
> > I want to do something like that: snmpget sends my agent a request like
> this
> > - snmpget ... MYMIB::MIBDATA.1.0.22.1 .  When it gets to the agent, it
> would
> > repass it to my extending module(MIBDATA). Inside the handler then I can
> get
> > the rest of the requisition( 1.0.22.1) and choose wich data is being
> > requested.  Is it possible??
>
> That's certainly possible.
> Just use the generic "netsnmp_register_handler()" call, instead of
> one of the more specific helper registrations.
>
> The advantage of the table-based helpers is that they take care of
> extracting and interpreting the table index for you automatically.
> But if that isn't something you need, then you can always deal
> with this yourself.
>
> Dave
>



-- 
Rodolfo Leffa de Oliveira

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com

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