RE: Monitor using !=OID

"Emlyn Purvis" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
1 step forward and 1 step back!

Having compiled in the disman/event module I get a new error about the
agentSecName token which I didn't get before:

D:\netSNMPMisc>snmpd -f -Ddisman:event:conf
No log handling enabled - turning on stderr logging
registered debug token disman:event:conf, 1
disman:event:conf: Parsing disman monitor config (-r 10 -e
scisysNotification -o scisysString "Generate scisysNotification"
scisysInteger == 2)
disman:event:conf: _BGenerate scisysNotification: Bool (scisysInteger,
2, 2)
d:/netSNMP/etc/snmp/snmpd.conf: line 21: Error: You must specify a
default user name using the agentSecName token

disman:event:conf: Parsing mteTriggerTable config...
(snmpd.conf, Generate scisysNotification)
net-snmp: 1 error(s) in config file(s)
disman:event:conf: Storing mteEventTable config:
disman:event:conf:   done.
disman:event:conf: Storing mteObjectTable config:
disman:event:conf:   done.
disman:event:conf: Storing mteTriggerTable config:
disman:event:conf:   Storing (snmpd.conf Generate scisysNotification)
disman:event:conf:   done.
NET-SNMP version 5.3.1

My snmpd.conf file is:

# Community settings
rocommunity public
rwcommunity private

# User settings - required for sending traps via monitors 
createUser myuser MD5 mypassword DES myotherpassword
rouser myuser

# Table rows
add_row scisysTable 1 "Test1a" "Test1b"
add_row scisysTable 2 "Test2a" "Test2b"
add_row scisysTable 3 "Test3a" "Test3b"

# Trap settings
trapcommunity trap
trap2sink  localhost

# Monitors
iquerySecName myuser
agentSecName myuser
monitor -r 10 -e scisysNotification -o scisysString "Generate
scisysNotification" scisysInteger == 2

Any ideas???
Thanks, Emlyn



-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Dave Shield
Sent: 01 March 2007 13:00
To: Emlyn Purvis
Cc: [email protected]
Subject: Re: Monitor using !=OID

On 01/03/07, Emlyn Purvis <[email protected]> wrote:
> registered debug token disman:event:conf, 1
> snmpd.conf: line 21: Error: unable to parse oid:!=scisysInteger

Hmmm....
  I'd expect to see a bit more than that.  Something of the form
"Parsing disman monitor config (....)", at the very least.

<tap, tap, tap>

Aha!
You're using the older Event MIB implementation.
No - that code does *not* support the !=OID test.

You'll need to recompile the agent to use the newer
'disman/event' module, rather than the 'disman/event-mib'
(or 'disman/old-event-mib') module.

I'm a little surprised, since I thought the newer version
was the default for the 5.3.x line.   But the error message
above is definitely coming from the older code.

Dave


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
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.