Problems with Monitor on Solaris 9

James Mckenzie <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <17753854.1159815469417.JavaMail.root@elwamui-wigeon.atl.sa.earthlink.net>
Well, I followed the advice of a list member but I still cannot run monitors against the Apache httpd process and get a trap when the httpd process fails.

Attached are the snmpd.conf (stripped of comments) and the snmpd.log file.

Note: If I do not provide a valid user name with the noauth parameter, the monitor line fails requesting that I provide a user name with the agentSecName parameter, and I have definitely added one.

James McKenzie

-------------------------------------------------------------------------
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
snmpd.conf (text/plain, 1.1 KB)
syslocation  "TIC Raised Floor"
syscontact  "System Administrator"
sysservices 79
createUser me MD5 "single pass phrase"
createUser _internal MD5 "the first sign of madness"
createUser rouser MD5 "single pass phrase"
rwuser me noauth
rouser rouser 
rouser _internal noauth
rocommunity  public  
rwcommunity  private 127.0.0.1 
agentSecName _internal
iquerySecName me
trapsink  147.227.217.50  
trapsink  147.227.217.26  
trapcommunity  public
authtrapenable  1
exec tester1 /usr/local/src/tester1
#exec tester2 /usr/local/src/tester2
#exec tester3 /usr/local/src/tester3
#exec tester4 /usr/local/src/tester4
monitor -r 60 -i -o extNames.1 -o extOutput.1 "status table 1" extResult.1 !=0
#monitor -u _internal -i -r 60 -o extNames.2 -o extOutput.2 "status table 2" extResult.2 !=0
#monitor -u _internal -i -r 60 -o extNames.3 -o extOutput.3 "status table 3" extResult.3 !=0
#monitor -u _internal -i -r 60 -o extNames.4 -o extOutput.4 "status table 4" extResult.4 !=0
#proc /opt/apache/apache_2_0_55/bin/httpd 10 2
proc httpd 10 2
monitor -u me -r 60 -i -o prNames.1 -o prErrMessage.1 "Process Apache" prErrorFlag.1 !=0
snmpd.log (application/octet-stream, 3.7 KB)
disman:schedule:init: Initializing core module
disman:schedule:init: init schedule container
disman:schedule:init: create schedule container(a0240)
disman:schedule:init: Initializing config module
disman:schedule:init: init schedule container
disman:schedule:init: Initializing table
disman:schedule:init: init schedule container
disman:event:init: init trigger container
disman:event:init: create trigger container (beb00)
disman:event:init: init trigger container
disman:event:init: Trigger Table
disman:event:init: init trigger container
disman:event:init: Trigger Delta Table
disman:event:init: init trigger container
disman:event:init: Trigger Exist Table
disman:event:init: init trigger container
disman:event:init: Trigger Bool Table
disman:event:init: init trigger container
disman:event:init: Trigger Threshold Table
disman:event:init: init trigger container
disman:event:init: init event container
disman:event:init: create event container (bee90)
disman:event:table: Create event entry (_snmpd, _mteTriggerFired)
disman:event:table: Event entry created
disman:event:table: Create event entry (_snmpd, _mteTriggerRising)
disman:event:table: Event entry created
disman:event:table: Create event entry (_snmpd, _mteTriggerFalling)
disman:event:table: Event entry created
disman:event:table: Create event entry (_snmpd, _mteTriggerFailure)
disman:event:table: Event entry created
disman:event:table: Create event entry (_snmpd, _linkDown)
disman:event:table: Event entry created
disman:event:table: Create event entry (_snmpd, _linkUp)
disman:event:table: Event entry created
disman:event:init: init event container
disman:event:init: Event Table container (bee90)
disman:event:init: init event container
disman:event:init: Event Set Table container (bee90)
disman:event:init: init event container
disman:event:init: Event Notify Table container (bee90)
disman:event:init: init event container
disman:event:conf: Parsing disman monitor config (-r 60 -i -o extNames.1 -o extOutput.1 "status table 1" extResult.1 !=0)
disman:event:conf: _Xstatus table 1: Exist (extResult.1, 128)
/usr/local/share/snmp/snmpd.conf: line 22: Error: You must specify a default user name using the agentSecName token

disman:event:conf: Parsing disman monitor config (-u me -r 60 -i -o prNames.1 -o prErrMessage.1 "Process Apache" prErrorFlag.1 !=0)
disman:event:conf: _XProcess Apache: Exist (prErrorFlag.1, 128)
disman:event:table: Create trigger entry (snmpd.conf, Process Apache)
disman:event:table: Trigger entry created
net-snmp: 1 error(s) in config file(s)
disman:schedule:conf: Storing schedTable:
disman:schedule:conf:   done.
disman:event:conf: Storing mteTriggerTable config:
disman:event:conf:   done.
disman:event:conf: Storing mteEventTable config:
disman:event:conf:   done.
disman:event:conf: Storing mteObjectTable config:
disman:event:conf:   done.
NET-SNMP version 5.3.1
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:fire: Firing initial existence test: UCD-SNMP-MIB::prErrorFlag.1 (present)
disman:event:fire: Event fired (_snmpd, _mteTriggerFired)
disman:event:fire: Firing notification event
disman:event:fire: Adding event objects (first)
disman:event:fire: Adding trigger objects (general)
disman:event:fire: Adding trigger objects (specific)
disman:event:objects: Objects add (snmpd.conf, _XProcess Apache)
disman:event:fire: Adding event objects (internal)
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:monitor: Running trigger (Process Apache)
disman:event:trigger:monitor: Running trigger (Process Apache)
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.