Re: SNMP Table which script is the most recent?

Leo Lagos <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <CAALSLgLKSF6nZDD9q1EHEwaoaM_aoqg6G-0ijcW8zDwx0ZopHA@mail.gmail.com>
Sorry to pop in with silly questions... I had to do this same thing a few
weeks ago, and I wrote a perl script to completely walk the table, and keep
track of which rows were 'complete', since the walk is by columns, and this
table changes almost instantly (so I would end up with incomplete rows at
the end). Quite a script!

However, I didn't know there were scripts already for that? are we talking
of mib2rules package? which scripts are these?

Thanks,

Leo

On Tue, Jan 31, 2012 at 9:27 AM, Dave Shield <[email protected]>wrote:

> On 26 January 2012 17:30, Francois Bouchard <[email protected]>
> wrote:
> > In our SNMP agent, there is a table of data that we need to acquire from
> a
> > text file.  These data are read only, but can change within seconds in
> the
> > text file.
>
> How large is the table, and how quickly does the data change?
> How is this information likely to be used on the management side?
>
> The main problem with rapidly-changing data (particularly if rows are
> being created and destroyed), is that the management clients can
> easily find the table changing under its feet.
>   Plus if the table is large, then there can be a noticeable overhead
> in loading and parsing the table data for each individual incoming request.
>
> It's often useful to take a 'snapshot' of the current state of this table,
> and
> cache this within the agent for a little while.   Subsequent requests will
> then be processed from this cached version, rather than reloading the
> data afresh each time.
>
> The cache timeout can be set relatively low (e.g. one or two seconds),
> as long as this is sufficient to cover a full walk of the table.
>
>
>
> > I was wandering which script for table is the most recent one?
>
> I'm not entirely sure what you mean by the "most recent" table framework,
> or how useful this information would actually be to you.
>
> Most of the table frameworks would allow you to hold a local cache,
> and work in the way described above.
>
> Personally, my template of choice tends to be 'table_data'
> so I'd probably start by running
>
>    mib2c -S cache=1  -c mib2c.table_data.conf   myTable
>
> and work from that.
> Others (Robert in particular) prefer the MfD framework, which also
> supports the option of a local cache.   You've get that by running
>
>    mib2c   -c mib2c.mfd.conf   myTable
>
> and answering the questions it asks.
>
> You pays your money, and you takes your choice.
>
> Dave
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> 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
>

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d

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