From: <buc...@us...> - 2008-12-08 06:19:15
|
Revision: 100 http://devmon.svn.sourceforge.net/devmon/?rev=100&view=rev Author: buchanmilne Date: 2008-12-08 06:19:14 +0000 (Mon, 08 Dec 2008) Log Message: ----------- Add netscreen-5gt template (Tracker ID 2155240) Added Paths: ----------- trunk/templates/netscreen-5gt/ trunk/templates/netscreen-5gt/cpu/ trunk/templates/netscreen-5gt/cpu/message trunk/templates/netscreen-5gt/cpu/oids trunk/templates/netscreen-5gt/cpu/thresholds trunk/templates/netscreen-5gt/cpu/transforms trunk/templates/netscreen-5gt/memory/ trunk/templates/netscreen-5gt/memory/messages trunk/templates/netscreen-5gt/memory/oids trunk/templates/netscreen-5gt/memory/thresholds trunk/templates/netscreen-5gt/memory/transforms trunk/templates/netscreen-5gt/policy_stat/ trunk/templates/netscreen-5gt/policy_stat/message trunk/templates/netscreen-5gt/policy_stat/oids trunk/templates/netscreen-5gt/policy_stat/thresholds trunk/templates/netscreen-5gt/policy_stat/transforms trunk/templates/netscreen-5gt/sessions/ trunk/templates/netscreen-5gt/sessions/message trunk/templates/netscreen-5gt/sessions/oids trunk/templates/netscreen-5gt/sessions/thresholds trunk/templates/netscreen-5gt/sessions/transforms trunk/templates/netscreen-5gt/specs trunk/templates/netscreen-5gt/vpn_mon/ trunk/templates/netscreen-5gt/vpn_mon/message trunk/templates/netscreen-5gt/vpn_mon/oids trunk/templates/netscreen-5gt/vpn_mon/thresholds trunk/templates/netscreen-5gt/vpn_mon/transforms Added: trunk/templates/netscreen-5gt/cpu/message =================================================================== --- trunk/templates/netscreen-5gt/cpu/message (rev 0) +++ trunk/templates/netscreen-5gt/cpu/message 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,9 @@ + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{nsResCpuLast5Min.color}: CPU usage: {nsResCpuLast5Min}% + +System description: +{sysDescr} +<!-- +<br>CPU 5 min average: {nsResCpuLast5Min} +--> Added: trunk/templates/netscreen-5gt/cpu/oids =================================================================== --- trunk/templates/netscreen-5gt/cpu/oids (rev 0) +++ trunk/templates/netscreen-5gt/cpu/oids 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +nsResCpuLast5Min : .1.3.6.1.4.1.3224.16.1.3.0 : leaf Added: trunk/templates/netscreen-5gt/cpu/thresholds =================================================================== --- trunk/templates/netscreen-5gt/cpu/thresholds (rev 0) +++ trunk/templates/netscreen-5gt/cpu/thresholds 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,8 @@ + +nsResCpuLast5Min : red : >70 : CPU utilization is very high: {nsResCpuLast5Min}% +nsResCpuLast5Min : yellow : >50 : CPU utilization is high: {nsResCpuLast5Min}% +nsResCpuLast5Min : green : : CPU utilization is nominal: {nsResCpuLast5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/netscreen-5gt/cpu/transforms =================================================================== --- trunk/templates/netscreen-5gt/cpu/transforms (rev 0) +++ trunk/templates/netscreen-5gt/cpu/transforms 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/netscreen-5gt/memory/messages =================================================================== --- trunk/templates/netscreen-5gt/memory/messages (rev 0) +++ trunk/templates/netscreen-5gt/memory/messages 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,9 @@ +{mem_used_per.errors} +Free memory: {mem_free} bytes ({mem_free_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} +------------- ---------------- +Total memory: {mem_total} bytes (100%) + +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% +<!-- DEVMON to RRD Physical {mem_used_per}% +--> Added: trunk/templates/netscreen-5gt/memory/oids =================================================================== --- trunk/templates/netscreen-5gt/memory/oids (rev 0) +++ trunk/templates/netscreen-5gt/memory/oids 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,2 @@ +mem_used : .1.3.6.1.4.1.3224.16.2.1.0 : leaf +mem_free : .1.3.6.1.4.1.3224.16.2.2.0 : leaf Added: trunk/templates/netscreen-5gt/memory/thresholds =================================================================== --- trunk/templates/netscreen-5gt/memory/thresholds (rev 0) +++ trunk/templates/netscreen-5gt/memory/thresholds 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,2 @@ +mem_used_per : yellow : 70 : Memory load is high ({mem_used_per}%) +mem_used_per : red : 80 : Memory load is very high ({mem_used_per}%) Added: trunk/templates/netscreen-5gt/memory/transforms =================================================================== --- trunk/templates/netscreen-5gt/memory/transforms (rev 0) +++ trunk/templates/netscreen-5gt/memory/transforms 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +mem_total : MATH : {mem_used} + {mem_free} +mem_used_per : MATH : ({mem_used} x 100) / {mem_total} : 0 +mem_free_per : MATH : ({mem_free} x 100) / {mem_total} : 0 Added: trunk/templates/netscreen-5gt/policy_stat/message =================================================================== --- trunk/templates/netscreen-5gt/policy_stat/message (rev 0) +++ trunk/templates/netscreen-5gt/policy_stat/message 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +TABLE: +Policy Id|Policy Name|Policy Bps|Policy status +{policyId}|{policyName}|{policyBps}|{policyStatus.color}{policyStatusTxt}{policyStatus.errors} Added: trunk/templates/netscreen-5gt/policy_stat/oids =================================================================== --- trunk/templates/netscreen-5gt/policy_stat/oids (rev 0) +++ trunk/templates/netscreen-5gt/policy_stat/oids 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,4 @@ +policyName : .1.3.6.1.4.1.3224.10.1.1.24 : branch +policyId : .1.3.6.1.4.1.3224.10.1.1.1 : branch +policyStatus : .1.3.6.1.4.1.3224.10.1.1.23 : branch +policyBps : .1.3.6.1.4.1.3224.10.2.1.6 : branch Added: trunk/templates/netscreen-5gt/policy_stat/thresholds =================================================================== --- trunk/templates/netscreen-5gt/policy_stat/thresholds (rev 0) +++ trunk/templates/netscreen-5gt/policy_stat/thresholds 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +policyStatusTxt : green : inuse : {policyId} is {policyStatus} +policyStatusTxt : yellow : inactive : {policyId} is {policyStatus} +policyStatusTxt : clear : hidden : {policyId} is {policyStatus} Added: trunk/templates/netscreen-5gt/policy_stat/transforms =================================================================== --- trunk/templates/netscreen-5gt/policy_stat/transforms (rev 0) +++ trunk/templates/netscreen-5gt/policy_stat/transforms 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,2 @@ +policyStatusTxt : SWITCH : {policyStatus} 0=inactive,1=inuse,2=hidden +policySpeed : SPEED : {policyBps} Added: trunk/templates/netscreen-5gt/sessions/message =================================================================== --- trunk/templates/netscreen-5gt/sessions/message (rev 0) +++ trunk/templates/netscreen-5gt/sessions/message 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,9 @@ + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{nsResSessAllocate.color}: number of active sessions: {nsResSessAllocate} + +System description: +{sysDescr} +<!-- +<br>number of sessions : {nsResSessAllocate} +--> Added: trunk/templates/netscreen-5gt/sessions/oids =================================================================== --- trunk/templates/netscreen-5gt/sessions/oids (rev 0) +++ trunk/templates/netscreen-5gt/sessions/oids 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +nsResSessAllocate : .1.3.6.1.4.1.3224.16.3.2.0 : leaf Added: trunk/templates/netscreen-5gt/sessions/thresholds =================================================================== --- trunk/templates/netscreen-5gt/sessions/thresholds (rev 0) +++ trunk/templates/netscreen-5gt/sessions/thresholds 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,8 @@ + +nsResSessAllocate : red : >2000 : very high number of sesssions: {nsResSessAllocate}% +nsResSessAllocate : yellow : >1800 : high number of sesssions: {nsResSessAllocate}% +nsResSessAllocate : green : : number of sessions is nominal: {nsResSessAllocate}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/netscreen-5gt/sessions/transforms =================================================================== --- trunk/templates/netscreen-5gt/sessions/transforms (rev 0) +++ trunk/templates/netscreen-5gt/sessions/transforms 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/netscreen-5gt/specs =================================================================== --- trunk/templates/netscreen-5gt/specs (rev 0) +++ trunk/templates/netscreen-5gt/specs 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,4 @@ +vendor : juniper +model : ns5gt +snmpver : 2 +sysdesc : NetScreen-5GT Added: trunk/templates/netscreen-5gt/vpn_mon/message =================================================================== --- trunk/templates/netscreen-5gt/vpn_mon/message (rev 0) +++ trunk/templates/netscreen-5gt/vpn_mon/message 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +TABLE: +vpn name|tunnel type|local gw IP|remote gw IP|Phase1 status|Phase2 status|bytes in|bytes out +{nsVpnMonVpnName}|{nsVpnMonTunnelTypeTxt}|{nsVpnMonMyGwIp}|{nsVpnMonRmtGwIp}|{nsVpnMonP1State.color} {nsVpnMonP1StateTxt}|{nsVpnMonP2State.color} {nsVpnMonP2StateTxt}|{nsVpnMonBytesIn}|{nsVpnMonBytesOut} Added: trunk/templates/netscreen-5gt/vpn_mon/oids =================================================================== --- trunk/templates/netscreen-5gt/vpn_mon/oids (rev 0) +++ trunk/templates/netscreen-5gt/vpn_mon/oids 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,10 @@ +nsVpnMonVpnName : .1.3.6.1.4.1.3224.4.1.1.1.4 : branch +nsVpnMonTunnelType : .1.3.6.1.4.1.3224.4.1.1.1.6 : branch +nsVpnMonRmtGwIp : .1.3.6.1.4.1.3224.4.1.1.1.13 : branch +nsVpnMonMyGwIp : .1.3.6.1.4.1.3224.4.1.1.1.15 : branch +nsVpnMonP1State : .1.3.6.1.4.1.3224.4.1.1.1.21 : branch +nsVpnMonP1LifeTime : .1.3.6.1.4.1.3224.4.1.1.1.22 : branch +nsVpnMonP2State : .1.3.6.1.4.1.3224.4.1.1.1.23 : branch +nsVpnMonP2LifeTime : .1.3.6.1.4.1.3224.4.1.1.1.24 : branch +nsVpnMonBytesIn : .1.3.6.1.4.1.3224.4.1.1.1.34 : branch +nsVpnMonBytesOut : .1.3.6.1.4.1.3224.4.1.1.1.35 : branch Added: trunk/templates/netscreen-5gt/vpn_mon/thresholds =================================================================== --- trunk/templates/netscreen-5gt/vpn_mon/thresholds (rev 0) +++ trunk/templates/netscreen-5gt/vpn_mon/thresholds 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,4 @@ +nsVpnMonP1StateTxt : green : active : phase1 active +nsVpnMonP1StateTxt : yellow : inactive : phase1 inactive +nsVpnMonP2StateTxt : green : active : phase2 active +nsVpnMonP2StateTxt : yellow : inactive : phase2 inactive Added: trunk/templates/netscreen-5gt/vpn_mon/transforms =================================================================== --- trunk/templates/netscreen-5gt/vpn_mon/transforms (rev 0) +++ trunk/templates/netscreen-5gt/vpn_mon/transforms 2008-12-08 06:19:14 UTC (rev 100) @@ -0,0 +1,3 @@ +nsVpnMonTunnelTypeTxt: SWITCH : {nsVpnMonTunnelType} 0=reserved,1=isakmp,2=ipsec-ah,3=ipsec-esp,4=ipcomp +nsVpnMonP1StateTxt: SWITCH : {nsVpnMonP1State} 0=inactive,1=active +nsVpnMonP2StateTxt: SWITCH : {nsVpnMonP2State} 0=inactive,1=active This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2008-12-08 06:21:42
|
Revision: 101 http://devmon.svn.sourceforge.net/devmon/?rev=101&view=rev Author: buchanmilne Date: 2008-12-08 06:21:41 +0000 (Mon, 08 Dec 2008) Log Message: ----------- Add Netscreen 208 template (tracker id 2155232) Added Paths: ----------- trunk/templates/netscreen-208/ trunk/templates/netscreen-208/cpu/ trunk/templates/netscreen-208/cpu/message trunk/templates/netscreen-208/cpu/oids trunk/templates/netscreen-208/cpu/thresholds trunk/templates/netscreen-208/cpu/transforms trunk/templates/netscreen-208/policy_stat/ trunk/templates/netscreen-208/policy_stat/message trunk/templates/netscreen-208/policy_stat/oids trunk/templates/netscreen-208/policy_stat/thresholds trunk/templates/netscreen-208/policy_stat/transforms trunk/templates/netscreen-208/sessions/ trunk/templates/netscreen-208/sessions/message trunk/templates/netscreen-208/sessions/oids trunk/templates/netscreen-208/sessions/thresholds trunk/templates/netscreen-208/sessions/transforms trunk/templates/netscreen-208/specs Added: trunk/templates/netscreen-208/cpu/message =================================================================== --- trunk/templates/netscreen-208/cpu/message (rev 0) +++ trunk/templates/netscreen-208/cpu/message 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,9 @@ +load={nsResCpuLast5Min}% +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{nsResCpuLast5Min.color}: CPU usage: {nsResCpuLast5Min}% + +System description: +{sysDescr} +<!-- +<br>CPU 5 min average: {nsResCpuLast5Min} +--> Added: trunk/templates/netscreen-208/cpu/oids =================================================================== --- trunk/templates/netscreen-208/cpu/oids (rev 0) +++ trunk/templates/netscreen-208/cpu/oids 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +nsResCpuLast5Min : .1.3.6.1.4.1.3224.16.1.3.0 : leaf Added: trunk/templates/netscreen-208/cpu/thresholds =================================================================== --- trunk/templates/netscreen-208/cpu/thresholds (rev 0) +++ trunk/templates/netscreen-208/cpu/thresholds 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,8 @@ + +nsResCpuLast5Min : red : >70 : CPU utilization is very high: {nsResCpuLast5Min}% +nsResCpuLast5Min : yellow : >50 : CPU utilization is high: {nsResCpuLast5Min}% +nsResCpuLast5Min : green : : CPU utilization is nominal: {nsResCpuLast5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/netscreen-208/cpu/transforms =================================================================== --- trunk/templates/netscreen-208/cpu/transforms (rev 0) +++ trunk/templates/netscreen-208/cpu/transforms 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/netscreen-208/policy_stat/message =================================================================== --- trunk/templates/netscreen-208/policy_stat/message (rev 0) +++ trunk/templates/netscreen-208/policy_stat/message 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,3 @@ +TABLE: +Policy Id|Policy Name|Policy Bps|Policy status +{policyId}|{policyName}|{policyBps}|{policyStatus.color}{policyStatusTxt}{policyStatus.errors} Added: trunk/templates/netscreen-208/policy_stat/oids =================================================================== --- trunk/templates/netscreen-208/policy_stat/oids (rev 0) +++ trunk/templates/netscreen-208/policy_stat/oids 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,4 @@ +policyName : .1.3.6.1.4.1.3224.10.1.1.24 : branch +policyId : .1.3.6.1.4.1.3224.10.1.1.1 : branch +policyStatus : .1.3.6.1.4.1.3224.10.1.1.23 : branch +policyBps : .1.3.6.1.4.1.3224.10.2.1.6 : branch Added: trunk/templates/netscreen-208/policy_stat/thresholds =================================================================== --- trunk/templates/netscreen-208/policy_stat/thresholds (rev 0) +++ trunk/templates/netscreen-208/policy_stat/thresholds 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,3 @@ +policyStatusTxt : green : inuse : {policyId} is {policyStatus} +policyStatusTxt : yellow : inactive : {policyId} is {policyStatus} +policyStatusTxt : clear : hidden : {policyId} is {policyStatus} Added: trunk/templates/netscreen-208/policy_stat/transforms =================================================================== --- trunk/templates/netscreen-208/policy_stat/transforms (rev 0) +++ trunk/templates/netscreen-208/policy_stat/transforms 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,2 @@ +policyStatusTxt : SWITCH : {policyStatus} 0=inactive,1=inuse,2=hidden +policySpeed : SPEED : {policyBps} Added: trunk/templates/netscreen-208/sessions/message =================================================================== --- trunk/templates/netscreen-208/sessions/message (rev 0) +++ trunk/templates/netscreen-208/sessions/message 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,9 @@ + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{nsResSessAllocate.color}: number of active sessions: {nsResSessAllocate} + +System description: +{sysDescr} +<!-- +<br>number of sessions : {nsResSessAllocate} +--> Added: trunk/templates/netscreen-208/sessions/oids =================================================================== --- trunk/templates/netscreen-208/sessions/oids (rev 0) +++ trunk/templates/netscreen-208/sessions/oids 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,3 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +nsResSessAllocate : .1.3.6.1.4.1.3224.16.3.2.0 : leaf Added: trunk/templates/netscreen-208/sessions/thresholds =================================================================== --- trunk/templates/netscreen-208/sessions/thresholds (rev 0) +++ trunk/templates/netscreen-208/sessions/thresholds 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,8 @@ + +nsResSessAllocate : red : >70 : CPU utilization is very high: {nsResSessAllocate}% +nsResSessAllocate : yellow : >50 : CPU utilization is high: {nsResSessAllocate}% +nsResSessAllocate : green : : CPU utilization is nominal: {nsResSessAllocate}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/netscreen-208/sessions/transforms =================================================================== --- trunk/templates/netscreen-208/sessions/transforms (rev 0) +++ trunk/templates/netscreen-208/sessions/transforms 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/netscreen-208/specs =================================================================== --- trunk/templates/netscreen-208/specs (rev 0) +++ trunk/templates/netscreen-208/specs 2008-12-08 06:21:41 UTC (rev 101) @@ -0,0 +1,4 @@ +vendor : juniper +model : ns208 +snmpver : 2 +sysdesc : NetScreen-208 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2008-12-08 22:04:39
|
Revision: 104 http://devmon.svn.sourceforge.net/devmon/?rev=104&view=rev Author: buchanmilne Date: 2008-12-08 22:04:34 +0000 (Mon, 08 Dec 2008) Log Message: ----------- Add compaq-nohspare template (which I use in production instead of compaq-server) Added Paths: ----------- trunk/templates/compaq-servernohspare/ trunk/templates/compaq-servernohspare/README trunk/templates/compaq-servernohspare/fans/ trunk/templates/compaq-servernohspare/fans/exceptions trunk/templates/compaq-servernohspare/fans/message trunk/templates/compaq-servernohspare/fans/oids trunk/templates/compaq-servernohspare/fans/thresholds trunk/templates/compaq-servernohspare/fans/transforms trunk/templates/compaq-servernohspare/log/ trunk/templates/compaq-servernohspare/log/exceptions trunk/templates/compaq-servernohspare/log/message trunk/templates/compaq-servernohspare/log/oids trunk/templates/compaq-servernohspare/log/thresholds trunk/templates/compaq-servernohspare/log/transforms trunk/templates/compaq-servernohspare/power/ trunk/templates/compaq-servernohspare/power/exceptions trunk/templates/compaq-servernohspare/power/message trunk/templates/compaq-servernohspare/power/oids trunk/templates/compaq-servernohspare/power/thresholds trunk/templates/compaq-servernohspare/power/transforms trunk/templates/compaq-servernohspare/raid/ trunk/templates/compaq-servernohspare/raid/exceptions trunk/templates/compaq-servernohspare/raid/message trunk/templates/compaq-servernohspare/raid/message.orig trunk/templates/compaq-servernohspare/raid/oids trunk/templates/compaq-servernohspare/raid/oids.orig trunk/templates/compaq-servernohspare/raid/thresholds trunk/templates/compaq-servernohspare/raid/thresholds.old trunk/templates/compaq-servernohspare/raid/transforms trunk/templates/compaq-servernohspare/raid/transforms.orig trunk/templates/compaq-servernohspare/readme trunk/templates/compaq-servernohspare/specs trunk/templates/compaq-servernohspare/temp/ trunk/templates/compaq-servernohspare/temp/exceptions trunk/templates/compaq-servernohspare/temp/message trunk/templates/compaq-servernohspare/temp/oids trunk/templates/compaq-servernohspare/temp/thresholds trunk/templates/compaq-servernohspare/temp/transforms Added: trunk/templates/compaq-servernohspare/README =================================================================== --- trunk/templates/compaq-servernohspare/README (rev 0) +++ trunk/templates/compaq-servernohspare/README 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,14 @@ +This template was created by Eric Schwimmer. + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. + +This template is very similar to compaq-server, except it doesn't try and +enumerate spare phyiscal drives (which fails if they are not present, causing +all the test to fail), and doesn't try and check the controller status (which +doesn't work for me on newer hpasm versions). Use this test on servers which +don't have any hot spares available in the SmartArry configuration. + +$Id$ Property changes on: trunk/templates/compaq-servernohspare/README ___________________________________________________________________ Added: svn:keywords + Id Added: trunk/templates/compaq-servernohspare/fans/message =================================================================== --- trunk/templates/compaq-servernohspare/fans/message (rev 0) +++ trunk/templates/compaq-servernohspare/fans/message 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,5 @@ + +Fans +TABLE: noalarmsmsg +ID|Sensor Location|Fan Present|Condition|Redundant?|Redundant Partner +{cpqHeFltTolFanIndex}|{cpqHeFltTolFanLocaleTxt}|{cpqHeFltTolFanPresentTxt}|{cpqHeFltTolFanConditionTxt.color}{cpqHeFltTolFanConditionTxt}|{cpqHeFltTolFanRedundantTxt}|{cpqHeFltTolFanRedundantPartner} Added: trunk/templates/compaq-servernohspare/fans/oids =================================================================== --- trunk/templates/compaq-servernohspare/fans/oids (rev 0) +++ trunk/templates/compaq-servernohspare/fans/oids 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,12 @@ +cpqHeFltTolFanChassis: 1.3.6.1.4.1.232.6.2.6.7.1.1 : branch +cpqHeFltTolFanIndex: 1.3.6.1.4.1.232.6.2.6.7.1.2 : branch +cpqHeFltTolFanLocale: 1.3.6.1.4.1.232.6.2.6.7.1.3 : branch +cpqHeFltTolFanPresent: 1.3.6.1.4.1.232.6.2.6.7.1.4 : branch +cpqHeFltTolFanType: 1.3.6.1.4.1.232.6.2.6.7.1.5 : branch +cpqHeFltTolFanSpeed: 1.3.6.1.4.1.232.6.2.6.7.1.6 : branch +cpqHeFltTolFanRedundant: 1.3.6.1.4.1.232.6.2.6.7.1.7 : branch +cpqHeFltTolFanRedundantPartner: 1.3.6.1.4.1.232.6.2.6.7.1.8 : branch +cpqHeFltTolFanCondition: 1.3.6.1.4.1.232.6.2.6.7.1.9 : branch +cpqHeFltTolFanHotPlug: 1.3.6.1.4.1.232.6.2.6.7.1.10 : branch +#cpqHeFltTolFanHwLocation: 1.3.6.1.4.1.232.6.2.6.7.1.11 : branch + Added: trunk/templates/compaq-servernohspare/fans/thresholds =================================================================== --- trunk/templates/compaq-servernohspare/fans/thresholds (rev 0) +++ trunk/templates/compaq-servernohspare/fans/thresholds 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,4 @@ +cpqHeFltTolFanConditionTxt : green : OK : Fan OK +cpqHeFltTolFanConditionTxt : clear : Other : Fan state unknown +cpqHeFltTolFanConditionTxt : yellow : Degraded : Fan Degraded or other problem +cpqHeFltTolFanConditionTxt : red : Failed : Fan has failed Added: trunk/templates/compaq-servernohspare/fans/transforms =================================================================== --- trunk/templates/compaq-servernohspare/fans/transforms (rev 0) +++ trunk/templates/compaq-servernohspare/fans/transforms 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,8 @@ +cpqHeFltTolFanLocaleTxt : SWITCH : {cpqHeFltTolFanLocale} 1=Other,2=Uknown,3=System,4=SytemBoard,5=ioBoard,6=cpu,7=memory,8=Storage,9=removableMedia,10=powerSupply,11=ambient,12=chassis,13=bridgeCard +cpqHeFltTolFanTypeTxt : SWITCH : {cpqHeFltTolFanType} 1=Other,2=tachOutput,3=spinDetect +cpqHeFltTolFanSpeedTxt : SWITCH : {cpqHeFltTolFanSpeed} 1=Other,2=normal,3=high +cpqHeFltTolFanPresentTxt : SWITCH : {cpqHeFltTolFanPresent} 1=Other,2=Absent,3=Present +cpqHeFltTolFanRedundantTxt : SWITCH : {cpqHeFltTolFanRedundant} 1=Other,2=nonRedundant,3=Redundant +cpqHeFltTolFanConditionTxt : SWITCH : {cpqHeFltTolFanCondition} 1=Other,2=OK,3=Degraded,4=Failed +cpqHeFltTolFanHotPlugTxt : SWITCH : {cpqHeFltTolFanHotPlug} 1=Other,2=nonHotPluggable,3=hotPluggable + Added: trunk/templates/compaq-servernohspare/log/message =================================================================== --- trunk/templates/compaq-servernohspare/log/message (rev 0) +++ trunk/templates/compaq-servernohspare/log/message 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,13 @@ +<center><h3>Integrated Management Log</h3></center> + +Log entries should be cleared from the iLO web interface. +<br> +Note that clearing the IML form the host with (e.g) this command on the server: +hpasmcli -s 'clear iml' +will result in the tests for this device turning purple. In this case, +empty the log in the iLO web interface (as it leaves one informational error +message in the IML). + +TABLE: noalarmsmsg +Severity|Class|Last Update|Initial Update|Count|Description +{cpqHeEventLogEntrySeverityTxt.color}{cpqHeEventLogEntrySeverityTxt}|{cpqHeEventLogEntryClassTxt}|{cpqHeEventLogUpdateY}-{cpqHeEventLogUpdateM}-{cpqHeEventLogUpdateD} {cpqHeEventLogUpdateH}:{cpqHeEventLogUpdatem}|{cpqHeEventLogInitialY}-{cpqHeEventLogInitialM}-{cpqHeEventLogInitialD} {cpqHeEventLogInitialH}:{cpqHeEventLogInitialm}|{cpqHeEventLogEntryCount}|{cpqHeEventLogErrorDesc} Added: trunk/templates/compaq-servernohspare/log/oids =================================================================== --- trunk/templates/compaq-servernohspare/log/oids (rev 0) +++ trunk/templates/compaq-servernohspare/log/oids 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,10 @@ +#http://im14c.servadmin.com/cgi-bin/getmib3.cgi?i=1&n=CPQHLTH-MIB&r=compaq&f=Compaq-Health.mib&v=v1&t=tbl&o=cpqHeEventLogTable +cpqHeEventLogEntryNumber: 1.3.6.1.4.1.232.6.2.11.3.1.1 : branch +cpqHeEventLogEntrySeverity: 1.3.6.1.4.1.232.6.2.11.3.1.2 : branch +cpqHeEventLogEntryClass: 1.3.6.1.4.1.232.6.2.11.3.1.3 : branch +cpqHeEventLogEntryCode: 1.3.6.1.4.1.232.6.2.11.3.1.4 : branch +cpqHeEventLogEntryCount: 1.3.6.1.4.1.232.6.2.11.3.1.5 : branch +cpqHeEventLogInitialTime: 1.3.6.1.4.1.232.6.2.11.3.1.6 : branch +cpqHeEventLogUpdateTime: 1.3.6.1.4.1.232.6.2.11.3.1.7 : branch +cpqHeEventLogErrorDesc: 1.3.6.1.4.1.232.6.2.11.3.1.8 : branch +cpqHeEventLogFreeFormData: 1.3.6.1.4.1.232.6.2.11.3.1.9 : branch Added: trunk/templates/compaq-servernohspare/log/thresholds =================================================================== --- trunk/templates/compaq-servernohspare/log/thresholds (rev 0) +++ trunk/templates/compaq-servernohspare/log/thresholds 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,4 @@ +cpqHeEventLogEntrySeverityTxt: green : Informational : Informational message +cpqHeEventLogEntrySeverityTxt: yellow : Caution : Caution message +cpqHeEventLogEntrySeverityTxt: green : Repaired : Repaired message +cpqHeEventLogEntrySeverityTxt: red : Critical : Critical message Added: trunk/templates/compaq-servernohspare/log/transforms =================================================================== --- trunk/templates/compaq-servernohspare/log/transforms (rev 0) +++ trunk/templates/compaq-servernohspare/log/transforms 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,26 @@ +cpqHeEventLogEntrySeverityTxt: SWITCH : {cpqHeEventLogEntrySeverity} 2=Informational,3=infoWithAlert,6=Repaired,9=Caution,15=Critical +cpqHeEventLogEntryClassTxt: SWITCH : {cpqHeEventLogEntryClass} 11=Power +#cpqHeEventLogInitialYHex: +cpqHeEventLogInitialTimeTxt: UNPACK : {cpqHeEventLogInitialTime} H12 +cpqHeEventLogInitialYHex: SUBSTR : {cpqHeEventLogInitialTimeTxt} 0 4 +cpqHeEventLogInitialMHex: SUBSTR : {cpqHeEventLogInitialTimeTxt} 4 2 +cpqHeEventLogInitialDHex: SUBSTR : {cpqHeEventLogInitialTimeTxt} 6 2 +cpqHeEventLogInitialHHex: SUBSTR : {cpqHeEventLogInitialTimeTxt} 8 2 +cpqHeEventLogInitialmHex: SUBSTR : {cpqHeEventLogInitialTimeTxt} 10 2 +cpqHeEventLogInitialY: CONVERT : {cpqHeEventLogInitialYHex} hex +cpqHeEventLogInitialM: CONVERT : {cpqHeEventLogInitialMHex} hex +cpqHeEventLogInitialD: CONVERT : {cpqHeEventLogInitialDHex} hex +cpqHeEventLogInitialH: CONVERT : {cpqHeEventLogInitialHHex} hex +cpqHeEventLogInitialm: CONVERT : {cpqHeEventLogInitialmHex} hex + +cpqHeEventLogUpdateTimeTxt: UNPACK : {cpqHeEventLogUpdateTime} H12 +cpqHeEventLogUpdateYHex: SUBSTR : {cpqHeEventLogUpdateTimeTxt} 0 4 +cpqHeEventLogUpdateMHex: SUBSTR : {cpqHeEventLogUpdateTimeTxt} 4 2 +cpqHeEventLogUpdateDHex: SUBSTR : {cpqHeEventLogUpdateTimeTxt} 6 2 +cpqHeEventLogUpdateHHex: SUBSTR : {cpqHeEventLogUpdateTimeTxt} 8 2 +cpqHeEventLogUpdatemHex: SUBSTR : {cpqHeEventLogUpdateTimeTxt} 10 2 +cpqHeEventLogUpdateY: CONVERT : {cpqHeEventLogUpdateYHex} hex +cpqHeEventLogUpdateM: CONVERT : {cpqHeEventLogUpdateMHex} hex +cpqHeEventLogUpdateD: CONVERT : {cpqHeEventLogUpdateDHex} hex +cpqHeEventLogUpdateH: CONVERT : {cpqHeEventLogUpdateHHex} hex +cpqHeEventLogUpdatem: CONVERT : {cpqHeEventLogUpdatemHex} hex Added: trunk/templates/compaq-servernohspare/power/message =================================================================== --- trunk/templates/compaq-servernohspare/power/message (rev 0) +++ trunk/templates/compaq-servernohspare/power/message 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,7 @@ + +Power supplies: +TABLE: noalarmsmsg, +Power Supply Bay|Power Supply Present|Condition|Redundant?|Hotpluggable? +{cpqHeFltTolPowerSupplyBay}|{cpqHeFltTolPowerSupplyPresentTxt}|{cpqHeFltTolPowerSupplyConditionTxt.color}{cpqHeFltTolPowerSupplyConditionTxt}|{cpqHeFltTolPowerSupplyRedundantTxt}|{cpqHeFltTolPowerSupplyHotPlugTxt} + + Added: trunk/templates/compaq-servernohspare/power/oids =================================================================== --- trunk/templates/compaq-servernohspare/power/oids (rev 0) +++ trunk/templates/compaq-servernohspare/power/oids 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,17 @@ +cpqHeFltTolPwrSupplyChassis: 1.3.6.1.4.1.232.6.2.9.3.1.1 : branch +cpqHeFltTolPowerSupplyBay: 1.3.6.1.4.1.232.6.2.9.3.1.2 : branch +cpqHeFltTolPowerSupplyPresent: 1.3.6.1.4.1.232.6.2.9.3.1.3 : branch +cpqHeFltTolPowerSupplyCondition: 1.3.6.1.4.1.232.6.2.9.3.1.4 : branch +cpqHeFltTolPowerSupplyStatus: 1.3.6.1.4.1.232.6.2.9.3.1.5 : branch +cpqHeFltTolPowerSupplyMainVoltage: 1.3.6.1.4.1.232.6.2.9.3.1.6 : branch +cpqHeFltTolPowerSupplyCapacityUsed: 1.3.6.1.4.1.232.6.2.9.3.1.7 : branch +cpqHeFltTolPowerSupplyCapacityMaximum: 1.3.6.1.4.1.232.6.2.9.3.1.8 : branch +cpqHeFltTolPowerSupplyRedundant: 1.3.6.1.4.1.232.6.2.9.3.1.9 : branch +cpqHeFltTolPowerSupplyModel: 1.3.6.1.4.1.232.6.2.9.3.1.10 : branch +cpqHeFltTolPowerSupplySerialNumber: 1.3.6.1.4.1.232.6.2.9.3.1.11 : branch +cpqHeFltTolPowerSupplyAutoRev: 1.3.6.1.4.1.232.6.2.9.3.1.12 : branch +cpqHeFltTolPowerSupplyHotPlug: 1.3.6.1.4.1.232.6.2.9.3.1.13 : branch +cpqHeFltTolPowerSupplyFirmwareRev: 1.3.6.1.4.1.232.6.2.9.3.1.14 : branch +cpqHeFltTolPowerSupplyHwLocation: 1.3.6.1.4.1.232.6.2.9.3.1.15 : branch +#cpqHeFltTolPowerSupplySparePartNum: 1.3.6.1.4.1.232.6.2.9.3.1.16 : branch + Added: trunk/templates/compaq-servernohspare/power/thresholds =================================================================== --- trunk/templates/compaq-servernohspare/power/thresholds (rev 0) +++ trunk/templates/compaq-servernohspare/power/thresholds 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,6 @@ +cpqHeFltTolPowerSupplyPresentTxt: green : OK : Power Supply OK +cpqHeFltTolPowerSupplyPresentTxt: yellow : Degraded|Other : Power supply is degraded or other failure +cpqHeFltTolPowerSupplyPresentTxt: red : Failed : The Power supply has failed +cpqHeFltTolPowerSupplyConditionTxt: green : OK : Power Supply OK +cpqHeFltTolPowerSupplyConditionTxt: yellow : Degraded|Other : The Power Supply Condition has degraded +cpqHeFltTolPowerSupplyConditionTxt: red : Failed : The Power Supply Condition has failed Added: trunk/templates/compaq-servernohspare/power/transforms =================================================================== --- trunk/templates/compaq-servernohspare/power/transforms (rev 0) +++ trunk/templates/compaq-servernohspare/power/transforms 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,5 @@ +cpqHeFltTolPowerSupplyPresentTxt: SWITCH : {cpqHeFltTolPowerSupplyPresent} 1=other,2=absent,3=present +cpqHeFltTolPowerSupplyConditionTxt: SWITCH : {cpqHeFltTolPowerSupplyCondition} 1=Other,2=OK,3=Degraded,4=Failed +cpqHeFltTolPowerSupplyStatusTxt : SWITCH : {cpqHeFltTolPowerSupplyStatus} 1=noError,2=generalFailure,3=bistFailure,4=fanFailure,5=tempFailure,6=interlockOpen,7=epromFailed,8=vrefFailed,9=dacFailed,10=ramTestFailed,11=voltageChannelFailed,12=orringdiodeFailed,13=brownOut,14=giveupOnStartup,15=nvramInvalid,16=calibrationTableInvalid +cpqHeFltTolPowerSupplyRedundantTxt: SWITCH : {cpqHeFltTolPowerSupplyRedundant} 1=Other,2=notRedundant,3=Redundant +cpqHeFltTolPowerSupplyHotPlugTxt: SWITCH : {cpqHeFltTolPowerSupplyHotPlug} 1=Other,2=nonHotPluggable,3=hotPluggable Added: trunk/templates/compaq-servernohspare/raid/message =================================================================== --- trunk/templates/compaq-servernohspare/raid/message (rev 0) +++ trunk/templates/compaq-servernohspare/raid/message 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,10 @@ + +Logical drive status: +TABLE: noalarmsmsg +ID|Controller|Fault Tolerance|Size|OS name|Pysical IDs|Spare IDs|Status +{logDrvIndex}|{logDrvCntIndex}|{logFaultTolTxt}|{logDrvSize}mb|{logDrvName} |{logPhysIdTxt} |{logSprIdTxt} |{logStatTxt.color}{logStatTxt} + +Physical drive status: +TABLE: noalarmsmsg +ID|Controller|Bay|Model|Firmware Rev|Speed|Size|Serial|Status +{phyDrvIndex}|{phyDrvCntIndex}|{phyDrvBay}|{phyDrvModel}|{phyDrvFwRev}|{phyDrvSpdTxt}|{phyDrvSize}mb|{phyDrvSerial}|{phyStatTxt.color}{phyStatTxt} Added: trunk/templates/compaq-servernohspare/raid/message.orig =================================================================== --- trunk/templates/compaq-servernohspare/raid/message.orig (rev 0) +++ trunk/templates/compaq-servernohspare/raid/message.orig 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,20 @@ + +Controller status: +TABLE: noalarmsmsg +ID|Model|Firmware Rev|Condition|Status +{cntrlIndex}|{cntrlModTxt}|{cntrlFwRev}|{cntrlCondTxt.color}{cntrlCondTxt}|{cntrlStatTxt.color}{cntrlStatTxt} + +Logical drive status: +TABLE: noalarmsmsg +ID|Controller|Fault Tolerance|Size|OS name|Pysical IDs|Spare IDs|Status +{logDrvIndex}|{logDrvCntIndex}|{logFaultTolTxt}|{logDrvSize}mb|{logDrvName} |{logPhysIdTxt} |{logSprIdTxt} |{logStatTxt.color}{logStatTxt} + +Physical drive status: +TABLE: noalarmsmsg +ID|Controller|Bay|Model|Firmware Rev|Speed|Size|Status +{phyDrvIndex}|{phyDrvCntIndex}|{phyDrvBay}|{phyDrvModel}|{phyDrvFwRev}|{phyDrvSpdTxt}|{phyDrvSize}mb|{phyStatTxt.color}{phyStatTxt} + +Spare drive status: +TABLE: noalarmsmsg +Physical Drive ID|Controller|Status +{sprDrvIndex}|{sprDrvCntIndex}|{sprStatTxt.color}{sprStatTxt} Added: trunk/templates/compaq-servernohspare/raid/oids =================================================================== --- trunk/templates/compaq-servernohspare/raid/oids (rev 0) +++ trunk/templates/compaq-servernohspare/raid/oids 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,18 @@ +logDrvCntIndex : 1.3.6.1.4.1.232.3.2.3.1.1.1 : branch +logDrvIndex : 1.3.6.1.4.1.232.3.2.3.1.1.2 : branch +logDrvFaultTol : 1.3.6.1.4.1.232.3.2.3.1.1.3 : branch +logDrvStatus : 1.3.6.1.4.1.232.3.2.3.1.1.4 : branch +logDrvSprIds : 1.3.6.1.4.1.232.3.2.3.1.1.8 : branch +logDrvSize : 1.3.6.1.4.1.232.3.2.3.1.1.9 : branch +logDrvPhysIds : 1.3.6.1.4.1.232.3.2.3.1.1.10 : branch +logDrvName : 1.3.6.1.4.1.232.3.2.3.1.1.14 : branch + +phyDrvCntIndex : 1.3.6.1.4.1.232.3.2.5.1.1.1 : branch +phyDrvIndex : 1.3.6.1.4.1.232.3.2.5.1.1.2 : branch +phyDrvModel : 1.3.6.1.4.1.232.3.2.5.1.1.3 : branch +phyDrvFwRev : 1.3.6.1.4.1.232.3.2.5.1.1.4 : branch +phyDrvBay : 1.3.6.1.4.1.232.3.2.5.1.1.5 : branch +phyDrvStatus : 1.3.6.1.4.1.232.3.2.5.1.1.6 : branch +phyDrvSize : 1.3.6.1.4.1.232.3.2.5.1.1.45 : branch +phyDrvSpeed : 1.3.6.1.4.1.232.3.2.5.1.1.59 : branch +phyDrvSerial : 1.3.6.1.4.1.232.3.2.5.1.1.51 : branch Added: trunk/templates/compaq-servernohspare/raid/oids.orig =================================================================== --- trunk/templates/compaq-servernohspare/raid/oids.orig (rev 0) +++ trunk/templates/compaq-servernohspare/raid/oids.orig 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,28 @@ +cntrlIndex : 1.3.6.1.4.1.232.3.2.2.1.1.1 : branch +cntrlModel : 1.3.6.1.4.1.232.3.2.2.1.1.2 : branch +cntrlFwRev : 1.3.6.1.4.1.232.3.2.2.1.1.3 : branch +cntrlCondition : 1.3.6.1.4.1.232.3.2.2.1.1.6 : branch +cntrlStatus : 1.3.6.1.4.1.232.3.2.2.1.1.12 : branch + +logDrvCntIndex : 1.3.6.1.4.1.232.3.2.3.1.1.1 : branch +logDrvIndex : 1.3.6.1.4.1.232.3.2.3.1.1.2 : branch +logDrvFaultTol : 1.3.6.1.4.1.232.3.2.3.1.1.3 : branch +logDrvStatus : 1.3.6.1.4.1.232.3.2.3.1.1.4 : branch +logDrvSprIds : 1.3.6.1.4.1.232.3.2.3.1.1.8 : branch +logDrvSize : 1.3.6.1.4.1.232.3.2.3.1.1.9 : branch +logDrvPhysIds : 1.3.6.1.4.1.232.3.2.3.1.1.10 : branch +logDrvName : 1.3.6.1.4.1.232.3.2.3.1.1.14 : branch + +phyDrvCntIndex : 1.3.6.1.4.1.232.3.2.5.1.1.1 : branch +phyDrvIndex : 1.3.6.1.4.1.232.3.2.5.1.1.2 : branch +phyDrvModel : 1.3.6.1.4.1.232.3.2.5.1.1.3 : branch +phyDrvFwRev : 1.3.6.1.4.1.232.3.2.5.1.1.4 : branch +phyDrvBay : 1.3.6.1.4.1.232.3.2.5.1.1.5 : branch +phyDrvStatus : 1.3.6.1.4.1.232.3.2.5.1.1.6 : branch +phyDrvSize : 1.3.6.1.4.1.232.3.2.5.1.1.45 : branch +phyDrvSpeed : 1.3.6.1.4.1.232.3.2.5.1.1.59 : branch + +sprDrvCntIndex : 1.3.6.1.4.1.232.3.2.4.1.1.1 : branch +sprDrvIndex : 1.3.6.1.4.1.232.3.2.4.1.1.2 : branch +sprDrvStatus : 1.3.6.1.4.1.232.3.2.4.1.1.3 : branch + Added: trunk/templates/compaq-servernohspare/raid/thresholds =================================================================== --- trunk/templates/compaq-servernohspare/raid/thresholds (rev 0) +++ trunk/templates/compaq-servernohspare/raid/thresholds 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,7 @@ +logStatTxt : green : OK|Expanding|Queued for expansion : Normal +logStatTxt : yellow : Unconfigured|Recovering|Read rebuild|Rebuilding|Not available : Recovering +logStatTxt : red : Failed|Wrong drive|Bad connect|Overheating|Shutdown : Logical drive has failed + +phyStatTxt : green : OK : Normal +phyStatTxt : yellow : Other : Unknown failure +phyStatTxt : red : Failed|Predictive Failure : Physical drive has failed Added: trunk/templates/compaq-servernohspare/raid/thresholds.old =================================================================== --- trunk/templates/compaq-servernohspare/raid/thresholds.old (rev 0) +++ trunk/templates/compaq-servernohspare/raid/thresholds.old 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,19 @@ +cntrlCondTxt : green : OK +cntrlCondTxt : yellow : Other|Degraded +cntrlCondTxt : red : Failed + +cntrlStatTxt : green : OK +cntrlStatTxt : yellow : Other +cntrlStatTxt : red : General failure|Cable problem|Powered off + +logStatTxt : green : OK|Expanding|Queued for expansion +logStatTxt : yellow : Unconfigured|Recovering|Read rebuild|Rebuilding|Not available +logStatTxt : red : Failed|Wrong drive|Bad connect|Overheating|Shutdown + +phyStatTxt : green : OK +phyStatTxt : yellow : Other +phyStatTxt : red : Failed|Predictive Failure + +sprStatTxt : green : Inactive +sprStatTxt : yellow : Building|Active +sprStatTxt : red : Failed Added: trunk/templates/compaq-servernohspare/raid/transforms =================================================================== --- trunk/templates/compaq-servernohspare/raid/transforms (rev 0) +++ trunk/templates/compaq-servernohspare/raid/transforms 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,7 @@ +logFaultTolTxt : SWITCH : {logDrvFaultTol} 2=None,3=Mirroring,4=Data guard,5=Distributed data guard,6=Advanced data guard +logStatTxt : SWITCH : {logDrvStatus} 2=OK,3=Failed,4=Unconfigured,5=Recovering,6=Read rebuild,7=Rebuilding,8=Wrong drive,9=Bad connect,10=Overheating,11=Shutdown,12=Expanding,13=Not available,14=Queued for expansion +logSprIdTxt : UNPACK : {logDrvSprIds} C* "," +logPhysIdTxt : UNPACK : {logDrvPhysIds} C* "," + +phyStatTxt : SWITCH : {phyDrvStatus} 1=Other,2=OK,3=Failed,4=Predictive Failure +phyDrvSpdTxt : SWITCH : {phyDrvSpeed} 1=Other,2=7200 rpm,3=10k rpm,4=15k rpm Added: trunk/templates/compaq-servernohspare/raid/transforms.orig =================================================================== --- trunk/templates/compaq-servernohspare/raid/transforms.orig (rev 0) +++ trunk/templates/compaq-servernohspare/raid/transforms.orig 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,13 @@ +cntrlModTxt : SWITCH : {cntrlModel} 1=Other,2=IDA,3=IDA Expansion,4=IDA-2,5=SMART,6=SMART-2/E,7=SMART-2/P,8=SMART-2SL,9=Smart 3100ES,10=Smart 3200,11=SMART-2DH,12=Smart Array 221,13=Smart Array 4250ES,14=Smart Array 4200,15=Integrated Smart Array,16=Smart Array 431,17=Smart Array 5300,18=RAID LC2,19=Smart Array 5i,20=Smary Array 532,21=Smart Array 5312,22=Smart Array 641,23=Smart Array 642,24=Smart Array 6400,25=Smart Array 6400EM,26=Smart Array 6i,27=Generic Smart Array,29=Smart Array P600,30=Smart Array P400,31=Smart Array E200,32=Smart Array E200i,33=Smart Array P400i,34=Smart Array P800 +cntrlCondTxt : SWITCH : {cntrlCondition} 1=Other,2=OK,3=Degraded,4=Failed +cntrlStatTxt : SWITCH : {cntrlStatus} 1=Other,2=OK,3=General failure,4=Cable problem,5=Powered off + +logFaultTolTxt : SWITCH : {logDrvFaultTol} 2=None,3=Mirroring,4=Data guard,5=Distributed data guard,6=Advanced data guard +logStatTxt : SWITCH : {logDrvStatus} 2=OK,3=Failed,4=Unconfigured,5=Recovering,6=Read rebuild,7=Rebuilding,8=Wrong drive,9=Bad connect,10=Overheating,11=Shutdown,12=Expanding,13=Not available,14=Queued for expansion +logSprIdTxt : UNPACK : {logDrvSprIds} C* "," +logPhysIdTxt : UNPACK : {logDrvPhysIds} C* "," + +phyStatTxt : SWITCH : {phyDrvStatus} 1=Other,2=OK,3=Failed,4=Predictive Failure +phyDrvSpdTxt : SWITCH : {phyDrvSpeed} 1=Other,2=7200 rpm,3=10k rpm,4=15k rpm + +sprStatTxt : SWITCH : {sprDrvStatus} 3=Failed,4=Inactive,5=Building,6=Active Added: trunk/templates/compaq-servernohspare/readme =================================================================== --- trunk/templates/compaq-servernohspare/readme (rev 0) +++ trunk/templates/compaq-servernohspare/readme 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1 @@ +better sysdesc at 1.3.6.1.4.1.232.1.2.1.4.2.1.2.1 Added: trunk/templates/compaq-servernohspare/specs =================================================================== --- trunk/templates/compaq-servernohspare/specs (rev 0) +++ trunk/templates/compaq-servernohspare/specs 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,5 @@ +vendor : compaq +model : servernohspare +snmpver : 2 +#sysdesc : linux|Linux +sysdesc : Compaq Standard Equipment Agent for Linux Added: trunk/templates/compaq-servernohspare/temp/message =================================================================== --- trunk/templates/compaq-servernohspare/temp/message (rev 0) +++ trunk/templates/compaq-servernohspare/temp/message 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,6 @@ + +Thermal sensors: +TABLE: noalarmsmsg,rrd(DS:ds0:cpqHeTemperatureCelsius:GAUGE; DS:ds1:cpqHeTemperatureThreshold:GAUGE) +ID|Sensor Location|Temp|Threshold|Condition|Threshold Type +{cpqHeTemperatureIndex}|{cpqHeTemperatureLocaleTxt}|{cpqHeTemperatureCelsius}|{cpqHeTemperatureThreshold}|{cpqHeTemperatureConditionTxt.color}{cpqHeTemperatureConditionTxt}|{cpqHeTemperatureThresholdTxt} + Added: trunk/templates/compaq-servernohspare/temp/oids =================================================================== --- trunk/templates/compaq-servernohspare/temp/oids (rev 0) +++ trunk/templates/compaq-servernohspare/temp/oids 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,8 @@ +cpqHeTemperatureChassis: 1.3.6.1.4.1.232.6.2.6.8.1.1 : branch +cpqHeTemperatureIndex: 1.3.6.1.4.1.232.6.2.6.8.1.2 : branch +cpqHeTemperatureLocale: 1.3.6.1.4.1.232.6.2.6.8.1.3 : branch +cpqHeTemperatureCelsius: 1.3.6.1.4.1.232.6.2.6.8.1.4 : branch +cpqHeTemperatureThreshold: 1.3.6.1.4.1.232.6.2.6.8.1.5 : branch +cpqHeTemperatureCondition: 1.3.6.1.4.1.232.6.2.6.8.1.6 : branch +cpqHeTemperatureThresholdType: 1.3.6.1.4.1.232.6.2.6.8.1.7 : branch +#cpqHeTemperatureHwLocation: 1.3.6.1.4.1.232.6.2.6.8.1.7 : branch Added: trunk/templates/compaq-servernohspare/temp/thresholds =================================================================== --- trunk/templates/compaq-servernohspare/temp/thresholds (rev 0) +++ trunk/templates/compaq-servernohspare/temp/thresholds 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,8 @@ +cpqHeTemperatureConditionTxt : green : OK : Temperature OK +cpqHeTemperatureConditionTxt : yellow : Degraded|Other : Temperature degraded or other state +cpqHeTemperatureConditionTxt : red : Failed : Temperature threshold exceeded +cpqHeTemperatureCelsius : yellow : >50 : Temperature very high +cpqHeTemperatureCelsius : green : >30 : Temperature high +cpqHeTemperatureCelsiusFake : green : OK : Normal +cpqHeTemperatureCelsiusFake : yellow : WARN : Warning +cpqHeTemperatureCelsiusFake : red : CRIT : Critical Added: trunk/templates/compaq-servernohspare/temp/transforms =================================================================== --- trunk/templates/compaq-servernohspare/temp/transforms (rev 0) +++ trunk/templates/compaq-servernohspare/temp/transforms 2008-12-08 22:04:34 UTC (rev 104) @@ -0,0 +1,4 @@ +cpqHeTemperatureLocaleTxt: SWITCH : {cpqHeTemperatureLocale} 1=Other,2=Uknown,3=System,4=SytemBoard,5=ioBoard,6=cpu,7=memory,8=Storage,9=removableMedia,10=powerSupply,11=ambient,12=chassis,13=bridgeCard +cpqHeTemperatureThresholdTxt: SWITCH : {cpqHeTemperatureThresholdType} 1=Other,5=Blowout,9=Caution,15=Critical +cpqHeTemperatureConditionTxt: SWITCH : {cpqHeTemperatureCondition} 1=Other,2=OK,3=Degraded,4=Failed +cpqHeTemperatureCelsiusFake: SWITCH : {cpqHeTemperatureCelsius} < 28 = OK, 28 - 32 = WARN, > 32 = CRIT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-03-12 20:19:42
|
Revision: 125 http://devmon.svn.sourceforge.net/devmon/?rev=125&view=rev Author: buchanmilne Date: 2009-03-12 20:19:26 +0000 (Thu, 12 Mar 2009) Log Message: ----------- Add linux-netsnmp template with disk, diskio, if_load, memory, processes and temp tests. Added Paths: ----------- trunk/templates/linux-netsnmp/ trunk/templates/linux-netsnmp/disk/ trunk/templates/linux-netsnmp/disk/exceptions trunk/templates/linux-netsnmp/disk/message trunk/templates/linux-netsnmp/disk/oids trunk/templates/linux-netsnmp/disk/thresholds trunk/templates/linux-netsnmp/disk/transforms trunk/templates/linux-netsnmp/diskio/ trunk/templates/linux-netsnmp/diskio/exceptions trunk/templates/linux-netsnmp/diskio/message trunk/templates/linux-netsnmp/diskio/oids trunk/templates/linux-netsnmp/diskio/thresholds trunk/templates/linux-netsnmp/diskio/transforms trunk/templates/linux-netsnmp/if_load/ trunk/templates/linux-netsnmp/if_load/exceptions trunk/templates/linux-netsnmp/if_load/message trunk/templates/linux-netsnmp/if_load/oids trunk/templates/linux-netsnmp/if_load/thresholds trunk/templates/linux-netsnmp/if_load/transforms trunk/templates/linux-netsnmp/memory/ trunk/templates/linux-netsnmp/memory/exceptions trunk/templates/linux-netsnmp/memory/message trunk/templates/linux-netsnmp/memory/oids trunk/templates/linux-netsnmp/memory/thresholds trunk/templates/linux-netsnmp/memory/transforms trunk/templates/linux-netsnmp/processes/ trunk/templates/linux-netsnmp/processes/exceptions trunk/templates/linux-netsnmp/processes/message trunk/templates/linux-netsnmp/processes/oids trunk/templates/linux-netsnmp/processes/thresholds trunk/templates/linux-netsnmp/processes/transforms trunk/templates/linux-netsnmp/specs trunk/templates/linux-netsnmp/temp/ trunk/templates/linux-netsnmp/temp/exceptions trunk/templates/linux-netsnmp/temp/message trunk/templates/linux-netsnmp/temp/oids trunk/templates/linux-netsnmp/temp/thresholds trunk/templates/linux-netsnmp/temp/transforms Added: trunk/templates/linux-netsnmp/disk/exceptions =================================================================== --- trunk/templates/linux-netsnmp/disk/exceptions (rev 0) +++ trunk/templates/linux-netsnmp/disk/exceptions 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,2 @@ +DiskName : alarm : .* +DiskName : ignore : Real.Memory.*|Swap Space Added: trunk/templates/linux-netsnmp/disk/message =================================================================== --- trunk/templates/linux-netsnmp/disk/message (rev 0) +++ trunk/templates/linux-netsnmp/disk/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,3 @@ +TABLE:plain,noalarmsmsg +Filesystem 1024-blocks Used Available Capacity Mounted on +{DiskName} {DiskSize} {DiskSizeUsed} {DiskAvail} {DiskPerUse}% {DiskName} {DiskPerUse.color} Added: trunk/templates/linux-netsnmp/disk/oids =================================================================== --- trunk/templates/linux-netsnmp/disk/oids (rev 0) +++ trunk/templates/linux-netsnmp/disk/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +DiskName : .1.3.6.1.2.1.25.2.3.1.3 : branch +DiskBlocks : .1.3.6.1.2.1.25.2.3.1.5 : branch +DiskBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6 : branch +DiskBlockSize : .1.3.6.1.2.1.25.2.3.1.4 : branch Added: trunk/templates/linux-netsnmp/disk/thresholds =================================================================== --- trunk/templates/linux-netsnmp/disk/thresholds (rev 0) +++ trunk/templates/linux-netsnmp/disk/thresholds 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,2 @@ +DiskPerUse : yellow : 90 : Disk utilization is high +DiskPerUse : red : 95 : Disk utilization is critical Added: trunk/templates/linux-netsnmp/disk/transforms =================================================================== --- trunk/templates/linux-netsnmp/disk/transforms (rev 0) +++ trunk/templates/linux-netsnmp/disk/transforms 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +DiskSize : MATH : {DiskBlocks} x {DiskBlockSize} / 1024 : 0 +DiskSizeUsed : MATH : {DiskBlocksUsed} x {DiskBlockSize} / 1024 : 0 +DiskAvail : MATH : {DiskSize} - {DiskSizeUsed} : 0 +DiskPerUse : MATH : ({DiskSizeUsed} x 100) / {DiskSize} : 0 Added: trunk/templates/linux-netsnmp/diskio/exceptions =================================================================== --- trunk/templates/linux-netsnmp/diskio/exceptions (rev 0) +++ trunk/templates/linux-netsnmp/diskio/exceptions 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,2 @@ +diskIODevice : alarm : .+ +diskIODevice : ignore : loop.*|ram.* Added: trunk/templates/linux-netsnmp/diskio/message =================================================================== --- trunk/templates/linux-netsnmp/diskio/message (rev 0) +++ trunk/templates/linux-netsnmp/diskio/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,3 @@ +TABLE:rrd(DS:ds0:diskIOReads:COUNTER; DS:ds1:diskIOWrites:COUNTER) +Device|Read Ops|Write Ops|Bytes Read|Bytes Written +{diskIODevice}|{diskIOReads}|{diskIOWrites}|{diskIONReadX}|{diskIONWrittenX} Added: trunk/templates/linux-netsnmp/diskio/oids =================================================================== --- trunk/templates/linux-netsnmp/diskio/oids (rev 0) +++ trunk/templates/linux-netsnmp/diskio/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,14 @@ +diskIOIndex : 1.3.6.1.4.1.2021.13.15.1.1.1 : branch +diskIODevice : 1.3.6.1.4.1.2021.13.15.1.1.2 : branch +# The number of bytes read from this device since boot: +#diskIONRead : : branch +# The number of bytes written to this device since boot: +#diskIONWritten : : branch +# The number of read accesses from this device since boot: +diskIOReads : 1.3.6.1.4.1.2021.13.15.1.1.5 : branch +# The number of write accesses to this device since boot: +diskIOWrites : 1.3.6.1.4.1.2021.13.15.1.1.6 : branch +# The number of bytes read from this device since boot - 64bit +diskIONReadX : 1.3.6.1.4.1.2021.13.15.1.1.12 : branch +# The number of bytes written to this device since boot - 64bit +diskIONWrittenX : 1.3.6.1.4.1.2021.13.15.1.1.13 : branch Added: trunk/templates/linux-netsnmp/if_load/message =================================================================== --- trunk/templates/linux-netsnmp/if_load/message (rev 0) +++ trunk/templates/linux-netsnmp/if_load/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:DERIVE; DS:ds1:ifOutOctets:DERIVE) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/linux-netsnmp/if_load/oids =================================================================== --- trunk/templates/linux-netsnmp/if_load/oids (rev 0) +++ trunk/templates/linux-netsnmp/if_load/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +ifName : .1.3.6.1.2.1.2.2.1.2 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/linux-netsnmp/if_load/thresholds =================================================================== --- trunk/templates/linux-netsnmp/if_load/thresholds (rev 0) +++ trunk/templates/linux-netsnmp/if_load/thresholds 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName} load is high +ifInLoad : red : 95 : {ifName} load is very high +ifOutLoad : yellow : 75 : {ifName} load is high +ifOutLoad : red : 95 : {ifName} load is very high Added: trunk/templates/linux-netsnmp/if_load/transforms =================================================================== --- trunk/templates/linux-netsnmp/if_load/transforms (rev 0) +++ trunk/templates/linux-netsnmp/if_load/transforms 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +#ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/linux-netsnmp/memory/message =================================================================== --- trunk/templates/linux-netsnmp/memory/message (rev 0) +++ trunk/templates/linux-netsnmp/memory/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} +Swap {SwapSizeUsed}kB {SwapSize}kB {SwapPerUse}% {SwapPerUse.color} + Added: trunk/templates/linux-netsnmp/memory/oids =================================================================== --- trunk/templates/linux-netsnmp/memory/oids (rev 0) +++ trunk/templates/linux-netsnmp/memory/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,6 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf +SwapBlocks : .1.3.6.1.2.1.25.2.3.1.5.3 : leaf +SwapBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.3 : leaf +SwapBlockSize : .1.3.6.1.2.1.25.2.3.1.4.3 : leaf Added: trunk/templates/linux-netsnmp/memory/thresholds =================================================================== --- trunk/templates/linux-netsnmp/memory/thresholds (rev 0) +++ trunk/templates/linux-netsnmp/memory/thresholds 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,6 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high + +SwapPerUse : red : >80 : Swap utilization is critical +SwapPerUse : yellow : >50 : Swap utilization is high + Added: trunk/templates/linux-netsnmp/memory/transforms =================================================================== --- trunk/templates/linux-netsnmp/memory/transforms (rev 0) +++ trunk/templates/linux-netsnmp/memory/transforms 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,11 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 + +SwapSize : MATH : {SwapBlocks} x {SwapBlockSize} / 1024 : 0 +SwapSizeUsed : MATH : {SwapBlocksUsed} x {SwapBlockSize} / 1024 : 0 +SwapAvail : MATH : {SwapSize} - {SwapSizeUsed} : 0 +SwapPerUse : MATH : ({SwapSizeUsed} x 100) / {SwapSize} : 0 + + Added: trunk/templates/linux-netsnmp/processes/message =================================================================== --- trunk/templates/linux-netsnmp/processes/message (rev 0) +++ trunk/templates/linux-netsnmp/processes/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,5 @@ +# We need to collect values from multiple pids of the same process name +# before the graphs will be useful +TABLE:rrd(DS:ds0:hrSWRunPerfCPU:COUNTER; DS:ds1:hrSWRunPerfMem:GAUGE) +Name|PID|CPU|Mem (kB) +{hrSWRunName}|{hrSWRunIndex}|{hrSWRunPerfCPU}|{hrSWRunPerfMem} Added: trunk/templates/linux-netsnmp/processes/oids =================================================================== --- trunk/templates/linux-netsnmp/processes/oids (rev 0) +++ trunk/templates/linux-netsnmp/processes/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,7 @@ +hrSWRunIndex : 1.3.6.1.2.1.25.4.2.1.1 : branch +hrSWRunName : 1.3.6.1.2.1.25.4.2.1.2 : branch +#hrSWRunID : 1.3.6.1.2.1.25.4.2.1.3 : branch +#hrSWRunParameters : 1.3.6.1.2.1.25.4.2.1.5 : branch +#hrSWRunStatus : 1.3.6.1.2.1.25.4.2.1.7 +hrSWRunPerfCPU : 1.3.6.1.2.1.25.5.1.1.1 : branch +hrSWRunPerfMem : 1.3.6.1.2.1.25.5.1.1.2 : branch Added: trunk/templates/linux-netsnmp/specs =================================================================== --- trunk/templates/linux-netsnmp/specs (rev 0) +++ trunk/templates/linux-netsnmp/specs 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,4 @@ +vendor : linux +model : netsnmp +snmpver : 2 +sysdesc : Linux Added: trunk/templates/linux-netsnmp/temp/message =================================================================== --- trunk/templates/linux-netsnmp/temp/message (rev 0) +++ trunk/templates/linux-netsnmp/temp/message 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,5 @@ +lmSensors Temperatures + +TABLE:rrd(DS:ds0:lmTempSensorsValueC:GAUGE;) +Sensor ID|Sensor Name|Sensor Value +{lmTempSensorsIndex}|{lmTempSensorsDevice}|{lmTempSensorsValueC} Added: trunk/templates/linux-netsnmp/temp/oids =================================================================== --- trunk/templates/linux-netsnmp/temp/oids (rev 0) +++ trunk/templates/linux-netsnmp/temp/oids 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,3 @@ +lmTempSensorsIndex : 1.3.6.1.4.1.2021.13.16.2.1.1 : branch +lmTempSensorsDevice : 1.3.6.1.4.1.2021.13.16.2.1.2 : branch +lmTempSensorsValue : 1.3.6.1.4.1.2021.13.16.2.1.3 : branch Added: trunk/templates/linux-netsnmp/temp/thresholds =================================================================== --- trunk/templates/linux-netsnmp/temp/thresholds (rev 0) +++ trunk/templates/linux-netsnmp/temp/thresholds 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1,2 @@ +lmTempSensorsValueC : yellow : > 48 : Temperature is warm +lmTempSensorsValueC : red : > 53 : Temperature is critical Added: trunk/templates/linux-netsnmp/temp/transforms =================================================================== --- trunk/templates/linux-netsnmp/temp/transforms (rev 0) +++ trunk/templates/linux-netsnmp/temp/transforms 2009-03-12 20:19:26 UTC (rev 125) @@ -0,0 +1 @@ +lmTempSensorsValueC : MATH : {lmTempSensorsValue}/1000 : 3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Malcolm H. <mal...@gm...> - 2009-03-12 21:29:26
|
Hi, FYI: The following files are missing in trunk (latter is misnamed messages): /usr/local/devmon/templates/netscreen-208/cpu/exceptions /usr/local/devmon/templates/netscreen-208/sessions/exceptions /usr/local/devmon/templates/netscreen-208/policy_stat/exceptions /usr/local/devmon/templates/netscreen-5gt/memory/exceptions /usr/local/devmon/templates/netscreen-5gt/vpn_mon/exceptions /usr/local/devmon/templates/netscreen-5gt/cpu/exceptions /usr/local/devmon/templates/netscreen-5gt/sessions/exceptions /usr/local/devmon/templates/netscreen-5gt/policy_stat/exceptions /usr/local/devmon/templates/netscreen-5gt/memory/message Regards, Malcolm -- Technical copy-editor & proofreader KDE Proofreading Team KDE British English Translation Team http://l10n.kde.org/team-infos.php?teamcode=en_GB Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01 |
From: <buc...@us...> - 2009-03-17 16:02:10
|
Revision: 126 http://devmon.svn.sourceforge.net/devmon/?rev=126&view=rev Author: buchanmilne Date: 2009-03-17 16:01:53 +0000 (Tue, 17 Mar 2009) Log Message: ----------- Initial template for Cisco MDS9500 San Director Fibre Channel switches Added Paths: ----------- trunk/templates/cisco-mds9500/ trunk/templates/cisco-mds9500/cdp/ trunk/templates/cisco-mds9500/cdp/exceptions trunk/templates/cisco-mds9500/cdp/message trunk/templates/cisco-mds9500/cdp/oids trunk/templates/cisco-mds9500/cdp/thresholds trunk/templates/cisco-mds9500/cdp/transforms trunk/templates/cisco-mds9500/experimental/ trunk/templates/cisco-mds9500/if_load/ trunk/templates/cisco-mds9500/if_load/exceptions trunk/templates/cisco-mds9500/if_load/message trunk/templates/cisco-mds9500/if_load/oids trunk/templates/cisco-mds9500/if_load/thresholds trunk/templates/cisco-mds9500/if_load/transforms trunk/templates/cisco-mds9500/specs Added: trunk/templates/cisco-mds9500/cdp/message =================================================================== --- trunk/templates/cisco-mds9500/cdp/message (rev 0) +++ trunk/templates/cisco-mds9500/cdp/message 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,3 @@ +TABLE: +Device ID|Device Port|Platform|VTP Domain|Native VLAN|Duplex +{cdpCacheDeviceId}|{cdpCacheDevicePort}|{cdpCachePlatform}|{cdpCacheVTPMgmtDomain}|{cdpCacheNativeVLAN}|{cdpCacheDuplex} Added: trunk/templates/cisco-mds9500/cdp/oids =================================================================== --- trunk/templates/cisco-mds9500/cdp/oids (rev 0) +++ trunk/templates/cisco-mds9500/cdp/oids 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,25 @@ +#cdpCacheIfIndex : .1.3.6.1.4.1.9.9.23.1.2.1.1.1 : branch +#cdpCacheDeviceIndex : .1.3.6.1.4.1.9.9.23.1.2.1.1.2 : branch +cdpCacheAddressType : .1.3.6.1.4.1.9.9.23.1.2.1.1.3 : branch +cdpCacheAddress : .1.3.6.1.4.1.9.9.23.1.2.1.1.4 : branch +cdpCacheVersion : .1.3.6.1.4.1.9.9.23.1.2.1.1.5 : branch +cdpCacheDeviceId : .1.3.6.1.4.1.9.9.23.1.2.1.1.6 : branch +cdpCacheDevicePort : .1.3.6.1.4.1.9.9.23.1.2.1.1.7 : branch +cdpCachePlatform : .1.3.6.1.4.1.9.9.23.1.2.1.1.8 : branch +#cdpCacheCapabilities : .1.3.6.1.4.1.9.9.23.1.2.1.1.9 : branch +cdpCacheVTPMgmtDomain : .1.3.6.1.4.1.9.9.23.1.2.1.1.10 : branch +cdpCacheNativeVLAN : .1.3.6.1.4.1.9.9.23.1.2.1.1.11 : branch +cdpCacheDuplex : .1.3.6.1.4.1.9.9.23.1.2.1.1.12 : branch +#cdpCacheApplianceID : .1.3.6.1.4.1.9.9.23.1.2.1.1.13 : branch +#cdpCacheVlanID : .1.3.6.1.4.1.9.9.23.1.2.1.1.14 : branch +#cdpCachePowerConsumption : .1.3.6.1.4.1.9.9.23.1.2.1.1.15 : branch +#cdpCacheMTU : .1.3.6.1.4.1.9.9.23.1.2.1.1.16 : branch +#cdpCacheSysName : .1.3.6.1.4.1.9.9.23.1.2.1.1.17 : branch +#cdpCacheSysObjectID : .1.3.6.1.4.1.9.9.23.1.2.1.1.18 : branch +#cdpCachePrimaryMgmtAddrType : .1.3.6.1.4.1.9.9.23.1.2.1.1.19 : branch +#cdpCachePrimaryMgmtAddr : .1.3.6.1.4.1.9.9.23.1.2.1.1.20 : branch +#cdpCacheSecondaryMgmtAddrType : .1.3.6.1.4.1.9.9.23.1.2.1.1.21 : branch +#cdpCacheSecondaryMgmtAddr : .1.3.6.1.4.1.9.9.23.1.2.1.1.22 : branch +#cdpCachePhysLocation : .1.3.6.1.4.1.9.9.23.1.2.1.1.23 : branch +#cdpCacheLastChange : .1.3.6.1.4.1.9.9.23.1.2.1.1.24 : branch + Added: trunk/templates/cisco-mds9500/if_load/exceptions =================================================================== --- trunk/templates/cisco-mds9500/if_load/exceptions (rev 0) +++ trunk/templates/cisco-mds9500/if_load/exceptions 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+|VLAN.+ Added: trunk/templates/cisco-mds9500/if_load/message =================================================================== --- trunk/templates/cisco-mds9500/if_load/message (rev 0) +++ trunk/templates/cisco-mds9500/if_load/message 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}{ifAliasBox}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} <!-- /hobbit-cgi/hobbitgraph.sh?host=omicron&service=if_load:{ifName}.&graph_height=120&graph_width=576&graph=hourly --> Added: trunk/templates/cisco-mds9500/if_load/oids =================================================================== --- trunk/templates/cisco-mds9500/if_load/oids (rev 0) +++ trunk/templates/cisco-mds9500/if_load/oids 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/cisco-mds9500/if_load/thresholds =================================================================== --- trunk/templates/cisco-mds9500/if_load/thresholds (rev 0) +++ trunk/templates/cisco-mds9500/if_load/thresholds 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifInLoad : red : 95 : {ifName}{ifAliasBox} load is very high +ifOutLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifOutLoad : red : 95 : {ifName}{ifAliasBox} load is very high Added: trunk/templates/cisco-mds9500/if_load/transforms =================================================================== --- trunk/templates/cisco-mds9500/if_load/transforms (rev 0) +++ trunk/templates/cisco-mds9500/if_load/transforms 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-mds9500/specs =================================================================== --- trunk/templates/cisco-mds9500/specs (rev 0) +++ trunk/templates/cisco-mds9500/specs 2009-03-17 16:01:53 UTC (rev 126) @@ -0,0 +1,4 @@ +vendor: cisco +model: mds9500 +sysdesc: Cisco.*SAN-OS.*m9500 +snmpver: 2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-04-01 13:22:57
|
Revision: 128 http://devmon.svn.sourceforge.net/devmon/?rev=128&view=rev Author: buchanmilne Date: 2009-04-01 12:38:40 +0000 (Wed, 01 Apr 2009) Log Message: ----------- Add initial redhat-cluster template Added Paths: ----------- trunk/templates/redhat-cluster/ trunk/templates/redhat-cluster/cluster/ trunk/templates/redhat-cluster/cluster/exceptions trunk/templates/redhat-cluster/cluster/message trunk/templates/redhat-cluster/cluster/oids trunk/templates/redhat-cluster/cluster/thresholds trunk/templates/redhat-cluster/cluster/transforms trunk/templates/redhat-cluster/specs Added: trunk/templates/redhat-cluster/cluster/message =================================================================== --- trunk/templates/redhat-cluster/cluster/message (rev 0) +++ trunk/templates/redhat-cluster/cluster/message 2009-04-01 12:38:40 UTC (rev 128) @@ -0,0 +1,3 @@ +TABLE: +Cluster Name|Cluster Status|Quorate|Nodes|Avail Nodes|Down Nodes|Services|Running Services|Stopped Services|Failed Services +{rhcClusterName}|{rhcClusterStatusCode} {rhcClusterStatusDesc}|{rhcClusterQuorate}{rhcClusterQuorate.color} {rhcClusterVotes}/{rhcClusterVotesNeededForQuorum}|{rhcClusterNodesNum}|{rhcClusterAvailNodesNum}|{rhcClusterUnavailNodesNum}{rhcClusterUnavailNodesNum.color}|{rhcClusterServicesNum}|{rhcClusterRunningServicesNum}|{rhcClusterStoppedServicesNum}{rhcClusterStoppedServicesNum.color}|{rhcClusterFailedServicesNum}{rhcClusterFailedServicesNum.color} Added: trunk/templates/redhat-cluster/cluster/oids =================================================================== --- trunk/templates/redhat-cluster/cluster/oids (rev 0) +++ trunk/templates/redhat-cluster/cluster/oids 2009-04-01 12:38:40 UTC (rev 128) @@ -0,0 +1,22 @@ +#rhcCluster 1.3.6.1.4.1.2312.8.2 + +rhcClusterName : 1.3.6.1.4.1.2312.8.2.1 : branch +rhcClusterStatusCode : 1.3.6.1.4.1.2312.8.2.2 : branch +rhcClusterStatusDesc : 1.3.6.1.4.1.2312.8.2.3 : branch +rhcClusterVotesNeededForQuorum : 1.3.6.1.4.1.2312.8.2.4 : branch +rhcClusterVotes : 1.3.6.1.4.1.2312.8.2.5 : branch +rhcClusterQuorate : 1.3.6.1.4.1.2312.8.2.6 : branch +rhcClusterNodesNum : 1.3.6.1.4.1.2312.8.2.7 : branch +rhcClusterNodesNames : 1.3.6.1.4.1.2312.8.2.8 : branch +rhcClusterAvailNodesNum : 1.3.6.1.4.1.2312.8.2.9 : branch +rhcClusterAvailNodesNames : 1.3.6.1.4.1.2312.8.2.10 : branch +rhcClusterUnavailNodesNum : 1.3.6.1.4.1.2312.8.2.11 : branch +rhcClusterUnavailNodesNames : 1.3.6.1.4.1.2312.8.2.12 : branch +rhcClusterServicesNum : 1.3.6.1.4.1.2312.8.2.13 : branch +rhcClusterServicesNames : 1.3.6.1.4.1.2312.8.2.14 : branch +rhcClusterRunningServicesNum : 1.3.6.1.4.1.2312.8.2.15 : branch +rhcClusterRunningServicesNames : 1.3.6.1.4.1.2312.8.2.16 : branch +rhcClusterStoppedServicesNum : 1.3.6.1.4.1.2312.8.2.17 : branch +rhcClusterStoppedServicesNames : 1.3.6.1.4.1.2312.8.2.18 : branch +rhcClusterFailedServicesNum : 1.3.6.1.4.1.2312.8.2.19 : branch +rhcClusterFailedServicesNames : 1.3.6.1.4.1.2312.8.2.20 : branch Added: trunk/templates/redhat-cluster/cluster/thresholds =================================================================== --- trunk/templates/redhat-cluster/cluster/thresholds (rev 0) +++ trunk/templates/redhat-cluster/cluster/thresholds 2009-04-01 12:38:40 UTC (rev 128) @@ -0,0 +1,10 @@ +rhcClusterUnavailNodesNum : yellow : >=1 : Not all cluster nodes are available +rhcClusterUnavailNodesNum : red : >=2 : Not all cluster nodes are available + +rhcClusterQuorate : green : =1 : Cluster is quorate +rhcClusterQuorate : red : <1 : Cluster is not quorate! + +rhcClusterStoppedServicesNum: yellow : >=1 : Not all cluster services are running +rhcClusterStoppedServicesNum: red : >=2 : Multiple cluster services are stopped + +rhcClusterFailedServicesNum : red : >=1 : Cluster services have failed Added: trunk/templates/redhat-cluster/specs =================================================================== --- trunk/templates/redhat-cluster/specs (rev 0) +++ trunk/templates/redhat-cluster/specs 2009-04-01 12:38:40 UTC (rev 128) @@ -0,0 +1,4 @@ +vendor: redhat +model: cluster +snmpver: 2c +sysdesc: Cluster This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-04-03 15:44:11
|
Revision: 134 http://devmon.svn.sourceforge.net/devmon/?rev=134&view=rev Author: buchanmilne Date: 2009-04-03 15:43:59 +0000 (Fri, 03 Apr 2009) Log Message: ----------- Add initial squid template Added Paths: ----------- trunk/templates/squid-cache/ trunk/templates/squid-cache/cacheinfo/ trunk/templates/squid-cache/cacheinfo/exceptions trunk/templates/squid-cache/cacheinfo/message trunk/templates/squid-cache/cacheinfo/oids trunk/templates/squid-cache/cacheinfo/thresholds trunk/templates/squid-cache/cacheinfo/transforms trunk/templates/squid-cache/cachepeer/ trunk/templates/squid-cache/cachepeer/exceptions trunk/templates/squid-cache/cachepeer/message trunk/templates/squid-cache/cachepeer/oids trunk/templates/squid-cache/cachepeer/thresholds trunk/templates/squid-cache/cachepeer/transforms trunk/templates/squid-cache/specs Added: trunk/templates/squid-cache/cacheinfo/message =================================================================== --- trunk/templates/squid-cache/cacheinfo/message (rev 0) +++ trunk/templates/squid-cache/cacheinfo/message 2009-04-03 15:43:59 UTC (rev 134) @@ -0,0 +1,44 @@ +Cache running {cacheSoftware} version {cacheVersionId} on {cacheUniqName} +<!-- +cacheUptime : {cacheUptime} +cacheMemMaxSize : {cacheMemMaxSize} +cacheSwapMaxSize : {cacheSwapMaxSize} +cacheSwapHighWM : {cacheSwapHighWM} +cacheSwapLowWM : {cacheSwapLowWM} +cacheSysPageFaults : {cacheSysPageFaults} +cacheSysNumReads : {cacheSysNumReads} +cacheMemUsage : {cacheMemUsage} +cacheCpuTime : {cacheCpuTime} +cacheCpuUsage : {cacheCpuUsage} +cacheMaxResSize : {cacheMaxResSize} +cacheNumObjCount : {cacheNumObjCount} +cacheCurrentLRUExpiration : {cacheCurrentLRUExpiration} +cacheCurrentUnlinkRequests : {cacheCurrentUnlinkRequests} +cacheCurrentUnusedFDescrCnt : {cacheCurrentUnusedFDescrCnt} +cacheCurrentResFileDescrCnt : {cacheCurrentResFileDescrCnt} +cacheCurrentFileDescrCnt : {cacheCurrentFileDescrCnt} +cacheCurrentFileDescrMax : {cacheCurrentFileDescrMax} +cacheProtoClientHttpRequests : {cacheProtoClientHttpRequests} +cacheHttpHits : {cacheHttpHits} +cacheHttpErrors : {cacheHttpErrors} +cacheHttpInKb : {cacheHttpInKb} +cacheHttpOutKb : {cacheHttpOutKb} +cacheClients : {cacheClients} +cacheIpEntries : {cacheIpEntries} +cacheIpRequests : {cacheIpRequests} +cacheIpHits : {cacheIpHits} +cacheIpPendingHits : {cacheIpPendingHits} +cacheIpNegativeHits : {cacheIpNegativeHits} +cacheBlockingGetHostByName : {cacheBlockingGetHostByName} +cacheAttemptReleaseLckEntries : {cacheAttemptReleaseLckEntries} +cacheFqdnEntries : {cacheFqdnEntries} +cacheFqdnRequests : {cacheFqdnRequests} +cacheFqdnHits : {cacheFqdnHits} +cacheFqdnPendingHits : {cacheFqdnPendingHits} +cacheFqdnNegativeHits : {cacheFqdnNegativeHits} +cacheFqdnMisses : {cacheFqdnMisses} +cacheBlockingGetHostByAddr : {cacheBlockingGetHostByAddr} +cacheDnsRequests : {cacheDnsRequests} +cacheDnsReplies : {cacheDnsReplies} +cacheDnsNumberServers : {cacheDnsNumberServers} +--> Added: trunk/templates/squid-cache/cacheinfo/oids =================================================================== --- trunk/templates/squid-cache/cacheinfo/oids (rev 0) +++ trunk/templates/squid-cache/cacheinfo/oids 2009-04-03 15:43:59 UTC (rev 134) @@ -0,0 +1,48 @@ +cacheUptime : 1.3.6.1.4.1.3495.1.1.3.0 : leaf +cacheSoftware : 1.3.6.1.4.1.3495.1.2.2.0 : leaf +cacheVersionId : 1.3.6.1.4.1.3495.1.2.3.0 : leaf +cacheMemMaxSize : 1.3.6.1.4.1.3495.1.2.5.1.0 : leaf +cacheSwapMaxSize : 1.3.6.1.4.1.3495.1.2.5.2.0 : leaf +cacheSwapHighWM : 1.3.6.1.4.1.3495.1.2.5.3.0 : leaf +cacheSwapLowWM : 1.3.6.1.4.1.3495.1.2.5.4.0 : leaf +cacheUniqName : 1.3.6.1.4.1.3495.1.2.6.0 : leaf +cacheSysPageFaults : 1.3.6.1.4.1.3495.1.3.1.1.0 : leaf +cacheSysNumReads : 1.3.6.1.4.1.3495.1.3.1.2.0 : leaf +cacheMemUsage : 1.3.6.1.4.1.3495.1.3.1.3.0 : leaf +cacheCpuTime : 1.3.6.1.4.1.3495.1.3.1.4.0 : leaf +cacheCpuUsage : 1.3.6.1.4.1.3495.1.3.1.5.0 : leaf +cacheMaxResSize : 1.3.6.1.4.1.3495.1.3.1.6.0 : leaf +cacheNumObjCount : 1.3.6.1.4.1.3495.1.3.1.7.0 : leaf +cacheCurrentLRUExpiration : 1.3.6.1.4.1.3495.1.3.1.8.0 : leaf +cacheCurrentUnlinkRequests : 1.3.6.1.4.1.3495.1.3.1.9.0 : leaf +cacheCurrentUnusedFDescrCnt : 1.3.6.1.4.1.3495.1.3.1.10.0 : leaf +cacheCurrentResFileDescrCnt : 1.3.6.1.4.1.3495.1.3.1.11.0 : leaf +cacheCurrentFileDescrCnt : 1.3.6.1.4.1.3495.1.3.1.12.0 : leaf +cacheCurrentFileDescrMax : 1.3.6.1.4.1.3495.1.3.1.13.0 : leaf +cacheProtoClientHttpRequests : 1.3.6.1.4.1.3495.1.3.2.1.1.0 : leaf +cacheHttpHits : 1.3.6.1.4.1.3495.1.3.2.1.2.0 : leaf +cacheHttpErrors : 1.3.6.1.4.1.3495.1.3.2.1.3.0 : leaf +cacheHttpInKb : 1.3.6.1.4.1.3495.1.3.2.1.4.0 : leaf +cacheHttpOutKb : 1.3.6.1.4.1.3495.1.3.2.1.5.0 : leaf +cacheClients : 1.3.6.1.4.1.3495.1.3.2.1.15.0 : leaf +cacheIpEntries : 1.3.6.1.4.1.3495.1.4.1.1.0 : leaf +cacheIpRequests : 1.3.6.1.4.1.3495.1.4.1.2.0 : leaf +cacheIpHits : 1.3.6.1.4.1.3495.1.4.1.3.0 : leaf +cacheIpPendingHits : 1.3.6.1.4.1.3495.1.4.1.4.0 : leaf +cacheIpNegativeHits : 1.3.6.1.4.1.3495.1.4.1.5.0 : leaf +cacheBlockingGetHostByName : 1.3.6.1.4.1.3495.1.4.1.6.0 : leaf +cacheAttemptReleaseLckEntries : 1.3.6.1.4.1.3495.1.4.1.7.0 : leaf + +cacheFqdnEntries : 1.3.6.1.4.1.3495.1.4.2.1.0 : leaf +cacheFqdnRequests : 1.3.6.1.4.1.3495.1.4.2.2.0 : leaf +cacheFqdnHits : 1.3.6.1.4.1.3495.1.4.2.3.0 : leaf +cacheFqdnPendingHits : 1.3.6.1.4.1.3495.1.4.2.4.0 : leaf +cacheFqdnNegativeHits : 1.3.6.1.4.1.3495.1.4.2.5.0 : leaf +cacheFqdnMisses : 1.3.6.1.4.1.3495.1.4.2.6.0 : leaf +cacheBlockingGetHostByAddr : 1.3.6.1.4.1.3495.1.4.2.7.0 : leaf +cacheDnsRequests : 1.3.6.1.4.1.3495.1.4.3.1.0 : leaf +cacheDnsReplies : 1.3.6.1.4.1.3495.1.4.3.2.0 : leaf +cacheDnsNumberServers : 1.3.6.1.4.1.3495.1.4.3.3.0 : leaf + + + Added: trunk/templates/squid-cache/cachepeer/message =================================================================== --- trunk/templates/squid-cache/cachepeer/message (rev 0) +++ trunk/templates/squid-cache/cachepeer/message 2009-04-03 15:43:59 UTC (rev 134) @@ -0,0 +1,3 @@ +TABLE:rrd(DS:fetches:cachePeerFetches:COUNTER;DS:ignored:cachePeerIgnored:COUNTER) +Peer|IP|Port|Type|State|Fetches|Ignored +{cachePeerName}|{cachePeerAddr}|{cachePeerPortHttp}|{cachePeerType}|{cachePeerState}|{cachePeerFetches}|{cachePeerIgnored} Added: trunk/templates/squid-cache/cachepeer/oids =================================================================== --- trunk/templates/squid-cache/cachepeer/oids (rev 0) +++ trunk/templates/squid-cache/cachepeer/oids 2009-04-03 15:43:59 UTC (rev 134) @@ -0,0 +1,14 @@ +cachePeerName : 1.3.6.1.4.1.3495.1.5.1.2.1 : branch +cachePeerAddr : 1.3.6.1.4.1.3495.1.5.1.2.2 : branch +cachePeerPortHttp : 1.3.6.1.4.1.3495.1.5.1.2.3 : branch +cachePeerPortIcp : 1.3.6.1.4.1.3495.1.5.1.2.4 : branch +cachePeerType : 1.3.6.1.4.1.3495.1.5.1.2.5 : branch +cachePeerState : 1.3.6.1.4.1.3495.1.5.1.2.6 : branch +cachePeerPingsSent : 1.3.6.1.4.1.3495.1.5.1.2.7 : branch +cachePeerPingsAcked : 1.3.6.1.4.1.3495.1.5.1.2.8 : branch +cachePeerFetches : 1.3.6.1.4.1.3495.1.5.1.2.9 : branch +cachePeerRtt : 1.3.6.1.4.1.3495.1.5.1.2.10 : branch +cachePeerIgnored : 1.3.6.1.4.1.3495.1.5.1.2.11 : branch +cachePeerKeepAlSent : 1.3.6.1.4.1.3495.1.5.1.2.12 : branch +cachePeerKeepAlRecv : 1.3.6.1.4.1.3495.1.5.1.2.13 : branch +cachePeerHost : 1.3.6.1.4.1.3495.1.5.1.2.15 : branch Added: trunk/templates/squid-cache/specs =================================================================== --- trunk/templates/squid-cache/specs (rev 0) +++ trunk/templates/squid-cache/specs 2009-04-03 15:43:59 UTC (rev 134) @@ -0,0 +1,5 @@ +snmpver: 2 +vendor: squid +model: cache +sysdesc: squid +# See 1.3.6.1.4.1.3495.1.2.2.0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-05-07 07:28:03
|
Revision: 135 http://devmon.svn.sourceforge.net/devmon/?rev=135&view=rev Author: buchanmilne Date: 2009-05-07 07:27:56 +0000 (Thu, 07 May 2009) Log Message: ----------- Add empty exceptions files for netscreen templates (contributed template did not include them) Added Paths: ----------- trunk/templates/netscreen-208/cpu/exceptions trunk/templates/netscreen-208/policy_stat/exceptions trunk/templates/netscreen-208/sessions/exceptions trunk/templates/netscreen-5gt/cpu/exceptions trunk/templates/netscreen-5gt/memory/exceptions trunk/templates/netscreen-5gt/policy_stat/exceptions trunk/templates/netscreen-5gt/sessions/exceptions trunk/templates/netscreen-5gt/vpn_mon/exceptions This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-05-07 07:42:05
|
Revision: 136 http://devmon.svn.sourceforge.net/devmon/?rev=136&view=rev Author: buchanmilne Date: 2009-05-07 07:42:01 +0000 (Thu, 07 May 2009) Log Message: ----------- Make thresholds work for cisco memory test Modified Paths: -------------- trunk/templates/cisco-1700/memory/message trunk/templates/cisco-2801/memory/message trunk/templates/cisco-2900/memory/message trunk/templates/cisco-2950/memory/message trunk/templates/cisco-2960/memory/message trunk/templates/cisco-2970/memory/message trunk/templates/cisco-3500/memory/message trunk/templates/cisco-3550/memory/message trunk/templates/cisco-3640/memory/message trunk/templates/cisco-3750/memory/message trunk/templates/cisco-4500/memory/message trunk/templates/cisco-5500/memory/message trunk/templates/cisco-6506/memory/message trunk/templates/cisco-6509/memory/message trunk/templates/cisco-7206/memory/message trunk/templates/cisco-asa/memory/message trunk/templates/cisco-msfc2/memory/message trunk/templates/cisco-pix/memory/message Modified: trunk/templates/cisco-1700/memory/message =================================================================== --- trunk/templates/cisco-1700/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-1700/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-2801/memory/message =================================================================== --- trunk/templates/cisco-2801/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-2801/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-2900/memory/message =================================================================== --- trunk/templates/cisco-2900/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-2900/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-2950/memory/message =================================================================== --- trunk/templates/cisco-2950/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-2950/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-2960/memory/message =================================================================== --- trunk/templates/cisco-2960/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-2960/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-2970/memory/message =================================================================== --- trunk/templates/cisco-2970/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-2970/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-3500/memory/message =================================================================== --- trunk/templates/cisco-3500/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-3500/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-3550/memory/message =================================================================== --- trunk/templates/cisco-3550/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-3550/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-3640/memory/message =================================================================== --- trunk/templates/cisco-3640/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-3640/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-3750/memory/message =================================================================== --- trunk/templates/cisco-3750/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-3750/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-4500/memory/message =================================================================== --- trunk/templates/cisco-4500/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-4500/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-5500/memory/message =================================================================== --- trunk/templates/cisco-5500/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-5500/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-6506/memory/message =================================================================== --- trunk/templates/cisco-6506/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-6506/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-6509/memory/message =================================================================== --- trunk/templates/cisco-6509/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-6509/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-7206/memory/message =================================================================== --- trunk/templates/cisco-7206/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-7206/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-asa/memory/message =================================================================== --- trunk/templates/cisco-asa/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-asa/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-msfc2/memory/message =================================================================== --- trunk/templates/cisco-msfc2/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-msfc2/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> Modified: trunk/templates/cisco-pix/memory/message =================================================================== --- trunk/templates/cisco-pix/memory/message 2009-05-07 07:27:56 UTC (rev 135) +++ trunk/templates/cisco-pix/memory/message 2009-05-07 07:42:01 UTC (rev 136) @@ -1,7 +1,10 @@ +{mem_used_per.errors} + Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} ------------- ---------------- Total memory: {mem_total} bytes (100%) +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% <!-- DEVMON to RRD Physical {mem_used_per}% --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-05-14 16:33:17
|
Revision: 137 http://devmon.svn.sourceforge.net/devmon/?rev=137&view=rev Author: buchanmilne Date: 2009-05-14 16:33:03 +0000 (Thu, 14 May 2009) Log Message: ----------- Add intial template for Windows 2003 Server Added Paths: ----------- trunk/templates/microsoft-win2k3server/ trunk/templates/microsoft-win2k3server/cpus/ trunk/templates/microsoft-win2k3server/cpus/exceptions trunk/templates/microsoft-win2k3server/cpus/message trunk/templates/microsoft-win2k3server/cpus/oids trunk/templates/microsoft-win2k3server/cpus/thresholds trunk/templates/microsoft-win2k3server/cpus/transforms trunk/templates/microsoft-win2k3server/disk/ trunk/templates/microsoft-win2k3server/disk/exceptions trunk/templates/microsoft-win2k3server/disk/message trunk/templates/microsoft-win2k3server/disk/oids trunk/templates/microsoft-win2k3server/disk/thresholds trunk/templates/microsoft-win2k3server/disk/transforms trunk/templates/microsoft-win2k3server/exceptions trunk/templates/microsoft-win2k3server/if_load/ trunk/templates/microsoft-win2k3server/if_load/exceptions trunk/templates/microsoft-win2k3server/if_load/message trunk/templates/microsoft-win2k3server/if_load/oids trunk/templates/microsoft-win2k3server/if_load/thresholds trunk/templates/microsoft-win2k3server/if_load/transforms trunk/templates/microsoft-win2k3server/memory/ trunk/templates/microsoft-win2k3server/memory/exceptions trunk/templates/microsoft-win2k3server/memory/message trunk/templates/microsoft-win2k3server/memory/oids trunk/templates/microsoft-win2k3server/memory/thresholds trunk/templates/microsoft-win2k3server/memory/transforms trunk/templates/microsoft-win2k3server/services/ trunk/templates/microsoft-win2k3server/services/exceptions trunk/templates/microsoft-win2k3server/services/message trunk/templates/microsoft-win2k3server/services/oids trunk/templates/microsoft-win2k3server/services/thresholds trunk/templates/microsoft-win2k3server/services/transforms trunk/templates/microsoft-win2k3server/specs Added: trunk/templates/microsoft-win2k3server/cpus/message =================================================================== --- trunk/templates/microsoft-win2k3server/cpus/message (rev 0) +++ trunk/templates/microsoft-win2k3server/cpus/message 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +#STATUS: up: load={hrProcessorLoad1} +TABLE:rrd(DS:ds0:hrProcessorLoad:GAUGE;) +Processor|Load +{hrProcessorIndex}|{hrProcessorLoad}% Added: trunk/templates/microsoft-win2k3server/cpus/oids =================================================================== --- trunk/templates/microsoft-win2k3server/cpus/oids (rev 0) +++ trunk/templates/microsoft-win2k3server/cpus/oids 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,2 @@ +hrProcessorLoad : 1.3.6.1.2.1.25.3.3.1.2 : branch +#hrProcessorLoad1 : 1.3.6.1.2.1.25.3.3.1.2.1 : leaf Added: trunk/templates/microsoft-win2k3server/cpus/transforms =================================================================== --- trunk/templates/microsoft-win2k3server/cpus/transforms (rev 0) +++ trunk/templates/microsoft-win2k3server/cpus/transforms 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1 @@ +hrProcessorIndex : INDEX : {hrProcessorLoad} Added: trunk/templates/microsoft-win2k3server/disk/exceptions =================================================================== --- trunk/templates/microsoft-win2k3server/disk/exceptions (rev 0) +++ trunk/templates/microsoft-win2k3server/disk/exceptions 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +DiskNameFixed : alarm : .* +DiskNameFixed : ignore : Virtual.*|Physical.*|E.* +hrStorageTypeName : alarm : FIXED +hrStorageTypeName : ignore : Removable Added: trunk/templates/microsoft-win2k3server/disk/message =================================================================== --- trunk/templates/microsoft-win2k3server/disk/message (rev 0) +++ trunk/templates/microsoft-win2k3server/disk/message 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,3 @@ +TABLE:plain,noalarmsmsg +Filesystem 1024-blocks Used Available Capacity Mounted Summary +{DiskNameFixed} {DiskSize} {DiskSizeUsed} {DiskAvail} {DiskPerUse}% /{hrStorageTypeName}/{DiskNameFixed} {DiskSize}\{DiskSizeUsed}{DiskPerUse.color} Added: trunk/templates/microsoft-win2k3server/disk/oids =================================================================== --- trunk/templates/microsoft-win2k3server/disk/oids (rev 0) +++ trunk/templates/microsoft-win2k3server/disk/oids 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,5 @@ +hrStorageType : 1.3.6.1.2.1.25.2.3.1.3 : branch +DiskName : .1.3.6.1.2.1.25.2.3.1.3 : branch +DiskBlocks : .1.3.6.1.2.1.25.2.3.1.5 : branch +DiskBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6 : branch +DiskBlockSize : .1.3.6.1.2.1.25.2.3.1.4 : branch Added: trunk/templates/microsoft-win2k3server/disk/thresholds =================================================================== --- trunk/templates/microsoft-win2k3server/disk/thresholds (rev 0) +++ trunk/templates/microsoft-win2k3server/disk/thresholds 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,2 @@ +DiskPerUse : yellow : 90 : Disk utilization is high +DiskPerUse : red : 95 : Disk utilization is critical Added: trunk/templates/microsoft-win2k3server/disk/transforms =================================================================== --- trunk/templates/microsoft-win2k3server/disk/transforms (rev 0) +++ trunk/templates/microsoft-win2k3server/disk/transforms 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,6 @@ +DiskNameFixed : REGSUB : {DiskName} /([^ ]*):.*/$1/ +DiskSize : MATH : {DiskBlocks} x {DiskBlockSize} / 1024 : 0 +DiskSizeUsed : MATH : {DiskBlocksUsed} x {DiskBlockSize} / 1024 : 0 +DiskAvail : MATH : {DiskSize} - {DiskSizeUsed} : 0 +DiskPerUse : MATH : ({DiskSizeUsed} x 100) / {DiskSize} : 0 +hrStorageTypeName : SWITCH : {hrStorageType} 1.3.6.1.2.1.25.2.1.4=FIXED,1.3.6.1.2.1.25.2.1.2=Virtual,1.3.6.1.2.1.25.2.1.3=PhysicalMem,1.3.6.1.2.1.25.2.1.7=REMOVABLE Added: trunk/templates/microsoft-win2k3server/if_load/message =================================================================== --- trunk/templates/microsoft-win2k3server/if_load/message (rev 0) +++ trunk/templates/microsoft-win2k3server/if_load/message 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:DERIVE; DS:ds1:ifOutOctets:DERIVE) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifNameFixed}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/microsoft-win2k3server/if_load/oids =================================================================== --- trunk/templates/microsoft-win2k3server/if_load/oids (rev 0) +++ trunk/templates/microsoft-win2k3server/if_load/oids 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +ifName : .1.3.6.1.2.1.2.2.1.2 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/microsoft-win2k3server/if_load/thresholds =================================================================== --- trunk/templates/microsoft-win2k3server/if_load/thresholds (rev 0) +++ trunk/templates/microsoft-win2k3server/if_load/thresholds 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName} load is high +ifInLoad : red : 95 : {ifName} load is very high +ifOutLoad : yellow : 75 : {ifName} load is high +ifOutLoad : red : 95 : {ifName} load is very high Added: trunk/templates/microsoft-win2k3server/if_load/transforms =================================================================== --- trunk/templates/microsoft-win2k3server/if_load/transforms (rev 0) +++ trunk/templates/microsoft-win2k3server/if_load/transforms 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,17 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +#ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ +ifNameFixed : REGSUB : {ifName} /([\w\d ]*) .*/$1/ Added: trunk/templates/microsoft-win2k3server/memory/message =================================================================== --- trunk/templates/microsoft-win2k3server/memory/message (rev 0) +++ trunk/templates/microsoft-win2k3server/memory/message 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} +Swap {SwapSizeUsed}kB {SwapSize}kB {SwapPerUse}% {SwapPerUse.color} + Added: trunk/templates/microsoft-win2k3server/memory/oids =================================================================== --- trunk/templates/microsoft-win2k3server/memory/oids (rev 0) +++ trunk/templates/microsoft-win2k3server/memory/oids 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,6 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf +SwapBlocks : .1.3.6.1.2.1.25.2.3.1.5.3 : leaf +SwapBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.3 : leaf +SwapBlockSize : .1.3.6.1.2.1.25.2.3.1.4.3 : leaf Added: trunk/templates/microsoft-win2k3server/memory/thresholds =================================================================== --- trunk/templates/microsoft-win2k3server/memory/thresholds (rev 0) +++ trunk/templates/microsoft-win2k3server/memory/thresholds 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,6 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high + +SwapPerUse : red : >80 : Swap utilization is critical +SwapPerUse : yellow : >50 : Swap utilization is high + Added: trunk/templates/microsoft-win2k3server/memory/transforms =================================================================== --- trunk/templates/microsoft-win2k3server/memory/transforms (rev 0) +++ trunk/templates/microsoft-win2k3server/memory/transforms 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,11 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 + +SwapSize : MATH : {SwapBlocks} x {SwapBlockSize} / 1024 : 0 +SwapSizeUsed : MATH : {SwapBlocksUsed} x {SwapBlockSize} / 1024 : 0 +SwapAvail : MATH : {SwapSize} - {SwapSizeUsed} : 0 +SwapPerUse : MATH : ({SwapSizeUsed} x 100) / {SwapSize} : 0 + + Added: trunk/templates/microsoft-win2k3server/services/message =================================================================== --- trunk/templates/microsoft-win2k3server/services/message (rev 0) +++ trunk/templates/microsoft-win2k3server/services/message 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,3 @@ +TABLE: +Process | Hours Running | CPU | Memory KB | Proc Status +{proc} | {hrrun} | {cpu} | {mem} | {procswitch} Added: trunk/templates/microsoft-win2k3server/services/oids =================================================================== --- trunk/templates/microsoft-win2k3server/services/oids (rev 0) +++ trunk/templates/microsoft-win2k3server/services/oids 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,6 @@ +hrrun : .1.3.6.1.2.1.25.4.2.1.1 : branch +proc : .1.3.6.1.2.1.25.4.2.1.2 : branch +cpu : .1.3.6.1.2.1.25.5.1.1.1 : branch +mem : .1.3.6.1.2.1.25.5.1.1.2 : branch +procstatus : .1.3.6.1.2.1.25.4.2.1.7 : branch + Added: trunk/templates/microsoft-win2k3server/services/thresholds =================================================================== --- trunk/templates/microsoft-win2k3server/services/thresholds (rev 0) +++ trunk/templates/microsoft-win2k3server/services/thresholds 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1 @@ + Added: trunk/templates/microsoft-win2k3server/services/transforms =================================================================== --- trunk/templates/microsoft-win2k3server/services/transforms (rev 0) +++ trunk/templates/microsoft-win2k3server/services/transforms 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1 @@ +procswitch : SWITCH : {procstatus} 1=running,2=Waiting_for_resource,3=notRunnable,4=notloaded Added: trunk/templates/microsoft-win2k3server/specs =================================================================== --- trunk/templates/microsoft-win2k3server/specs (rev 0) +++ trunk/templates/microsoft-win2k3server/specs 2009-05-14 16:33:03 UTC (rev 137) @@ -0,0 +1,4 @@ +vendor : microsoft +model : windowsserver +snmpver : 2 +sysdesc : Windows Version 5.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-09-01 08:46:53
|
Revision: 139 http://devmon.svn.sourceforge.net/devmon/?rev=139&view=rev Author: buchanmilne Date: 2009-09-01 08:46:42 +0000 (Tue, 01 Sep 2009) Log Message: ----------- Add templates for Cisco 857 and Cisco 871 from Mario Valetti (ID 2845440) Added Paths: ----------- trunk/templates/cisco-857/ trunk/templates/cisco-857/README trunk/templates/cisco-857/cpu/ trunk/templates/cisco-857/cpu/exceptions trunk/templates/cisco-857/cpu/message trunk/templates/cisco-857/cpu/oids trunk/templates/cisco-857/cpu/thresholds trunk/templates/cisco-857/cpu/transforms trunk/templates/cisco-857/if_dsc/ trunk/templates/cisco-857/if_dsc/exceptions trunk/templates/cisco-857/if_dsc/message trunk/templates/cisco-857/if_dsc/oids trunk/templates/cisco-857/if_dsc/thresholds trunk/templates/cisco-857/if_dsc/transforms trunk/templates/cisco-857/if_err/ trunk/templates/cisco-857/if_err/exceptions trunk/templates/cisco-857/if_err/message trunk/templates/cisco-857/if_err/oids trunk/templates/cisco-857/if_err/thresholds trunk/templates/cisco-857/if_err/transforms trunk/templates/cisco-857/if_load/ trunk/templates/cisco-857/if_load/exceptions trunk/templates/cisco-857/if_load/message trunk/templates/cisco-857/if_load/oids trunk/templates/cisco-857/if_load/old.message trunk/templates/cisco-857/if_load/old_exceptions trunk/templates/cisco-857/if_load/thresholds trunk/templates/cisco-857/if_load/transforms trunk/templates/cisco-857/if_stat/ trunk/templates/cisco-857/if_stat/exceptions trunk/templates/cisco-857/if_stat/message trunk/templates/cisco-857/if_stat/oids trunk/templates/cisco-857/if_stat/thresholds trunk/templates/cisco-857/if_stat/transforms trunk/templates/cisco-857/memory/ trunk/templates/cisco-857/memory/exceptions trunk/templates/cisco-857/memory/message trunk/templates/cisco-857/memory/oids trunk/templates/cisco-857/memory/thresholds trunk/templates/cisco-857/memory/transforms trunk/templates/cisco-857/serial/ trunk/templates/cisco-857/serial/exceptions trunk/templates/cisco-857/serial/message trunk/templates/cisco-857/serial/oids trunk/templates/cisco-857/serial/thresholds trunk/templates/cisco-857/serial/transforms trunk/templates/cisco-857/specs trunk/templates/cisco-871/ trunk/templates/cisco-871/README trunk/templates/cisco-871/cpu/ trunk/templates/cisco-871/cpu/exceptions trunk/templates/cisco-871/cpu/message trunk/templates/cisco-871/cpu/oids trunk/templates/cisco-871/cpu/thresholds trunk/templates/cisco-871/cpu/transforms trunk/templates/cisco-871/if_dsc/ trunk/templates/cisco-871/if_dsc/exceptions trunk/templates/cisco-871/if_dsc/message trunk/templates/cisco-871/if_dsc/oids trunk/templates/cisco-871/if_dsc/thresholds trunk/templates/cisco-871/if_dsc/transforms trunk/templates/cisco-871/if_err/ trunk/templates/cisco-871/if_err/exceptions trunk/templates/cisco-871/if_err/message trunk/templates/cisco-871/if_err/oids trunk/templates/cisco-871/if_err/thresholds trunk/templates/cisco-871/if_err/transforms trunk/templates/cisco-871/if_load/ trunk/templates/cisco-871/if_load/exceptions trunk/templates/cisco-871/if_load/message trunk/templates/cisco-871/if_load/oids trunk/templates/cisco-871/if_load/thresholds trunk/templates/cisco-871/if_load/transforms trunk/templates/cisco-871/if_stat/ trunk/templates/cisco-871/if_stat/exceptions trunk/templates/cisco-871/if_stat/message trunk/templates/cisco-871/if_stat/oids trunk/templates/cisco-871/if_stat/thresholds trunk/templates/cisco-871/if_stat/transforms trunk/templates/cisco-871/memory/ trunk/templates/cisco-871/memory/exceptions trunk/templates/cisco-871/memory/message trunk/templates/cisco-871/memory/oids trunk/templates/cisco-871/memory/thresholds trunk/templates/cisco-871/memory/transforms trunk/templates/cisco-871/specs Added: trunk/templates/cisco-857/README =================================================================== --- trunk/templates/cisco-857/README (rev 0) +++ trunk/templates/cisco-857/README 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,13 @@ +This template was created by using the original cisco-asa template by Lacroix Francois. + +Di0 reports speed 56000 which results in many alerts of exceeded traffic even +if the link is at 100Mbps). + +A few minor tests were removed from the original as they did not work completely) +i.e. serial, cluster, & connects + + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. Added: trunk/templates/cisco-857/cpu/message =================================================================== --- trunk/templates/cisco-857/cpu/message (rev 0) +++ trunk/templates/cisco-857/cpu/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,12 @@ +Hostname : {hostname} +Model : {hardware} +Version : {osversion} + + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{CPUTotal5Min.color}: CPU usage: {CPUTotal5Min}% + +System description: +{osversion} +<!-- DEVMON to RRD <br>CPU 5 min average: {CPUTotal5Min} +--> Added: trunk/templates/cisco-857/cpu/oids =================================================================== --- trunk/templates/cisco-857/cpu/oids (rev 0) +++ trunk/templates/cisco-857/cpu/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +osversion : .1.3.6.1.2.1.1.1.0 : leaf +hostname : .1.3.6.1.2.1.1.5.0 : leaf +hardware : .1.3.6.1.2.1.47.1.1.1.1.2.1 : leaf +cpu : .1.3.6.1.4.1.9.9.109.1.1.1.1.4.1 : leaf + +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +CPUTotal5Min : .1.3.6.1.4.1.9.9.109.1.1.1.1.5.1 : leaf Added: trunk/templates/cisco-857/cpu/thresholds =================================================================== --- trunk/templates/cisco-857/cpu/thresholds (rev 0) +++ trunk/templates/cisco-857/cpu/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +CPUTotal5Min : red : >80 : CPU utilization is very high: {CPUTotal5Min}% +CPUTotal5Min : yellow : >60 : CPU utilization is high: {CPUTotal5Min}% +CPUTotal5Min : green : : CPU utilization is nominal: {CPUTotal5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/cisco-857/cpu/transforms =================================================================== --- trunk/templates/cisco-857/cpu/transforms (rev 0) +++ trunk/templates/cisco-857/cpu/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/cisco-857/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-857/if_dsc/exceptions (rev 0) +++ trunk/templates/cisco-857/if_dsc/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-857/if_dsc/message =================================================================== --- trunk/templates/cisco-857/if_dsc/message (rev 0) +++ trunk/templates/cisco-857/if_dsc/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,8 @@ +<b>Discards:</b> +Note: +Error rates are per second. +Load percentages are based on error/bit ratio. +TABLE:rrd(DS:ds0:ifInDiscards:COUNTER; DS:ds1:ifOutDiscards:COUNTER) +Ifc name|Discards in|Discard rate in|Discard load in|Discards out|Discard rate out|Discard load out +{ifName}{ifAliasBox}|{ifInDiscards}|{ifInDps}|{ifInDscPct.color}{ifInDscPct}%{ifInDscPct.errors}|{ifOutDiscards}|{ifOutDps}|{ifOutDscPct.color}{ifOutDscPct}%{ifOutDscPct.errors} + Added: trunk/templates/cisco-857/if_dsc/oids =================================================================== --- trunk/templates/cisco-857/if_dsc/oids (rev 0) +++ trunk/templates/cisco-857/if_dsc/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInDiscards : .1.3.6.1.2.1.2.2.1.13 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutDiscards : .1.3.6.1.2.1.2.2.1.19 : branch Added: trunk/templates/cisco-857/if_dsc/thresholds =================================================================== --- trunk/templates/cisco-857/if_dsc/thresholds (rev 0) +++ trunk/templates/cisco-857/if_dsc/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message +ifInDscPct : yellow : 5 : {ifName}{ifAliasBox} - High input discard rate. ({ifInDscPct}%) +ifInDscPct : red : 10 : {ifName}{ifAliasBox} - Very high input discard rate. ({ifInDscPct}%) +ifOutDscPct : yellow : 5 : {ifName}{ifAliasBox} - High output discard rate ({ifOutDscPct}%) +ifOutDscPct : red : 10 : {ifName}{ifAliasBox} - Very high output discard rate ({ifOutDscPct}%) Added: trunk/templates/cisco-857/if_dsc/transforms =================================================================== --- trunk/templates/cisco-857/if_dsc/transforms (rev 0) +++ trunk/templates/cisco-857/if_dsc/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,14 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInDps : DELTA : {ifInDiscards} +ifOutDps : DELTA : {ifOutDiscards} +# Perform error to traffic percentage calculations +ifInDscPct : MATH : ({ifInDps} / {ifInBps}) x 100 +ifOutDscPct : MATH : ({ifOutDps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-857/if_err/exceptions =================================================================== --- trunk/templates/cisco-857/if_err/exceptions (rev 0) +++ trunk/templates/cisco-857/if_err/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-857/if_err/message =================================================================== --- trunk/templates/cisco-857/if_err/message (rev 0) +++ trunk/templates/cisco-857/if_err/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,11 @@ +<b>Errors:</b> +Input errors: yellow={ifInErrPct.thresh:yellow}%, red={ifInErrPct.thresh:red}% +Output errors: yellow={ifOutErrPct.thresh:yellow}%, red={ifOutErrPct.thresh:red}% + +TABLE: +Ifc name|Errors in|Error rate in|Error load in|Errors out|Error rate out|Error load out +{ifName}{ifAliasBox}|{ifInErrors}|{ifInEps}|{ifInErrPct.color}{ifInErrPct}%{ifInErrPct.errors}|{ifOutErrors}|{ifOutEps}|{ifOutErrPct.color}{ifOutErrPct}%{ifOutErrPct.errors} + +Note: +Error rates are per second, averaged over a 60 second interval. +Load percentages are based on error/bit ratio. Added: trunk/templates/cisco-857/if_err/oids =================================================================== --- trunk/templates/cisco-857/if_err/oids (rev 0) +++ trunk/templates/cisco-857/if_err/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInErrors : .1.3.6.1.2.1.2.2.1.14 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutErrors : .1.3.6.1.2.1.2.2.1.20 : branch Added: trunk/templates/cisco-857/if_err/thresholds =================================================================== --- trunk/templates/cisco-857/if_err/thresholds (rev 0) +++ trunk/templates/cisco-857/if_err/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message + +ifInErrPct : yellow : 5 : {ifName}{ifAliasBox} - High input error rate ({ifInErrPct}%) +ifInErrPct : red : 10 : {ifName}{ifAliasBox} - Very high input error rate ({ifInErrPct}%) +ifOutErrPct : yellow : 5 : {ifName}{ifAliasBox} - High output error rate ({ifOutErrPct}%) +ifOutErrPct : red : 10 : {ifName}{ifAliasBox} - Very high output error rate ({ifOutErrPct}%) Added: trunk/templates/cisco-857/if_err/transforms =================================================================== --- trunk/templates/cisco-857/if_err/transforms (rev 0) +++ trunk/templates/cisco-857/if_err/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,15 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInEps : DELTA : {ifInErrors} +ifOutEps : DELTA : {ifOutErrors} +# Perform error to traffic percentage calculations +ifInErrPct : MATH : ({ifInEps} / {ifInBps}) x 100 +ifOutErrPct : MATH : ({ifOutEps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ + Added: trunk/templates/cisco-857/if_load/exceptions =================================================================== --- trunk/templates/cisco-857/if_load/exceptions (rev 0) +++ trunk/templates/cisco-857/if_load/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Vi.+|Vt.+|Di.+|NV.+|Tu.+|ATM.+ Added: trunk/templates/cisco-857/if_load/message =================================================================== --- trunk/templates/cisco-857/if_load/message (rev 0) +++ trunk/templates/cisco-857/if_load/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/cisco-857/if_load/oids =================================================================== --- trunk/templates/cisco-857/if_load/oids (rev 0) +++ trunk/templates/cisco-857/if_load/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/cisco-857/if_load/old.message =================================================================== --- trunk/templates/cisco-857/if_load/old.message (rev 0) +++ trunk/templates/cisco-857/if_load/old.message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}{ifAliasBox}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/cisco-857/if_load/old_exceptions =================================================================== --- trunk/templates/cisco-857/if_load/old_exceptions (rev 0) +++ trunk/templates/cisco-857/if_load/old_exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +ifname : ignore : NV0|Vt1|Vl+|Di.+|Nu.+|ATM+|Tu+|Vi+ +ifName : alarm : .+ + Added: trunk/templates/cisco-857/if_load/thresholds =================================================================== --- trunk/templates/cisco-857/if_load/thresholds (rev 0) +++ trunk/templates/cisco-857/if_load/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifInLoad : red : 95 : {ifName}{ifAliasBox} load is very high +ifOutLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifOutLoad : red : 95 : {ifName}{ifAliasBox} load is very high Added: trunk/templates/cisco-857/if_load/transforms =================================================================== --- trunk/templates/cisco-857/if_load/transforms (rev 0) +++ trunk/templates/cisco-857/if_load/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-857/if_stat/exceptions =================================================================== --- trunk/templates/cisco-857/if_stat/exceptions (rev 0) +++ trunk/templates/cisco-857/if_stat/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1 @@ +ifName : ignore : Nu.+|Vl.+|Di0 Added: trunk/templates/cisco-857/if_stat/message =================================================================== --- trunk/templates/cisco-857/if_stat/message (rev 0) +++ trunk/templates/cisco-857/if_stat/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +TABLE: +Ifc name|Ifc speed|Ifc status +{ifName}{ifAliasBox}|{ifSpeed}|{ifStat.color}{ifStat}{ifStat.errors} Added: trunk/templates/cisco-857/if_stat/oids =================================================================== --- trunk/templates/cisco-857/if_stat/oids (rev 0) +++ trunk/templates/cisco-857/if_stat/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifAdminStatNum : .1.3.6.1.2.1.2.2.1.7 : branch +ifOperStatNum : .1.3.6.1.2.1.2.2.1.8 : branch Added: trunk/templates/cisco-857/if_stat/thresholds =================================================================== --- trunk/templates/cisco-857/if_stat/thresholds (rev 0) +++ trunk/templates/cisco-857/if_stat/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +ifAdminStatTxt : green : admin down : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : yellow : testing : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : red : up : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifOperStatTxt : green : up : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : yellow : dormant|testing|yellow|not present|layer down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : red : down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} Added: trunk/templates/cisco-857/if_stat/transforms =================================================================== --- trunk/templates/cisco-857/if_stat/transforms (rev 0) +++ trunk/templates/cisco-857/if_stat/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifAdminStatTxt : SWITCH : {ifAdminStatNum} 1=up,2=admin down,3=testing +ifOperStatTxt : SWITCH : {ifOperStatNum} 1=up,2=down,3=testing,4=unknown,5=dormant,6=not present,7=lower layer down +ifStat : BEST : {ifAdminStatTxt},{ifOperStatTxt} +ifSpeed : SPEED : {ifBps} +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-857/memory/message =================================================================== --- trunk/templates/cisco-857/memory/message (rev 0) +++ trunk/templates/cisco-857/memory/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +Free memory: {mem_free} bytes ({mem_free_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) +------------- ---------------- +Total memory: {mem_total} bytes (100%) + +<!-- DEVMON to RRD Physical {mem_used_per}% +--> Added: trunk/templates/cisco-857/memory/oids =================================================================== --- trunk/templates/cisco-857/memory/oids (rev 0) +++ trunk/templates/cisco-857/memory/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +mem_used : .1.3.6.1.4.1.9.9.48.1.1.1.5.1 : leaf +mem_free : .1.3.6.1.4.1.9.9.48.1.1.1.6.1 : leaf + Added: trunk/templates/cisco-857/memory/thresholds =================================================================== --- trunk/templates/cisco-857/memory/thresholds (rev 0) +++ trunk/templates/cisco-857/memory/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +mem_used_per : yellow : 75 : Memory load is high +mem_used_per : red : 95 : Memory load is very high Added: trunk/templates/cisco-857/memory/transforms =================================================================== --- trunk/templates/cisco-857/memory/transforms (rev 0) +++ trunk/templates/cisco-857/memory/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +mem_total : MATH : {mem_used} + {mem_free} +mem_used_per : MATH : ({mem_used} x 100) / {mem_total} : 0 +mem_free_per : MATH : ({mem_free} x 100) / {mem_total} : 0 Added: trunk/templates/cisco-857/serial/exceptions =================================================================== --- trunk/templates/cisco-857/serial/exceptions (rev 0) +++ trunk/templates/cisco-857/serial/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +entPhysicalDescr : ignore : Nu.+|Vl.+|Gi.+|.+Ethernet|FastEthernet.+|.+0 +entPhysicalDescr : alarm : Nothingtoworryabout Added: trunk/templates/cisco-857/serial/message =================================================================== --- trunk/templates/cisco-857/serial/message (rev 0) +++ trunk/templates/cisco-857/serial/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +TABLE: +Physical Descr | Hardware Rev | Firmware Rev | Software Rev | System serial number | Model Name +{entPhysicalDescr} | {entPhysicalHardwareRev} | {entPhysicalFirmwareRev} | {entPhysicalSoftwareRev} | {entPhysicalSerialNum} | {entPhysicalModelName} Added: trunk/templates/cisco-857/serial/oids =================================================================== --- trunk/templates/cisco-857/serial/oids (rev 0) +++ trunk/templates/cisco-857/serial/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +entPhysicalDescr : .1.3.6.1.2.1.47.1.1.1.1.2 : branch +entPhysicalHardwareRev : .1.3.6.1.2.1.47.1.1.1.1.8 : branch +entPhysicalFirmwareRev : .1.3.6.1.2.1.47.1.1.1.1.9 : branch +entPhysicalSoftwareRev : .1.3.6.1.2.1.47.1.1.1.1.10 : branch +entPhysicalSerialNum : .1.3.6.1.2.1.47.1.1.1.1.11 : branch +entPhysicalModelName : .1.3.6.1.2.1.47.1.1.1.1.13 : branch Added: trunk/templates/cisco-857/specs =================================================================== --- trunk/templates/cisco-857/specs (rev 0) +++ trunk/templates/cisco-857/specs 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,4 @@ +vendor : cisco +model : 857 +snmpver : 2 +sysdesc : C850 Added: trunk/templates/cisco-871/README =================================================================== --- trunk/templates/cisco-871/README (rev 0) +++ trunk/templates/cisco-871/README 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,9 @@ +This template was taken by an original created by Lacroix Francois for cisco-asa. + +A few minor tests were removed from the original as they did not work completely) +i.e. serial, cluster, & connects + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. Added: trunk/templates/cisco-871/cpu/message =================================================================== --- trunk/templates/cisco-871/cpu/message (rev 0) +++ trunk/templates/cisco-871/cpu/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,12 @@ +Hostname : {hostname} +Model : {hardware} +Version : {osversion} + + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{CPUTotal5Min.color}: CPU usage: {CPUTotal5Min}% + +System description: +{osversion} +<!-- DEVMON to RRD <br>CPU 5 min average: {CPUTotal5Min} +--> Added: trunk/templates/cisco-871/cpu/oids =================================================================== --- trunk/templates/cisco-871/cpu/oids (rev 0) +++ trunk/templates/cisco-871/cpu/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +osversion : .1.3.6.1.2.1.1.1.0 : leaf +hostname : .1.3.6.1.2.1.1.5.0 : leaf +hardware : .1.3.6.1.2.1.47.1.1.1.1.2.1 : leaf +cpu : .1.3.6.1.4.1.9.9.109.1.1.1.1.4.1 : leaf + +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +CPUTotal5Min : .1.3.6.1.4.1.9.9.109.1.1.1.1.5.1 : leaf Added: trunk/templates/cisco-871/cpu/thresholds =================================================================== --- trunk/templates/cisco-871/cpu/thresholds (rev 0) +++ trunk/templates/cisco-871/cpu/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +CPUTotal5Min : red : >80 : CPU utilization is very high: {CPUTotal5Min}% +CPUTotal5Min : yellow : >60 : CPU utilization is high: {CPUTotal5Min}% +CPUTotal5Min : green : : CPU utilization is nominal: {CPUTotal5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/cisco-871/cpu/transforms =================================================================== --- trunk/templates/cisco-871/cpu/transforms (rev 0) +++ trunk/templates/cisco-871/cpu/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/cisco-871/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-871/if_dsc/exceptions (rev 0) +++ trunk/templates/cisco-871/if_dsc/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-871/if_dsc/message =================================================================== --- trunk/templates/cisco-871/if_dsc/message (rev 0) +++ trunk/templates/cisco-871/if_dsc/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,8 @@ +<b>Discards:</b> +Note: +Error rates are per second. +Load percentages are based on error/bit ratio. +TABLE:rrd(DS:ds0:ifInDiscards:COUNTER; DS:ds1:ifOutDiscards:COUNTER) +Ifc name|Discards in|Discard rate in|Discard load in|Discards out|Discard rate out|Discard load out +{ifName}{ifAliasBox}|{ifInDiscards}|{ifInDps}|{ifInDscPct.color}{ifInDscPct}%{ifInDscPct.errors}|{ifOutDiscards}|{ifOutDps}|{ifOutDscPct.color}{ifOutDscPct}%{ifOutDscPct.errors} + Added: trunk/templates/cisco-871/if_dsc/oids =================================================================== --- trunk/templates/cisco-871/if_dsc/oids (rev 0) +++ trunk/templates/cisco-871/if_dsc/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInDiscards : .1.3.6.1.2.1.2.2.1.13 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutDiscards : .1.3.6.1.2.1.2.2.1.19 : branch Added: trunk/templates/cisco-871/if_dsc/thresholds =================================================================== --- trunk/templates/cisco-871/if_dsc/thresholds (rev 0) +++ trunk/templates/cisco-871/if_dsc/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message +ifInDscPct : yellow : 5 : {ifName}{ifAliasBox} - High input discard rate. ({ifInDscPct}%) +ifInDscPct : red : 10 : {ifName}{ifAliasBox} - Very high input discard rate. ({ifInDscPct}%) +ifOutDscPct : yellow : 5 : {ifName}{ifAliasBox} - High output discard rate ({ifOutDscPct}%) +ifOutDscPct : red : 10 : {ifName}{ifAliasBox} - Very high output discard rate ({ifOutDscPct}%) Added: trunk/templates/cisco-871/if_dsc/transforms =================================================================== --- trunk/templates/cisco-871/if_dsc/transforms (rev 0) +++ trunk/templates/cisco-871/if_dsc/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,14 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInDps : DELTA : {ifInDiscards} +ifOutDps : DELTA : {ifOutDiscards} +# Perform error to traffic percentage calculations +ifInDscPct : MATH : ({ifInDps} / {ifInBps}) x 100 +ifOutDscPct : MATH : ({ifOutDps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-871/if_err/exceptions =================================================================== --- trunk/templates/cisco-871/if_err/exceptions (rev 0) +++ trunk/templates/cisco-871/if_err/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-871/if_err/message =================================================================== --- trunk/templates/cisco-871/if_err/message (rev 0) +++ trunk/templates/cisco-871/if_err/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,11 @@ +<b>Errors:</b> +Input errors: yellow={ifInErrPct.thresh:yellow}%, red={ifInErrPct.thresh:red}% +Output errors: yellow={ifOutErrPct.thresh:yellow}%, red={ifOutErrPct.thresh:red}% + +TABLE: +Ifc name|Errors in|Error rate in|Error load in|Errors out|Error rate out|Error load out +{ifName}{ifAliasBox}|{ifInErrors}|{ifInEps}|{ifInErrPct.color}{ifInErrPct}%{ifInErrPct.errors}|{ifOutErrors}|{ifOutEps}|{ifOutErrPct.color}{ifOutErrPct}%{ifOutErrPct.errors} + +Note: +Error rates are per second, averaged over a 60 second interval. +Load percentages are based on error/bit ratio. Added: trunk/templates/cisco-871/if_err/oids =================================================================== --- trunk/templates/cisco-871/if_err/oids (rev 0) +++ trunk/templates/cisco-871/if_err/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInErrors : .1.3.6.1.2.1.2.2.1.14 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutErrors : .1.3.6.1.2.1.2.2.1.20 : branch Added: trunk/templates/cisco-871/if_err/thresholds =================================================================== --- trunk/templates/cisco-871/if_err/thresholds (rev 0) +++ trunk/templates/cisco-871/if_err/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message + +ifInErrPct : yellow : 5 : {ifName}{ifAliasBox} - High input error rate ({ifInErrPct}%) +ifInErrPct : red : 10 : {ifName}{ifAliasBox} - Very high input error rate ({ifInErrPct}%) +ifOutErrPct : yellow : 5 : {ifName}{ifAliasBox} - High output error rate ({ifOutErrPct}%) +ifOutErrPct : red : 10 : {ifName}{ifAliasBox} - Very high output error rate ({ifOutErrPct}%) Added: trunk/templates/cisco-871/if_err/transforms =================================================================== --- trunk/templates/cisco-871/if_err/transforms (rev 0) +++ trunk/templates/cisco-871/if_err/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,15 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInEps : DELTA : {ifInErrors} +ifOutEps : DELTA : {ifOutErrors} +# Perform error to traffic percentage calculations +ifInErrPct : MATH : ({ifInEps} / {ifInBps}) x 100 +ifOutErrPct : MATH : ({ifOutEps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ + Added: trunk/templates/cisco-871/if_load/exceptions =================================================================== --- trunk/templates/cisco-871/if_load/exceptions (rev 0) +++ trunk/templates/cisco-871/if_load/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Vi.+|Vt.+|Di.+|NV.+ Added: trunk/templates/cisco-871/if_load/message =================================================================== --- trunk/templates/cisco-871/if_load/message (rev 0) +++ trunk/templates/cisco-871/if_load/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}{ifAliasBox}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/cisco-871/if_load/oids =================================================================== --- trunk/templates/cisco-871/if_load/oids (rev 0) +++ trunk/templates/cisco-871/if_load/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/cisco-871/if_load/thresholds =================================================================== --- trunk/templates/cisco-871/if_load/thresholds (rev 0) +++ trunk/templates/cisco-871/if_load/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifInLoad : red : 95 : {ifName}{ifAliasBox} load is very high +ifOutLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifOutLoad : red : 95 : {ifName}{ifAliasBox} load is very high Added: trunk/templates/cisco-871/if_load/transforms =================================================================== --- trunk/templates/cisco-871/if_load/transforms (rev 0) +++ trunk/templates/cisco-871/if_load/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-871/if_stat/exceptions =================================================================== --- trunk/templates/cisco-871/if_stat/exceptions (rev 0) +++ trunk/templates/cisco-871/if_stat/exceptions 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1 @@ +ifName : ignore : Nu.+|Vl.+|Vi.+ Added: trunk/templates/cisco-871/if_stat/message =================================================================== --- trunk/templates/cisco-871/if_stat/message (rev 0) +++ trunk/templates/cisco-871/if_stat/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +TABLE: +Ifc name|Ifc speed|Ifc status +{ifName}{ifAliasBox}|{ifSpeed}|{ifStat.color}{ifStat}{ifStat.errors} Added: trunk/templates/cisco-871/if_stat/oids =================================================================== --- trunk/templates/cisco-871/if_stat/oids (rev 0) +++ trunk/templates/cisco-871/if_stat/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifAdminStatNum : .1.3.6.1.2.1.2.2.1.7 : branch +ifOperStatNum : .1.3.6.1.2.1.2.2.1.8 : branch Added: trunk/templates/cisco-871/if_stat/thresholds =================================================================== --- trunk/templates/cisco-871/if_stat/thresholds (rev 0) +++ trunk/templates/cisco-871/if_stat/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,6 @@ +ifAdminStatTxt : green : admin down : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : yellow : testing : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : red : up : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifOperStatTxt : green : up : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : yellow : dormant|testing|yellow|not present|layer down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : red : down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} Added: trunk/templates/cisco-871/if_stat/transforms =================================================================== --- trunk/templates/cisco-871/if_stat/transforms (rev 0) +++ trunk/templates/cisco-871/if_stat/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,5 @@ +ifAdminStatTxt : SWITCH : {ifAdminStatNum} 1=up,2=admin down,3=testing +ifOperStatTxt : SWITCH : {ifOperStatNum} 1=up,2=down,3=testing,4=unknown,5=dormant,6=not present,7=lower layer down +ifStat : BEST : {ifAdminStatTxt},{ifOperStatTxt} +ifSpeed : SPEED : {ifBps} +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-871/memory/message =================================================================== --- trunk/templates/cisco-871/memory/message (rev 0) +++ trunk/templates/cisco-871/memory/message 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,7 @@ +Free memory: {mem_free} bytes ({mem_free_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) +------------- ---------------- +Total memory: {mem_total} bytes (100%) + +<!-- DEVMON to RRD Physical {mem_used_per}% +--> Added: trunk/templates/cisco-871/memory/oids =================================================================== --- trunk/templates/cisco-871/memory/oids (rev 0) +++ trunk/templates/cisco-871/memory/oids 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +mem_used : .1.3.6.1.4.1.9.9.48.1.1.1.5.1 : leaf +mem_free : .1.3.6.1.4.1.9.9.48.1.1.1.6.1 : leaf + Added: trunk/templates/cisco-871/memory/thresholds =================================================================== --- trunk/templates/cisco-871/memory/thresholds (rev 0) +++ trunk/templates/cisco-871/memory/thresholds 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,2 @@ +mem_used_per : yellow : 75 : Memory load is high +mem_used_per : red : 95 : Memory load is very high Added: trunk/templates/cisco-871/memory/transforms =================================================================== --- trunk/templates/cisco-871/memory/transforms (rev 0) +++ trunk/templates/cisco-871/memory/transforms 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,3 @@ +mem_total : MATH : {mem_used} + {mem_free} +mem_used_per : MATH : ({mem_used} x 100) / {mem_total} : 0 +mem_free_per : MATH : ({mem_free} x 100) / {mem_total} : 0 Added: trunk/templates/cisco-871/specs =================================================================== --- trunk/templates/cisco-871/specs (rev 0) +++ trunk/templates/cisco-871/specs 2009-09-01 08:46:42 UTC (rev 139) @@ -0,0 +1,4 @@ +vendor : cisco +model : 871 +snmpver : 2 +sysdesc : C870 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dba...@us...> - 2009-09-11 05:15:09
|
Revision: 140 http://devmon.svn.sourceforge.net/devmon/?rev=140&view=rev Author: dbaldwin Date: 2009-09-11 05:14:41 +0000 (Fri, 11 Sep 2009) Log Message: ----------- UPS template for Standard UPS MIB (.1.3.6.1.2.1.33) Added Paths: ----------- trunk/templates/ups/ trunk/templates/ups/README trunk/templates/ups/battery/ trunk/templates/ups/battery/exceptions trunk/templates/ups/battery/message trunk/templates/ups/battery/oids trunk/templates/ups/battery/thresholds trunk/templates/ups/battery/transforms trunk/templates/ups/diag/ trunk/templates/ups/diag/exceptions trunk/templates/ups/diag/message trunk/templates/ups/diag/oids trunk/templates/ups/diag/thresholds trunk/templates/ups/diag/transforms trunk/templates/ups/msgs/ trunk/templates/ups/msgs/exceptions trunk/templates/ups/msgs/message trunk/templates/ups/msgs/oids trunk/templates/ups/msgs/thresholds trunk/templates/ups/msgs/transforms trunk/templates/ups/power/ trunk/templates/ups/power/exceptions trunk/templates/ups/power/message trunk/templates/ups/power/oids trunk/templates/ups/power/thresholds trunk/templates/ups/power/transforms trunk/templates/ups/powerin/ trunk/templates/ups/powerin/exceptions trunk/templates/ups/powerin/message trunk/templates/ups/powerin/oids trunk/templates/ups/powerin/thresholds trunk/templates/ups/powerin/transforms trunk/templates/ups/specs Added: trunk/templates/ups/README =================================================================== --- trunk/templates/ups/README (rev 0) +++ trunk/templates/ups/README 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,68 @@ +This template was created by David Baldwin + +NOTE: This does not imply any support responsibilities, liability in +case of this template or devmon causing physical, monetary or emotional +damages, or any other such obligations. It is merely to provide +credit to the original author of the template. + +RRD data collection for battery, power and powerin must be setup +If using integrated devmon, add to TEST2RRD line: +battery=devmon,power=devmon,powerin=devmon + +Otherwise ensure being processed by --extra-script option + +Add to hobbitgraph.cfg: + +[power] + FNPATTERN power\.(.+).rrd + TITLE Power Monitoring + YAXIS Percent Load + -l 0 + DEF:load@RRDIDX@=@RRDFN@:load:AVERAGE + LINE2:load@RRDIDX@#@COLOR@:@RRDPARAM@ Output Load + GPRINT:load@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:load@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:load@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:load@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[powerin] + FNPATTERN powerin.(.+).rrd + TITLE Power Monitoring + YAXIS Volts + DEF:volts@RRDIDX@=@RRDFN@:volts:AVERAGE + LINE2:volts@RRDIDX@#@COLOR@:@RRDPARAM@ Input Voltage + GPRINT:volts@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:volts@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:volts@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:volts@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[battery] + FNPATTERN battery.(.+).rrd + TITLE Battery Status + YAXIS + DEF:runremm@RRDIDX@=@RRDFN@:runrem:AVERAGE + DEF:batcap@RRDIDX@=@RRDFN@:batcap:AVERAGE + DEF:sbattime@RRDIDX@=@RRDFN@:battime:AVERAGE + CDEF:battime@RRDIDX@=sbattime@RRDIDX@,60,/ + DEF:temp@RRDIDX@=@RRDFN@:temp:AVERAGE + LINE2:runremm@RRDIDX@#@COLOR@:Runtime Remaining (min) + GPRINT:runremm@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:runremm@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:runremm@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:runremm@RRDIDX@:AVERAGE: \: %5.1lf (ave)\n + LINE2:batcap@RRDIDX@#@COLOR@:Battery Capacity (%) + GPRINT:batcap@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:batcap@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:batcap@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:batcap@RRDIDX@:AVERAGE: \: %5.1lf (ave)\n + LINE2:battime@RRDIDX@#@COLOR@:Time on battery (min) + GPRINT:battime@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:battime@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:battime@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:battime@RRDIDX@:AVERAGE: \: %5.1lf (ave)\n + LINE2:temp@RRDIDX@#@COLOR@:Battery temperature (C) + GPRINT:temp@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:temp@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:temp@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:battime@RRDIDX@:AVERAGE: \: %5.1lf (ave)\n + Added: trunk/templates/ups/battery/message =================================================================== --- trunk/templates/ups/battery/message (rev 0) +++ trunk/templates/ups/battery/message 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,8 @@ +{upsBattStat.errors} + +Battery Status: {upsBattStat.color}{upsBattStat} + +UPS Run Statistics +TABLE: noalarmsmsg,rrd(name:battery; pri:upsBattIDX; DS:runrem:upsEstimatedMinutesRemaining:GAUGE; DS:batcap:upsEstimatedChargeRemaining:GAUGE; DS:battime:upsSecondsOnBattery:GAUGE; DS:volts:upsBatteryVoltageTxt:GAUGE; DS:amps:upsBatteryCurrent:GAUGE; DS:temp:upsBatteryTemperature:GAUGE; ) +Runtime Remaining|Battery Capacity|Time on battery|Battery Volts|Amps|Temp +{upsEstimatedMinutesRemaining.errors}{upsEstimatedMinutesRemaining.color}{upsEstimatedMinutesRemaining} minutes (red={upsEstimatedMinutesRemaining.thresh:red}m)|{upsEstimatedChargeRemaining}%|{upsSecondsOnBattery.errors}{upsSecondsOnBattery.color}{upsSecondsOnBattery} secs|{upsBatteryVoltageTxt} v|{upsBatteryCurrent} A|{upsBatteryTemperature} (C) Added: trunk/templates/ups/battery/oids =================================================================== --- trunk/templates/ups/battery/oids (rev 0) +++ trunk/templates/ups/battery/oids 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,7 @@ +upsBatteryStatus : .1.3.6.1.2.1.33.1.2.1.0 : leaf +upsSecondsOnBattery : .1.3.6.1.2.1.33.1.2.2 : branch +upsEstimatedMinutesRemaining : .1.3.6.1.2.1.33.1.2.3 : branch +upsEstimatedChargeRemaining : .1.3.6.1.2.1.33.1.2.4 : branch +upsBatteryVoltage : .1.3.6.1.2.1.33.1.2.5 : branch +upsBatteryCurrent : .1.3.6.1.2.1.33.1.2.6 : branch +upsBatteryTemperature : .1.3.6.1.2.1.33.1.2.7 : branch Added: trunk/templates/ups/battery/thresholds =================================================================== --- trunk/templates/ups/battery/thresholds (rev 0) +++ trunk/templates/ups/battery/thresholds 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,8 @@ +upsBattStat : red : Battery low : Battery time remaining is low. +upsBattStat : red : Battery depleted : Battery is depleted +upsBattStat : yellow : Unknown : Battery status is unknown. + +upsSecondsOnBattery : yellow : >100 : UPS on battery for {upsSecondsOnBattery} seconds. +upsSecondsOnBattery : red : >300 : UPS on battery for {upsSecondsOnBattery} seconds. +upsEstimatedMinutesRemaining : yellow : <25 : UPS has less than 25 minutes (estimated {upsEstimatedMinutesRemaining}) runtime remaining. +upsEstimatedMinutesRemaining : red : <15 : UPS has less than 15 minutes (estimated {upsEstimatedMinutesRemaining}) runtime remaining. Added: trunk/templates/ups/battery/transforms =================================================================== --- trunk/templates/ups/battery/transforms (rev 0) +++ trunk/templates/ups/battery/transforms 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,5 @@ +upsBatteryVoltageTxt : MATH : {upsBatteryVoltage} x 10 : 0 +upsBattIDX : INDEX : {upsBatteryVoltage} + +# Switch our numeric values to their textual equivalents +upsBattStat : SWITCH : {upsBatteryStatus} 1=Unknown,2=Battery OK,3=Battery low,4=Battery depleted Added: trunk/templates/ups/diag/message =================================================================== --- trunk/templates/ups/diag/message (rev 0) +++ trunk/templates/ups/diag/message 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,15 @@ +UPS status: + +Vendor: {upsIdentManufacturer} +Model/version: {upsIdentModel} / {upsIdentUPSSoftwareVersion} +Agent Software: {upsIdentAgentSoftwareVersion} +Ident Name: {upsIdentName} +Attached devices: {upsIdentAttachedDevices} + +Alarms Present: {upsAlarmsPresent.color}{upsAlarmsPresent} (see msgs test for details) +Audible Alarm Status: {upsConfigAudibleStatusTxt} +UPS Test Status: {upsTestIdTxt} + +Spin Lock: {upsTestSpinLock} +Test Result: {upsTestResultsSummaryTxt} - {upsTestResultsDetail} +Start: {upsTestStartTimeTxt} Elapsed: {upsTestElapsedTimeTxt} Added: trunk/templates/ups/diag/oids =================================================================== --- trunk/templates/ups/diag/oids (rev 0) +++ trunk/templates/ups/diag/oids 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,16 @@ +upsIdentManufacturer : .1.3.6.1.2.1.33.1.1.1.0 : leaf +upsIdentModel : .1.3.6.1.2.1.33.1.1.2.0 : leaf +upsIdentUPSSoftwareVersion : .1.3.6.1.2.1.33.1.1.3.0 : leaf +upsIdentAgentSoftwareVersion : .1.3.6.1.2.1.33.1.1.4.0 : leaf +upsIdentName : .1.3.6.1.2.1.33.1.1.5.0 : leaf +upsIdentAttachedDevices : .1.3.6.1.2.1.33.1.1.6.0 : leaf +upsAlarmsPresent : .1.3.6.1.2.1.33.1.6.1.0 : leaf +#upsAlarmDescr : .1.3.6.1.2.1.33.1.6.2.1.2 : branch +#upsAlarmTime : .1.3.6.1.2.1.33.1.6.2.1.3 : branch +upsConfigAudibleStatus : .1.3.6.1.2.1.33.1.9.8.0 : leaf +upsTestId : .1.3.6.1.2.1.33.1.7.1.0 : leaf +upsTestSpinLock : .1.3.6.1.2.1.33.1.7.2.0 : leaf +upsTestResultsSummary : .1.3.6.1.2.1.33.1.7.3.0 : leaf +upsTestResultsDetail : .1.3.6.1.2.1.33.1.7.4.0 : leaf +upsTestStartTime : .1.3.6.1.2.1.33.1.7.5.0 : leaf +upsTestElapsedTime : .1.3.6.1.2.1.33.1.7.6.0 : leaf Added: trunk/templates/ups/diag/thresholds =================================================================== --- trunk/templates/ups/diag/thresholds (rev 0) +++ trunk/templates/ups/diag/thresholds 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,4 @@ +upsAlarmsPresent : red : >0 : Alarms present + +upsTestResultsSummaryTxt : red : Error : UPS Test Error - {upsTestResultsDetail} +upsTestResultsSummaryTxt : yellow : Warning : UPS Test Warning - {upsTestResultsDetail} Added: trunk/templates/ups/diag/transforms =================================================================== --- trunk/templates/ups/diag/transforms (rev 0) +++ trunk/templates/ups/diag/transforms 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,13 @@ +# Switch our numeric values to their textual equivalents +upsTestResultsSummaryTxt : SWITCH : {upsTestResultsSummary} 1=donePass,2=doneWarning,3=doneError,4=aborted,5=inProgress,6=noTestsInitiated +upsConfigAudibleStatusTxt : SWITCH : {upsConfigAudibleStatus} 1=disabled,2=enabled,3=muted +#upsAlarmDescrIDX : INDEX : {upsAlarmDescr} +#upsAlarmDescrID : REGSUB : {upsAlarmDescr} /^.*\.(\d+)$/$1/ +#upsAlarmDescrTxt : SWITCH : {upsAlarmDescrID} 1=Battery Bad,2=On Battery,3=Low Battery,4=Depleted Battery,5=Temperature Bad,6=Input Bad,7=Output Bad,8=Output Overload,9=On Bypass,10=Bypass Bad,11=Ouput Off as Requested,12=UPS Off as Requested,13=Charger Failed,14=UPS Output Off,15=UPS System Off,16=Fan Failure,17=Fuse Failure,18=General Fault,19=Diagnostic Test Failed,20=Communications Lost,21=Awaiting Power,22=Shutdown Pending,23=Shutdown Imminent,24=Test in Progress +#upsAlarmTimeTxt : ELAPSED : {upsAlarmTime} + +upsTestIdID : REGSUB : {upsTestId} /^.*\.(\d+)$/$1/ +upsTestIdTxt : SWITCH : {upsTestIdID} 1=No Tests Initiated,2=Abort Test in Progress,3=General Systems Test,4=Quick Battery Test,5=Deep Battery Calibration +upsTestResultsSummaryTxt : SWITCH : {upsTestResultsSummary} 1=Done Pass,2=Done Warning,3=Done Error,4=Aborted,5=In Progress,6=No Tests Initiated +upsTestStartTimeTxt : ELAPSED : {upsTestStartTime} +upsTestElapsedTimeTxt : ELAPSED : {upsTestElapsedTime} Added: trunk/templates/ups/msgs/message =================================================================== --- trunk/templates/ups/msgs/message (rev 0) +++ trunk/templates/ups/msgs/message 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,6 @@ +UPS Alarms ({upsAlarmsPresent.color}{upsAlarmsPresent} alarms) +{upsAlarmsPresent.errors} + +TABLE: noalarmsmsg +Alarm|Time +{upsAlarmDescrTxt}|{upsAlarmTimeTxt} Added: trunk/templates/ups/msgs/oids =================================================================== --- trunk/templates/ups/msgs/oids (rev 0) +++ trunk/templates/ups/msgs/oids 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,3 @@ +upsAlarmsPresent : .1.3.6.1.2.1.33.1.6.1.0 : leaf +upsAlarmDescr : .1.3.6.1.2.1.33.1.6.2.1.2 : branch +upsAlarmTime : .1.3.6.1.2.1.33.1.6.2.1.3 : branch Added: trunk/templates/ups/msgs/thresholds =================================================================== --- trunk/templates/ups/msgs/thresholds (rev 0) +++ trunk/templates/ups/msgs/thresholds 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1 @@ +upsAlarmsPresent : red : >0 : Alarms present Added: trunk/templates/ups/msgs/transforms =================================================================== --- trunk/templates/ups/msgs/transforms (rev 0) +++ trunk/templates/ups/msgs/transforms 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,4 @@ +upsAlarmDescrIDX : INDEX : {upsAlarmDescr} +upsAlarmDescrID : REGSUB : {upsAlarmDescr} /^.*\.(\d+)$/$1/ +upsAlarmDescrTxt : SWITCH : {upsAlarmDescrID} 1=Battery Bad,2=On Battery,3=Low Battery,4=Depleted Battery,5=Temperature Bad,6=Input Bad,7=Output Bad,8=Output Overload,9=On Bypass,10=Bypass Bad,11=Ouput Off as Requested,12=UPS Off as Requested,13=Charger Failed,14=UPS Output Off,15=UPS System Off,16=Fan Failure,17=Fuse Failure,18=General Fault,19=Diagnostic Test Failed,20=Communications Lost,21=Awaiting Power,22=Shutdown Pending,23=Shutdown Imminent,24=Test in Progress +upsAlarmTimeTxt : ELAPSED : {upsAlarmTime} Added: trunk/templates/ups/power/message =================================================================== --- trunk/templates/ups/power/message (rev 0) +++ trunk/templates/ups/power/message 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,12 @@ +{upsOutputSourceTxt.errors} + +UPS Output Source: {upsOutputSourceTxt.color}{upsOutputSourceTxt} + +Output rating: {upsConfigOutputVoltage} volts @ {upsConfigOutputFreqHz} Hz +Output capacity: {upsConfigOutputkVA} kVA / {upsConfigOutputPowerkW} kW +Number of lines: {upsOutputNumLines} + +UPS Output +TABLE: noalarmsmsg,rrd(pri:upsOutPhaseIndex; DS:load:upsOutputPercentLoad:GAUGE; DS:volts:upsOutputVoltage:GAUGE; DS:current:upsOutputCurrent:GAUGE; DS:power:upsOutputPower:GAUGE; ) +Phase|% Load|Volts|Amps|Power +{upsOutPhaseIndex}|{upsOutputPercentLoad.color}{upsOutputPercentLoad.errors}{upsOutputPercentLoad}%|{upsOutputVoltage} v|{upsOutputCurrentA} A|{upsOutputPowerkW} kW Added: trunk/templates/ups/power/oids =================================================================== --- trunk/templates/ups/power/oids (rev 0) +++ trunk/templates/ups/power/oids 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,11 @@ +upsOutputSource : .1.3.6.1.2.1.33.1.4.1.0 : leaf +upsOutputFrequency : .1.3.6.1.2.1.33.1.4.2.0 : leaf +upsOutputNumLines : .1.3.6.1.2.1.33.1.4.3.0 : leaf +upsOutputVoltage : .1.3.6.1.2.1.33.1.4.4.1.2 : branch +upsOutputCurrent : .1.3.6.1.2.1.33.1.4.4.1.3 : branch +upsOutputPower : .1.3.6.1.2.1.33.1.4.4.1.4 : branch +upsOutputPercentLoad : .1.3.6.1.2.1.33.1.4.4.1.5 : branch +upsConfigOutputVoltage : .1.3.6.1.2.1.33.1.9.3.0 : leaf +upsConfigOutputFreq : .1.3.6.1.2.1.33.1.9.4.0 : leaf +upsConfigOutputVA : .1.3.6.1.2.1.33.1.9.5.0 : leaf +upsConfigOutputPower : .1.3.6.1.2.1.33.1.9.6.0 : leaf Added: trunk/templates/ups/power/thresholds =================================================================== --- trunk/templates/ups/power/thresholds (rev 0) +++ trunk/templates/ups/power/thresholds 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,6 @@ +upsOutputPercentLoad : red : 90 : UPS load is very high - phase {upsOutPhaseIndex} = {upsOutputPercentLoad}% +upsOutputPercentLoad : yellow : 70 : UPS load is high - phase {upsOutPhaseIndex} = {upsOutputPercentLoad}% + +upsOutputSourceTxt : red : Off|Bypass +upsOutputSourceTxt : yellow : Battery|Booster|Reducer|Other +upsOutputSourceTxt : green : None|Normal Added: trunk/templates/ups/power/transforms =================================================================== --- trunk/templates/ups/power/transforms (rev 0) +++ trunk/templates/ups/power/transforms 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,9 @@ +upsOutPhaseIndex : INDEX : {upsOutputVoltage} +upsOutputPowerkW : MATH : {upsOutputPower} / 1000 : 1 +upsOutputCurrentA : MATH : {upsOutputCurrent} / 10 : 1 +upsConfigOutputFreqHz : MATH : {upsConfigOutputFreq} / 10 : 1 +upsConfigOutputkVA : MATH : {upsConfigOutputVA} / 1000 : 1 +upsConfigOutputPowerkW : MATH : {upsConfigOutputPower} / 1000 : 1 + +# Switch our numeric values to their textual equivalents +upsOutputSourceTxt : SWITCH : {upsOutputSource} 1=Other,2=None,3=Normal,4=Bypass,5=Battery,6=Booster,7=Reducer Added: trunk/templates/ups/powerin/message =================================================================== --- trunk/templates/ups/powerin/message (rev 0) +++ trunk/templates/ups/powerin/message 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,8 @@ +UPS input status: +Line bads: {upsInputLineBads} +Input configuration: {upsInputNumLines} lines of {upsConfigInputVoltage} V AC @ {upsConfigInputFreqHz} Hz + +UPS Input +TABLE: noalarmsmsg,rrd(pri:upsInPhaseIndex; DS:freq:upsInputFrequencyHz:GAUGE; DS:volts:upsInputVoltage:GAUGE; DS:current:upsInputCurrent:GAUGE; DS:power:upsInputTruePower:GAUGE; ) +Phase|Freq|Volts|Amps|Power +{upsInPhaseIndex}|{upsInputFrequencyHz} Hz|{upsInputVoltage.color}{upsInputVoltage.errors}{upsInputVoltage}v|{upsInputCurrentA}A|{upsInputTruePower}W Added: trunk/templates/ups/powerin/oids =================================================================== --- trunk/templates/ups/powerin/oids (rev 0) +++ trunk/templates/ups/powerin/oids 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,8 @@ +upsInputLineBads : .1.3.6.1.2.1.33.1.3.1.0 : leaf +upsInputNumLines : .1.3.6.1.2.1.33.1.3.2.0 : leaf +upsInputFrequency : .1.3.6.1.2.1.33.1.3.3.1.2 : branch +upsInputVoltage : .1.3.6.1.2.1.33.1.3.3.1.3 : branch +upsInputCurrent : .1.3.6.1.2.1.33.1.3.3.1.4 : branch +upsInputTruePower : .1.3.6.1.2.1.33.1.3.3.1.5 : branch +upsConfigInputVoltage : .1.3.6.1.2.1.33.1.9.1.0 : leaf +upsConfigInputFreq : .1.3.6.1.2.1.33.1.9.2.0 : leaf Added: trunk/templates/ups/powerin/thresholds =================================================================== --- trunk/templates/ups/powerin/thresholds (rev 0) +++ trunk/templates/ups/powerin/thresholds 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,3 @@ +upsInputVoltage : red : 0 : UPS input voltage lost. +upsInputVoltage : red : >255 : UPS input voltage is extremely high. ({upsInputVoltage}) +upsInputVoltage : yellow : >250 : UPS input voltage is abnormal ({upsInputVoltage}) Added: trunk/templates/ups/powerin/transforms =================================================================== --- trunk/templates/ups/powerin/transforms (rev 0) +++ trunk/templates/ups/powerin/transforms 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,4 @@ +upsInPhaseIndex : INDEX : {upsInputFrequency} +upsInputFrequencyHz : MATH : {upsInputFrequency} / 10 : 1 +upsInputCurrentA : MATH : {upsInputCurrent} / 10 : 1 +upsConfigInputFreqHz : MATH : {upsConfigInputFreq} / 10 : 1 Added: trunk/templates/ups/specs =================================================================== --- trunk/templates/ups/specs (rev 0) +++ trunk/templates/ups/specs 2009-09-11 05:14:41 UTC (rev 140) @@ -0,0 +1,4 @@ +vendor : ups +model : standard +snmpver : 1 +sysdesc : UPS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Buchan M. <bg...@st...> - 2009-09-15 11:22:17
|
For new templates, I am trying to inlcude the MIB file as well (for reference). For "standard" MIB files, I was intending to use the standards body as the "vendor", e.g. "ietf" or similar. Can we rename this template to "ietf-ups" ? Regards, Buchan ----- dba...@us... wrote: > Revision: 140 > http://devmon.svn.sourceforge.net/devmon/?rev=140&view=rev > Author: dbaldwin > Date: 2009-09-11 05:14:41 +0000 (Fri, 11 Sep 2009) > > Log Message: > ----------- > UPS template for Standard UPS MIB (.1.3.6.1.2.1.33) > |
From: <dba...@us...> - 2009-09-11 05:41:42
|
Revision: 141 http://devmon.svn.sourceforge.net/devmon/?rev=141&view=rev Author: dbaldwin Date: 2009-09-11 05:41:27 +0000 (Fri, 11 Sep 2009) Log Message: ----------- Windows SNMP-Informant performance Added Paths: ----------- trunk/templates/windows-snmpinformant/ trunk/templates/windows-snmpinformant/README trunk/templates/windows-snmpinformant/cperf/ trunk/templates/windows-snmpinformant/cperf/exceptions trunk/templates/windows-snmpinformant/cperf/message trunk/templates/windows-snmpinformant/cperf/oids trunk/templates/windows-snmpinformant/cperf/thresholds trunk/templates/windows-snmpinformant/cperf/transforms trunk/templates/windows-snmpinformant/dperf/ trunk/templates/windows-snmpinformant/dperf/exceptions trunk/templates/windows-snmpinformant/dperf/message trunk/templates/windows-snmpinformant/dperf/oids trunk/templates/windows-snmpinformant/dperf/thresholds trunk/templates/windows-snmpinformant/dperf/transforms trunk/templates/windows-snmpinformant/mperf/ trunk/templates/windows-snmpinformant/mperf/exceptions trunk/templates/windows-snmpinformant/mperf/message trunk/templates/windows-snmpinformant/mperf/oids trunk/templates/windows-snmpinformant/mperf/thresholds trunk/templates/windows-snmpinformant/mperf/transforms trunk/templates/windows-snmpinformant/specs Added: trunk/templates/windows-snmpinformant/README =================================================================== --- trunk/templates/windows-snmpinformant/README (rev 0) +++ trunk/templates/windows-snmpinformant/README 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,186 @@ +This template was created by David Baldwin + +NOTE: This does not imply any support responsibilities, liability in +case of this template or devmon causing physical, monetary or emotional +damages, or any other such obligations. It is merely to provide +credit to the original author of the template. + +Windows CPU, disk IO and memory pool alocation performance data collection +and trending for SNMP-Informant (free edition) + +Requires installation of Windows SNMP service and SNMP-Informant + +http://www.snmp-informant.com/ +http://www.wtcs.org/informant/Free/Free-overview.htm + +RRD data collection for cperf, dperf and mperf must be setup +If using integrated devmon, add to TEST2RRD line: +cperf=devmon,dperf=devmon,mperf=devmon + +Also add to GRAPHS line to appear on trends page: +dperf::1,dperfqlen,cperf,mperf + +Otherwise ensure being processed by --extra-script option + +Add to hobbitgraph.cfg: + +[cperf] + FNPATTERN cperf.(_Total).rrd + TITLE CPU Performance + YAXIS Percent + -u 100 + DEF:dpc@RRDIDX@=@RRDFN@:dpc:AVERAGE + DEF:int@RRDIDX@=@RRDFN@:int:AVERAGE + DEF:priv@RRDIDX@=@RRDFN@:priv:AVERAGE + DEF:proc@RRDIDX@=@RRDFN@:proc:AVERAGE + DEF:user@RRDIDX@=@RRDFN@:user:AVERAGE + AREA:dpc@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:dpc@RRDIDX@:LAST:DPC \: %5.1lf (cur) + GPRINT:dpc@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:dpc@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:dpc@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + STACK:int@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:int@RRDIDX@:LAST:Interrupt \: %5.1lf (cur) + GPRINT:int@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:int@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:int@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + STACK:priv@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:priv@RRDIDX@:LAST:Privileged \: %5.1lf (cur) + GPRINT:priv@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:priv@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:priv@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + STACK:proc@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:proc@RRDIDX@:LAST:Processor \: %5.1lf (cur) + GPRINT:proc@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:proc@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:proc@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + STACK:user@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:user@RRDIDX@:LAST:User \: %5.1lf (cur) + GPRINT:user@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:user@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:user@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[dperf] + FNPATTERN dperf.(.+).rrd + TITLE Disk Performance + YAXIS Bytes / sec + DEF:qlen@RRDIDX@=@RRDFN@:qlen:AVERAGE + DEF:bps@RRDIDX@=@RRDFN@:bps:AVERAGE + DEF:rbps@RRDIDX@=@RRDFN@:rbps:AVERAGE + DEF:wbps@RRDIDX@=@RRDFN@:wbps:AVERAGE + LINE2:qlen@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:qlen@RRDIDX@:LAST:QLen \: %5.1lf (cur) + GPRINT:qlen@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:qlen@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:qlen@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + LINE2:bps@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:bps@RRDIDX@:LAST:TotalBPS \: %5.1lf (cur) + GPRINT:bps@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:bps@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:bps@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + LINE2:rbps@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:rbps@RRDIDX@:LAST:ReadBPS \: %5.1lf (cur) + GPRINT:rbps@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:rbps@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:rbps@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + LINE2:wbps@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:wbps@RRDIDX@:LAST:WriteBPS \: %5.1lf (cur) + GPRINT:wbps@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:wbps@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:wbps@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[dperfqlen] + FNPATTERN dperf.(.+).rrd + TITLE Disk Load + YAXIS Queue Length + DEF:qlen@RRDIDX@=@RRDFN@:qlen:AVERAGE + LINE2:qlen@RRDIDX@#@COLOR@:@RRDPARAM@ Queue Length + GPRINT:qlen@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:qlen@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:qlen@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:qlen@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[mperf] + FNPATTERN mperf.(.+).rrd + TITLE Memory Usage + YAXIS MBytes + -h 150 # default height is 100 - increase to 150 + -X 0 # don't scale y-axis to k, m etc + DEF:avail@RRDIDX@=@RRDFN@:avail:AVERAGE + CDEF:mavail@RRDIDX@=avail@RRDIDX@,1024,/ + DEF:commit@RRDIDX@=@RRDFN@:commit:AVERAGE + CDEF:mcommit@RRDIDX@=commit@RRDIDX@,1024,/ + DEF:poolpgres@RRDIDX@=@RRDFN@:poolpgres:AVERAGE + CDEF:mpoolpgres@RRDIDX@=poolpgres@RRDIDX@,1024,/ + DEF:poolpg@RRDIDX@=@RRDFN@:poolpg:AVERAGE + CDEF:mpoolpg@RRDIDX@=poolpg@RRDIDX@,1024,/ + DEF:poolnon@RRDIDX@=@RRDFN@:poolnon:AVERAGE + CDEF:mpoolnon@RRDIDX@=poolnon@RRDIDX@,1024,/ + DEF:cache@RRDIDX@=@RRDFN@:cache:AVERAGE + CDEF:mcache@RRDIDX@=cache@RRDIDX@,1024,/ + DEF:cacheres@RRDIDX@=@RRDFN@:cacheres:AVERAGE + CDEF:mcacheres@RRDIDX@=cacheres@RRDIDX@,1024,/ + DEF:coderes@RRDIDX@=@RRDFN@:coderes:AVERAGE + CDEF:mcoderes@RRDIDX@=coderes@RRDIDX@,1024,/ + DEF:codetot@RRDIDX@=@RRDFN@:codetot:AVERAGE + CDEF:mcodetot@RRDIDX@=codetot@RRDIDX@,1024,/ + DEF:drvres@RRDIDX@=@RRDFN@:drvres:AVERAGE + CDEF:mdrvres@RRDIDX@=drvres@RRDIDX@,1024,/ + DEF:drvtot@RRDIDX@=@RRDFN@:drvtot:AVERAGE + CDEF:mdrvtot@RRDIDX@=drvtot@RRDIDX@,1024,/ + LINE2:mavail@RRDIDX@#@COLOR@:Available \: + GPRINT:mavail@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mavail@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mavail@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mavail@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mcommit@RRDIDX@#@COLOR@:Committed \: + GPRINT:mcommit@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mcommit@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mcommit@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mcommit@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mpoolpgres@RRDIDX@#@COLOR@:Pool Pg Res \: + GPRINT:mpoolpgres@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mpoolpgres@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mpoolpgres@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mpoolpgres@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mpoolpg@RRDIDX@#@COLOR@:Pool Paged \: + GPRINT:mpoolpg@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mpoolpg@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mpoolpg@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mpoolpg@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mpoolnon@RRDIDX@#@COLOR@:Pool Nonpag \: + GPRINT:mpoolnon@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mpoolnon@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mpoolnon@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mpoolnon@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mcache@RRDIDX@#@COLOR@:Cache \: + GPRINT:mcache@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mcache@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mcache@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mcache@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mcacheres@RRDIDX@#@COLOR@:Cache Resid \: + GPRINT:mcacheres@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mcacheres@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mcacheres@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mcacheres@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mcoderes@RRDIDX@#@COLOR@:Code Res \: + GPRINT:mcoderes@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mcoderes@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mcoderes@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mcoderes@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mcodetot@RRDIDX@#@COLOR@:Code Tot \: + GPRINT:mcodetot@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mcodetot@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mcodetot@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mcodetot@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mdrvres@RRDIDX@#@COLOR@:Driver Res \: + GPRINT:mdrvres@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mdrvres@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mdrvres@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mdrvres@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + LINE2:mdrvtot@RRDIDX@#@COLOR@:Driver Tot \: + GPRINT:mdrvtot@RRDIDX@:LAST: %5.0lf (cur) + GPRINT:mdrvtot@RRDIDX@:MAX: \: %5.0lf (max) + GPRINT:mdrvtot@RRDIDX@:MIN: \: %5.0lf (min) + GPRINT:mdrvtot@RRDIDX@:AVERAGE: \: %5.0lf (avg)\n + Added: trunk/templates/windows-snmpinformant/cperf/message =================================================================== --- trunk/templates/windows-snmpinformant/cperf/message (rev 0) +++ trunk/templates/windows-snmpinformant/cperf/message 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,4 @@ +CPU Measures: +TABLE: noalarmsmsg,rrd(DS:dpc:cpuPercentDPCTime:GAUGE; DS:int:cpuPercentInterruptTime:GAUGE; DS:priv:cpuPercentPrivilegedTime:GAUGE; DS:proc:cpuPercentProcessorTime:GAUGE; DS:user:cpuPercentUserTime:GAUGE;) +ID|DPC|Interrupt|Privileged|Processor|User +{cpuInstance}|{cpuPercentDPCTime}|{cpuPercentInterruptTime}|{cpuPercentPrivilegedTime}|{cpuPercentProcessorTime}|{cpuPercentUserTime} Added: trunk/templates/windows-snmpinformant/cperf/oids =================================================================== --- trunk/templates/windows-snmpinformant/cperf/oids (rev 0) +++ trunk/templates/windows-snmpinformant/cperf/oids 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,6 @@ +cpuInstance : .1.3.6.1.4.1.9600.1.1.5.1.1 : branch +cpuPercentDPCTime : .1.3.6.1.4.1.9600.1.1.5.1.2 : branch +cpuPercentInterruptTime : .1.3.6.1.4.1.9600.1.1.5.1.3 : branch +cpuPercentPrivilegedTime : .1.3.6.1.4.1.9600.1.1.5.1.4 : branch +cpuPercentProcessorTime : .1.3.6.1.4.1.9600.1.1.5.1.5 : branch +cpuPercentUserTime : .1.3.6.1.4.1.9600.1.1.5.1.6 : branch Added: trunk/templates/windows-snmpinformant/dperf/message =================================================================== --- trunk/templates/windows-snmpinformant/dperf/message (rev 0) +++ trunk/templates/windows-snmpinformant/dperf/message 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,6 @@ + +Disk I/O Measures: +TABLE: noalarmsmsg,rrd(pri:lDiskInstanceTxt;DS:qlen:lDiskCurrDiskQLen:GAUGE; DS:bps:lDiskDiskBPS:GAUGE; DS:rbps:lDiskDiskRBPS:GAUGE; DS:wbps:lDiskDiskWBPS:GAUGE;) +ID|Queue Length|Total Bytes/s|Read Bytes/s|Write Bytes/s +{lDiskInstance}|{lDiskCurrDiskQLen.color}{lDiskCurrDiskQLen}|{lDiskDiskBPS}|{lDiskDiskRBPS}|{lDiskDiskWBPS} + Added: trunk/templates/windows-snmpinformant/dperf/oids =================================================================== --- trunk/templates/windows-snmpinformant/dperf/oids (rev 0) +++ trunk/templates/windows-snmpinformant/dperf/oids 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,5 @@ +lDiskInstance : 1.3.6.1.4.1.9600.1.1.1.1.1 : branch +lDiskCurrDiskQLen : 1.3.6.1.4.1.9600.1.1.1.1.13 : branch +lDiskDiskBPS : 1.3.6.1.4.1.9600.1.1.1.1.14 : branch +lDiskDiskRBPS : 1.3.6.1.4.1.9600.1.1.1.1.15 : branch +lDiskDiskWBPS : 1.3.6.1.4.1.9600.1.1.1.1.18 : branch Added: trunk/templates/windows-snmpinformant/dperf/thresholds =================================================================== --- trunk/templates/windows-snmpinformant/dperf/thresholds (rev 0) +++ trunk/templates/windows-snmpinformant/dperf/thresholds 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,2 @@ +lDiskCurrDiskQLen : yellow : >50 : Queue length very high +lDiskCurrDiskQLen : green : >30 : Queue length high Added: trunk/templates/windows-snmpinformant/dperf/transforms =================================================================== --- trunk/templates/windows-snmpinformant/dperf/transforms (rev 0) +++ trunk/templates/windows-snmpinformant/dperf/transforms 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1 @@ +lDiskInstanceTxt: REGSUB : {lDiskInstance} /[:_]// Added: trunk/templates/windows-snmpinformant/mperf/message =================================================================== --- trunk/templates/windows-snmpinformant/mperf/message (rev 0) +++ trunk/templates/windows-snmpinformant/mperf/message 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,6 @@ + +Memory Measures (KB): +TABLE: noalarmsmsg,rrd(pri:DummyPri; DS:avail:memoryAvailableKBytes:GAUGE; DS:commit:memoryCommittedKBytes:GAUGE; DS:poolpgres:memoryPoolPagedResidentKBytes:GAUGE; DS:poolpg:memoryPoolPagedKBytes:GAUGE; DS:poolnon:memoryPoolNonpagedKBytes:GAUGE; DS:cache:memoryCacheKBytes:GAUGE; DS:cacheres:memorySystemCacheResidentKBytes:GAUGE; DS:coderes:memorySystemCodeResidentKBytes:GAUGE; DS:codetot:memorySystemCodeTotalKBytes:GAUGE; DS:drvres:memorySystemDriverResidentKBytes:GAUGE; DS:drvtot:memorySystemDriverTotalKBytes:GAUGE; ) +Avail|Commited|Pool Paged Resid|Pool Pg|Pool Nonpaged|Cache|Sys Cache Res|Sys Code Res|Sys Code Tot|Sys Driver Res|Sys Driver Tot +{memoryAvailableKBytes}|{memoryCommittedKBytes}|{memoryPoolPagedResidentKBytes}|{memoryPoolPagedKBytes}|{memoryPoolNonpagedKBytes}|{memoryCacheKBytes}|{memorySystemCacheResidentKBytes}|{memorySystemCodeResidentKBytes}|{memorySystemCodeTotalKBytes}|{memorySystemDriverResidentKBytes}|{memorySystemDriverTotalKBytes} + Added: trunk/templates/windows-snmpinformant/mperf/oids =================================================================== --- trunk/templates/windows-snmpinformant/mperf/oids (rev 0) +++ trunk/templates/windows-snmpinformant/mperf/oids 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,40 @@ +memoryAvailableBytes : .1.3.6.1.4.1.9600.1.1.2.1 : branch +memoryAvailableKBytes : .1.3.6.1.4.1.9600.1.1.2.2 : branch +memoryAvailableMBytes : .1.3.6.1.4.1.9600.1.1.2.3 : branch +memoryCommittedBytes : .1.3.6.1.4.1.9600.1.1.2.4 : branch +memoryCacheBytes : .1.3.6.1.4.1.9600.1.1.2.5 : branch +memoryCacheBytesPeak : .1.3.6.1.4.1.9600.1.1.2.6 : branch +memoryPageFaultsPerSec : .1.3.6.1.4.1.9600.1.1.2.7 : branch +memoryPagesInputPerSec : .1.3.6.1.4.1.9600.1.1.2.8 : branch +memoryPagesOutputPerSec : .1.3.6.1.4.1.9600.1.1.2.9 : branch +memoryPagesPerSec : .1.3.6.1.4.1.9600.1.1.2.10 : branch +memoryPoolNonpagedBytes : .1.3.6.1.4.1.9600.1.1.2.11 : branch +memoryPoolPagedBytes : .1.3.6.1.4.1.9600.1.1.2.12 : branch +memoryPoolPagedResidentBytes : .1.3.6.1.4.1.9600.1.1.2.13 : branch +memorySystemCacheResidentBytes : .1.3.6.1.4.1.9600.1.1.2.14 : branch +memorySystemCodeResidentBytes : .1.3.6.1.4.1.9600.1.1.2.15 : branch +memorySystemCodeTotalBytes : .1.3.6.1.4.1.9600.1.1.2.16 : branch +memorySystemDriverResidentBytes : .1.3.6.1.4.1.9600.1.1.2.17 : branch +memorySystemDriverTotalBytes : .1.3.6.1.4.1.9600.1.1.2.18 : branch +memoryCommittedKBytes : .1.3.6.1.4.1.9600.1.1.2.19 : branch +memoryCacheKBytes : .1.3.6.1.4.1.9600.1.1.2.20 : branch +memoryCacheKBytesPeak : .1.3.6.1.4.1.9600.1.1.2.21 : branch +memoryPoolNonpagedKBytes : .1.3.6.1.4.1.9600.1.1.2.22 : branch +memoryPoolPagedKBytes : .1.3.6.1.4.1.9600.1.1.2.23 : branch +memoryPoolPagedResidentKBytes : .1.3.6.1.4.1.9600.1.1.2.24 : branch +memorySystemCacheResidentKBytes : .1.3.6.1.4.1.9600.1.1.2.25 : branch +memorySystemCodeResidentKBytes : .1.3.6.1.4.1.9600.1.1.2.26 : branch +memorySystemCodeTotalKBytes : .1.3.6.1.4.1.9600.1.1.2.27 : branch +memorySystemDriverResidentKBytes : .1.3.6.1.4.1.9600.1.1.2.28 : branch +memorySystemDriverTotalKBytes : .1.3.6.1.4.1.9600.1.1.2.29 : branch +memoryCommittedMBytes : .1.3.6.1.4.1.9600.1.1.2.30 : branch +memoryCacheMBytes : .1.3.6.1.4.1.9600.1.1.2.31 : branch +memoryCacheMBytesPeak : .1.3.6.1.4.1.9600.1.1.2.32 : branch +memoryPoolNonpagedMBytes : .1.3.6.1.4.1.9600.1.1.2.33 : branch +memoryPoolPagedMBytes : .1.3.6.1.4.1.9600.1.1.2.34 : branch +memoryPoolPagedResidentMBytes : .1.3.6.1.4.1.9600.1.1.2.35 : branch +memorySystemCacheResidentMBytes : .1.3.6.1.4.1.9600.1.1.2.36 : branch +memorySystemCodeResidentMBytes : .1.3.6.1.4.1.9600.1.1.2.37 : branch +memorySystemCodeTotalMBytes : .1.3.6.1.4.1.9600.1.1.2.38 : branch +memorySystemDriverResidentMBytes : .1.3.6.1.4.1.9600.1.1.2.39 : branch +memorySystemDriverTotalMBytes : .1.3.6.1.4.1.9600.1.1.2.40 : branch Added: trunk/templates/windows-snmpinformant/mperf/transforms =================================================================== --- trunk/templates/windows-snmpinformant/mperf/transforms (rev 0) +++ trunk/templates/windows-snmpinformant/mperf/transforms 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1 @@ +DummyPri: REGSUB : {memoryAvailableKBytes} /^.*$/0/ Added: trunk/templates/windows-snmpinformant/specs =================================================================== --- trunk/templates/windows-snmpinformant/specs (rev 0) +++ trunk/templates/windows-snmpinformant/specs 2009-09-11 05:41:27 UTC (rev 141) @@ -0,0 +1,4 @@ +vendor : windows +model : snmpinf +snmpver : 2 +sysdesc : Windows This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dba...@us...> - 2009-09-11 05:52:45
|
Revision: 142 http://devmon.svn.sourceforge.net/devmon/?rev=142&view=rev Author: dbaldwin Date: 2009-09-11 05:52:26 +0000 (Fri, 11 Sep 2009) Log Message: ----------- APC Environmental Monitor model 9340 Added Paths: ----------- trunk/templates/apc-9340/ trunk/templates/apc-9340/README trunk/templates/apc-9340/env/ trunk/templates/apc-9340/env/exceptions trunk/templates/apc-9340/env/message trunk/templates/apc-9340/env/oids trunk/templates/apc-9340/env/thresholds trunk/templates/apc-9340/env/transforms trunk/templates/apc-9340/specs Added: trunk/templates/apc-9340/README =================================================================== --- trunk/templates/apc-9340/README (rev 0) +++ trunk/templates/apc-9340/README 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,43 @@ +This template was created by David Baldwin + +NOTE: This does not imply any support responsibilities, liability in +case of this template or devmon causing physical, monetary or emotional +damages, or any other such obligations. It is merely to provide +credit to the original author of the template. + +APC Environmental Manager model 9340 + +RRD data collection for env must be setup +If using integrated devmon, add to TEST2RRD line: +env=devmon + +Otherwise ensure being processed by --extra-script option + +Also add to GRAPHS: +env,humidity + +Add to hobbitgraph.cfg: + +[env] + FNPATTERN env\.(.+).rrd + TITLE Temperature + YAXIS Celsius + DEF:p@RRDIDX@=@RRDFN@:temp:AVERAGE + LINE2:p@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:p@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:p@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:p@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:p@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + +[humidity] + FNPATTERN env.(.+).rrd + TITLE Humidity + YAXIS Percent + DEF:p@RRDIDX@=@RRDFN@:humidity:AVERAGE + LINE2:p@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:p@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:p@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:p@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:p@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n + + Added: trunk/templates/apc-9340/env/message =================================================================== --- trunk/templates/apc-9340/env/message (rev 0) +++ trunk/templates/apc-9340/env/message 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,11 @@ +Unit name: {memModulesStatusModuleName} +Location: {memModulesStatusModuleLocation} +Model number: {memModulesStatusModelNumber} +Serial number: {memModulesStatusSerialNumber} +Firmware Rev: {memModulesStatusFirmwareRev} Hardware Rev: {memModulesStatusHardwareRev} + +Environment status: + +TABLE: noalarmsmsg,rrd(pri:memSensorsStatusSensorName; DS:temp:memSensorsTemperature:GAUGE; DS:humidity:memSensorsHumidity:GAUGE; ) +Sensor|Name|Location|Temp|Humidity|Comm Status|Alarm|Errors +{memSensorsStatusSensorNumber}|{memSensorsStatusSensorName}|{memSensorsStatusSensorLocation}|{memSensorsTemperature.color}{memSensorsTemperature} {TempUnits}|{memSensorsHumidity.color}{memSensorsHumidity} %|{memSensorsCommStatusTxt}|{memSensorsAlarmStatusTxt}|{memSensorsTemperature.errors} {memSensorsHumidity.errors} Added: trunk/templates/apc-9340/env/oids =================================================================== --- trunk/templates/apc-9340/env/oids (rev 0) +++ trunk/templates/apc-9340/env/oids 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,27 @@ +memModulesStatusModuleName : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.2.0 : leaf +memModulesStatusModuleLocation : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.3.0 : leaf +memModulesStatusModelNumber : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.4.0 : leaf +memModulesStatusSerialNumber : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.5.0 : leaf +memModulesStatusFirmwareRev : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.6.0 : leaf +memModulesStatusHardwareRev : .1.3.6.1.4.1.318.1.1.10.4.1.2.1.7.0 : leaf +memSensorsStatusSysTempUnits : .1.3.6.1.4.1.318.1.1.10.4.2.1.0 : leaf +memSensorsStatusModuleNumber : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.1 : branch +memSensorsStatusSensorNumber : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.2 : branch +memSensorsStatusSensorName : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.3 : branch +memSensorsStatusSensorLocation : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.4 : branch +memSensorsTemperature : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.5 : branch +memSensorsHumidity : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.6 : branch +memSensorsCommStatus : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.7 : branch +memSensorsAlarmStatus : .1.3.6.1.4.1.318.1.1.10.4.2.3.1.8 : branch +memSensorsTempMaxThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.6 : branch +memSensorsTempHighThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.7 : branch +memSensorsTempLowThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.8 : branch +memSensorsTempMinThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.9 : branch +memSensorsHumidityMaxThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.19 : branch +memSensorsHumidityHighThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.20 : branch +memSensorsHumidityLowThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.21 : branch +memSensorsHumidityMinThresh : .1.3.6.1.4.1.318.1.1.10.4.2.5.1.22 : branch + +#upsEnvTemp : .1.3.6.1.4.1.318.1.1.10.2.3.2.1.4.1 : leaf +#upsEnvTempUnits : .1.3.6.1.4.1.318.1.1.10.2.3.2.1.5.1 : leaf +#upsEnvHumidity : .1.3.6.1.4.1.318.1.1.10.2.3.2.1.6.1 : leaf Added: trunk/templates/apc-9340/env/thresholds =================================================================== --- trunk/templates/apc-9340/env/thresholds (rev 0) +++ trunk/templates/apc-9340/env/thresholds 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,15 @@ +memSensorsTemperature : red : >{memSensorsTempMaxThresh} : Temperature is very high - over {memSensorsTempMaxThresh} +#memSensorsTemperature : red : <{memSensorsTempMinThresh} : Temperature is very low - under {memSensorsTempMinThresh} +memSensorsTemperature : yellow : >{memSensorsTempHighThresh} : Temperature is over {memSensorsTempHighThresh} +#memSensorsTemperature : yellow : <{memSensorsTempLowThresh} : Temperature is below {memSensorsTempLowThresh} +memSensorsHumidity : red : >{memSensorsHumidityMaxThresh} : Humidity is very high - over {memSensorsHumidityMaxThresh} +#memSensorsHumidity : red : <{memSensorsHumidityMinThresh} : Humidity is very low - under {memSensorsHumidityMinThresh} +memSensorsHumidity : yellow : >{memSensorsHumidityHighThresh} : Humidity is over {memSensorsHumidityHighThresh} +#memSensorsHumidity : yellow : <{memSensorsHumidityLowThresh} : Humidity is below {memSensorsHumidityLowThresh} +#upsEnvTempF : red : 105 : Temperature is very high. +#upsEnvTempF : yellow : 99 : Temperature is high. +#upsEnvHumidity : red : 80 : Humidity is very high. +#upsEnvHumidity : yellow : 50 : Humidity is high. +# Stupid APCs for some reasons return -1 for most humidity tests... +#upsEnvHmdVal : red : <0 : n/a +#upsEnvHmdVal : green : >=0 : {upsEnvHumidity}% Added: trunk/templates/apc-9340/env/transforms =================================================================== --- trunk/templates/apc-9340/env/transforms (rev 0) +++ trunk/templates/apc-9340/env/transforms 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,22 @@ +memSensorsStatusSysTempUnitsTxt : SWITCH : {memSensorsStatusSysTempUnits} 1=celsius,2=fahrenheit +memSensorsCommStatusTxt : SWITCH : {memSensorsCommStatus} 1=Not Installed,2=Comms OK,3=Comms Lost +memSensorsAlarmStatusTxt : SWITCH : {memSensorsAlarmStatus} 1=memNormal,2=memWarning,3=memCritical +TempUnits : REGSUB : {memSensorsTemperature} /^.*$/{memSensorsStatusSysTempUnitsTxt}/ +#SensorIndex : INDEX : {memSensorsStatusSensorNumber} + +# Native temperature unit +#upsEnvTempUnit : SWITCH : {upsEnvTempUnits} 1=Celsius,2=Fahrenheit + +# Change temperature from celsius to farenheit or vice versa +# Unfortunately, we can't use the calculated value for a SWITCH statement. If we could, we'd use these: +#CtoF : MATH : ({upsEnvTemp} x 1.8) + 32 +#FtoC : MATH : ({upsEnvTemp} - 32) x 5 / 9 +#upsEnvTempC : SWITCH : {upsEnvTempUnits} 1={upsEnvTemp}, 2={FtoC} +#upsEnvTempF : SWITCH : {upsEnvTempUnits} 1={CtoF}, 2={upsEnvTemp} + +# Calculate everything! Assume nothing! And no decimals (SNMP doesn't provide decimal and we probably don't need it). +#upsEnvTempC : MATH : ({upsEnvTemp} - (32 x ({upsEnvTempUnits} - 1))) x (5 / (1 + (4 x {upsEnvTempUnits}))) : 0 +#upsEnvTempF : MATH : ({upsEnvTemp} x 9 / (1 + (4 x {upsEnvTempUnits}))) + (32 x (2 - {upsEnvTempUnits})) : 0 + +# Trickery to get our humidity to report n/a if its below 0 +#upsEnvHmdVal : MATH : {upsEnvHumidity} Added: trunk/templates/apc-9340/specs =================================================================== --- trunk/templates/apc-9340/specs (rev 0) +++ trunk/templates/apc-9340/specs 2009-09-11 05:52:26 UTC (rev 142) @@ -0,0 +1,4 @@ +vendor : apc +model : 9340 +snmpver : 1 +sysdesc : MN:AP9340 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dba...@us...> - 2009-09-11 06:00:58
|
Revision: 143 http://devmon.svn.sourceforge.net/devmon/?rev=143&view=rev Author: dbaldwin Date: 2009-09-11 06:00:39 +0000 (Fri, 11 Sep 2009) Log Message: ----------- DELL ML6000 tape library Added Paths: ----------- trunk/templates/dell-ml6000/ trunk/templates/dell-ml6000/README trunk/templates/dell-ml6000/diag/ trunk/templates/dell-ml6000/diag/exceptions trunk/templates/dell-ml6000/diag/message trunk/templates/dell-ml6000/diag/oids trunk/templates/dell-ml6000/diag/thresholds trunk/templates/dell-ml6000/diag/transforms trunk/templates/dell-ml6000/specs Added: trunk/templates/dell-ml6000/README =================================================================== --- trunk/templates/dell-ml6000/README (rev 0) +++ trunk/templates/dell-ml6000/README 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,27 @@ +This template was created by David Baldwin + +NOTE: This does not imply any support responsibilities, liability in +case of this template or devmon causing physical, monetary or emotional +damages, or any other such obligations. It is merely to provide +credit to the original author of the template. + +DELL ML6000 tape library status + +RRD data collection for diag must be setup +If using integrated devmon, add to TEST2RRD line: +diag=devmon + +Otherwise ensure being processed by --extra-script option + +Add to hobbitgraph.cfg: + +[diag] + FNPATTERN diag.(.+).rrd + TITLE Tape Loads + YAXIS Load Operations + DEF:p@RRDIDX@=@RRDFN@:loads:AVERAGE + LINE2:p@RRDIDX@#@COLOR@:@RRDPARAM@ + GPRINT:p@RRDIDX@:LAST: \: %5.1lf (cur) + GPRINT:p@RRDIDX@:MAX: \: %5.1lf (max) + GPRINT:p@RRDIDX@:MIN: \: %5.1lf (min) + GPRINT:p@RRDIDX@:AVERAGE: \: %5.1lf (avg)\n Added: trunk/templates/dell-ml6000/diag/message =================================================================== --- trunk/templates/dell-ml6000/diag/message (rev 0) +++ trunk/templates/dell-ml6000/diag/message 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,26 @@ +Name: {libraryName} Description: {libraryDescription} +Vendor: {libraryVendor} Model: {libraryModel} +Serial: {librarySerialNumber} +Firmware Rev: {libraryFirmwareVersion} + +<table border=1 cellpadding=5><tr> +<td>Status</td><td>Physical Drives</td><td>Power</td><td>Cooling</td><td>Control</td><td>Connectivity</td><td>Robotics</td><td>Media</td><td>Drives</td><td>Operator</td> +</tr><tr> +<td>{libraryGlobalStatusTxt.color}{libraryGlobalStatusTxt}</td><td>{overallPhDriveReadinessStatusTxt.color}{overallPhDriveReadinessStatusTxt}</td><td>{powerStatusTxt.color}{powerStatusTxt}</td><td>{coolingStatusTxt.color}{coolingStatusTxt}</td><td>{controlStatusTxt.color}{controlStatusTxt}</td><td>{connectivityStatusTxt.color}{connectivityStatusTxt}</td><td>{roboticsStatusTxt.color}{roboticsStatusTxt}</td><td>{mediaStatusTxt.color}{mediaStatusTxt}</td><td>{driveStatusTxt.color}{driveStatusTxt}</td><td>{operatorActionRequestTxt.color}{operatorActionRequestTxt}</td> +</tr></table> + +<table border=1 cellpadding=5><tr> +<td>Phys Library</td><td>Main Door</td><td>IE Door</td><td>Lib Slots</td><td>IE Slots</td><td>Robot</td> +</tr><tr> +<td>{physicalLibraryStateTxt.color}{physicalLibraryStateTxt}</td><td>{aggregatedMainDoorStatusTxt.color}{aggregatedMainDoorStatusTxt}</td><td>{aggregatedIEDoorStatusTxt.color}{aggregatedIEDoorStatusTxt}</td><td>{numStorageSlots}</td><td>{numIESlots}</td><td>{robotStateTxt.color}{robotStateTxt}</td> +</tr></table> + +Physical Drives ({numPhDrives}): +TABLE:noalarmsmsg,rrd(pri:phDriveSerialNumber; DS:loads:phDriveLoads:GAUGE; DS:loadops:phDriveLoads:COUNTER;) +State|Ser No|Model|Vendor|Type|Loc|FW Rev|Lib Name|RAS Sts|Clean|IfType|Loads +{phDriveStateTxt.color}{phDriveStateTxt}|{phDriveSerialNumber}|{phDriveModel}|{phDriveVendor}|{phDriveType}|{phDriveLocation}|{phDriveFirmwareVersion}|{phDriveLogicalLibraryName}|{phDriveRasStatusTxt.color}{phDriveRasStatusTxt}|{phDriveNeedsCleaningTxt.color}{phDriveNeedsCleaningTxt}|{phDriveInterfaceTypeTxt}|{phDriveLoads} + +FC Ports +TABLE:noalarmsmsg +Drv S/N|Type|WWNN|WWPN|LoopID|LMode|Speed|FrameSz +{fcPortDriveSerialNumber}|{fcPortTypeTxt}|{fcPortWWNodeNameTxt}|{fcPortWWPortNameTxt}|{fcPortLoopId}|{fcPortLoopIdModeTxt}|{fcPortNegotiatedSpeedTxt}|{fcPortFrameSize} Added: trunk/templates/dell-ml6000/diag/oids =================================================================== --- trunk/templates/dell-ml6000/diag/oids (rev 0) +++ trunk/templates/dell-ml6000/diag/oids 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,68 @@ +#librarySNMPAgentDescription : .1.3.6.1.4.1.3764.1.10.10.1.2.0 : leaf +libraryName : .1.3.6.1.4.1.3764.1.10.10.1.3.0 : leaf +libraryVendor : .1.3.6.1.4.1.3764.1.10.10.1.4.0 : leaf +librarySerialNumber : .1.3.6.1.4.1.3764.1.10.10.1.5.0 : leaf +libraryDescription : .1.3.6.1.4.1.3764.1.10.10.1.6.0 : leaf +libraryModel : .1.3.6.1.4.1.3764.1.10.10.1.7.0 : leaf +libraryGlobalStatus : .1.3.6.1.4.1.3764.1.10.10.1.8.0 : leaf +#libraryURL : .1.3.6.1.4.1.3764.1.10.10.1.9.0 : leaf +#libraryProductName : .1.3.6.1.4.1.3764.1.10.10.1.10.0 : leaf +libraryFirmwareVersion : .1.3.6.1.4.1.3764.1.10.10.1.11.0 : leaf +overallPhDriveReadinessStatus : .1.3.6.1.4.1.3764.1.10.10.11.1.0 : leaf +phDriveSerialNumber : .1.3.6.1.4.1.3764.1.10.10.11.3.1.2 : branch +phDriveModel : .1.3.6.1.4.1.3764.1.10.10.11.3.1.3 : branch +phDriveVendor : .1.3.6.1.4.1.3764.1.10.10.11.3.1.4 : branch +phDriveType : .1.3.6.1.4.1.3764.1.10.10.11.3.1.5 : branch +phDriveLocation : .1.3.6.1.4.1.3764.1.10.10.11.3.1.6 : branch +phDriveFirmwareVersion : .1.3.6.1.4.1.3764.1.10.10.11.3.1.7 : branch +phDriveLogicalLibraryName : .1.3.6.1.4.1.3764.1.10.10.11.3.1.8 : branch +#phDriveLibrarySerialNumber : .1.3.6.1.4.1.3764.1.10.10.11.3.1.9 : branch +phDriveState : .1.3.6.1.4.1.3764.1.10.10.11.3.1.10 : branch +phDriveRasStatus : .1.3.6.1.4.1.3764.1.10.10.11.3.1.11 : branch +phDriveNeedsCleaning : .1.3.6.1.4.1.3764.1.10.10.11.3.1.12 : branch +phDriveInterfaceType : .1.3.6.1.4.1.3764.1.10.10.11.3.1.13 : branch +#phDriveScsiLun : .1.3.6.1.4.1.3764.1.10.10.11.3.1.14 : branch +#phDriveScsiId : .1.3.6.1.4.1.3764.1.10.10.11.3.1.15 : branch +phDriveLoads : .1.3.6.1.4.1.3764.1.10.10.11.3.1.16 : branch +#phDrivePhysicalSerialNumber : .1.3.6.1.4.1.3764.1.10.10.11.3.1.17 : branch +powerStatus : .1.3.6.1.4.1.3764.1.10.10.12.1.0 : leaf +coolingStatus : .1.3.6.1.4.1.3764.1.10.10.12.2.0 : leaf +controlStatus : .1.3.6.1.4.1.3764.1.10.10.12.3.0 : leaf +connectivityStatus : .1.3.6.1.4.1.3764.1.10.10.12.4.0 : leaf +roboticsStatus : .1.3.6.1.4.1.3764.1.10.10.12.5.0 : leaf +mediaStatus : .1.3.6.1.4.1.3764.1.10.10.12.6.0 : leaf +driveStatus : .1.3.6.1.4.1.3764.1.10.10.12.7.0 : leaf +operatorActionRequest : .1.3.6.1.4.1.3764.1.10.10.12.8.0 : leaf +#numLogicalLibraries : .1.3.6.1.4.1.3764.1.10.10.13.1.0 : leaf +#logicalLibraryName : .1.3.6.1.4.1.3764.1.10.10.13.2.1.2 : branch +#logicalLibrarySerialNumber : .1.3.6.1.4.1.3764.1.10.10.13.2.1.3 : branch +#logicalLibraryModel : .1.3.6.1.4.1.3764.1.10.10.13.2.1.4 : branch +#logicalLibraryAssignedLun : .1.3.6.1.4.1.3764.1.10.10.13.2.1.5 : branch +#logicalLibraryMediaDomain : .1.3.6.1.4.1.3764.1.10.10.13.2.1.6 : branch +#logicalLibrarySupportedMediaTypes : .1.3.6.1.4.1.3764.1.10.10.13.2.1.7 : branch +logicalLibraryState : .1.3.6.1.4.1.3764.1.10.10.13.2.1.8 : branch +#logicalLibraryNumSlots : .1.3.6.1.4.1.3764.1.10.10.13.2.1.9 : branch +#logicalLibraryNumIE : .1.3.6.1.4.1.3764.1.10.10.13.2.1.10 : branch +#logicalLibraryNumTapeDrives : .1.3.6.1.4.1.3764.1.10.10.13.2.1.11 : branch +#logicalLibraryStorageElemAddr : .1.3.6.1.4.1.3764.1.10.10.13.2.1.12 : branch +#logicalLibraryIEElemAddr : .1.3.6.1.4.1.3764.1.10.10.13.2.1.13 : branch +#logicalLibraryTapeDriveElemAddr : .1.3.6.1.4.1.3764.1.10.10.13.2.1.14 : branch +#logicalLibraryChangerDeviceAddr : .1.3.6.1.4.1.3764.1.10.10.13.2.1.15 : branch +physicalLibraryState : .1.3.6.1.4.1.3764.1.10.10.14.1.0 : leaf +aggregatedMainDoorStatus : .1.3.6.1.4.1.3764.1.10.10.14.2.0 : leaf +aggregatedIEDoorStatus : .1.3.6.1.4.1.3764.1.10.10.14.3.0 : leaf +numStorageSlots : .1.3.6.1.4.1.3764.1.10.10.14.4.0 : leaf +numIESlots : .1.3.6.1.4.1.3764.1.10.10.14.5.0 : leaf +numPhDrives : .1.3.6.1.4.1.3764.1.10.10.14.6.0 : leaf +robotState : .1.3.6.1.4.1.3764.1.10.10.14.30.2.0 : leaf +fcPortType : .1.3.6.1.4.1.3764.1.10.10.15.1.1.2 : branch +fcPortWWNodeName : .1.3.6.1.4.1.3764.1.10.10.15.1.1.3 : branch +fcPortWWPortName : .1.3.6.1.4.1.3764.1.10.10.15.1.1.4 : branch +fcPortLoopId : .1.3.6.1.4.1.3764.1.10.10.15.1.1.5 : branch +fcPortLoopIdMode : .1.3.6.1.4.1.3764.1.10.10.15.1.1.6 : branch +#fcPortId : .1.3.6.1.4.1.3764.1.10.10.15.1.1.7 : branch +fcPortNegotiatedSpeed : .1.3.6.1.4.1.3764.1.10.10.15.1.1.8 : branch +fcPortRasStatus : .1.3.6.1.4.1.3764.1.10.10.15.1.1.9 : branch +#fcPortFWRev : .1.3.6.1.4.1.3764.1.10.10.15.1.1.10 : branch +fcPortFrameSize : .1.3.6.1.4.1.3764.1.10.10.15.1.1.11 : branch +fcPortDriveSerialNumber : .1.3.6.1.4.1.3764.1.10.10.15.1.1.12 : branch Added: trunk/templates/dell-ml6000/diag/thresholds =================================================================== --- trunk/templates/dell-ml6000/diag/thresholds (rev 0) +++ trunk/templates/dell-ml6000/diag/thresholds 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,57 @@ +libraryGlobalStatusTxt : green : 1=good,5=informational : +libraryGlobalStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +libraryGlobalStatusTxt : red : 2=failed,3=degraded : +overallPhDriveReadinessStatusTxt : green : 1=online : +overallPhDriveReadinessStatusTxt : yellow : 2=onlinePending,4=offlinePending,5=shutdownPending : +overallPhDriveReadinessStatusTxt : red : 3=offline : +phDriveStateTxt : green : 1=online : +phDriveStateTxt : yellow : 2=onlinePending,4=offlinePending,5=shutdownPending : +phDriveStateTxt : red : 3=offline : +phDriveRasStatusTxt : green : 1=good,5=informational : +phDriveRasStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +phDriveRasStatusTxt : red : 2=failed,3=degraded : +phDriveNeedsCleaningTxt : green : 2=notRequired : +phDriveNeedsCleaningTxt : yellow : 1=required : +phDriveNeedsCleaningTxt : red : 3=immediate : +powerStatusTxt : green : 1=good,5=informational : +powerStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +powerStatusTxt : red : 2=failed,3=degraded : +coolingStatusTxt : green : 1=good,5=informational : +coolingStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +coolingStatusTxt : red : 2=failed,3=degraded : +controlStatusTxt : green : 1=good,5=informational : +controlStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +controlStatusTxt : red : 2=failed,3=degraded : +connectivityStatusTxt : green : 1=good,5=informational : +connectivityStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +connectivityStatusTxt : red : 2=failed,3=degraded : +roboticsStatusTxt : green : 1=good,5=informational : +roboticsStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +roboticsStatusTxt : red : 2=failed,3=degraded : +mediaStatusTxt : green : 1=good,5=informational : +mediaStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +mediaStatusTxt : red : 2=failed,3=degraded : +driveStatusTxt : green : 1=good,5=informational : +driveStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +driveStatusTxt : red : 2=failed,3=degraded : +operatorActionRequestTxt : green : 2=no : +operatorActionRequestTxt : yellow : 1=yes : +operatorActionRequestTxt : red : : +logicalLibraryStateTxt : green : 1=online : +logicalLibraryStateTxt : yellow : 2=onlinePending,4=offlinePending,5=shutdownPending : +logicalLibraryStateTxt : red : 3=offline : +physicalLibraryStateTxt : green : 1=online : +physicalLibraryStateTxt : yellow : 2=onlinePending,4=offlinePending,5=shutdownPending : +physicalLibraryStateTxt : red : 3=offline : +aggregatedMainDoorStatusTxt : green : 2=closed : +aggregatedMainDoorStatusTxt : yellow : 3=unknown : +aggregatedMainDoorStatusTxt : red : 1=open : +aggregatedIEDoorStatusTxt : green : 2=closedAndLocked : +aggregatedIEDoorStatusTxt : yellow : 3=closedAndUnLocked : +aggregatedIEDoorStatusTxt : red : 1=opened : +robotStateTxt : green : 1=ready : +robotStateTxt : yellow : 2=notReady : +robotStateTxt : red : : +fcPortRasStatusTxt : green : 1=good,5=informational : +fcPortRasStatusTxt : yellow : 4=warning,6=unknown,7=invalid : +fcPortRasStatusTxt : red : 2=failed,3=degraded : Added: trunk/templates/dell-ml6000/diag/transforms =================================================================== --- trunk/templates/dell-ml6000/diag/transforms (rev 0) +++ trunk/templates/dell-ml6000/diag/transforms 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,26 @@ +libraryGlobalStatusTxt : SWITCH : {libraryGlobalStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +overallPhDriveReadinessStatusTxt : SWITCH : {overallPhDriveReadinessStatus} 1=online,2=onlinePending,3=offline,4=offlinePending,5=shutdownPending +phDriveStateTxt : SWITCH : {phDriveState} 1=online,2=onlinePending,3=offline,4=offlinePending,5=shutdownPending +phDriveRasStatusTxt : SWITCH : {phDriveRasStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +phDriveNeedsCleaningTxt : SWITCH : {phDriveNeedsCleaning} 1=required,2=notRequired,3=immediate +phDriveInterfaceTypeTxt : SWITCH : {phDriveInterfaceType} 1=scsi,2=fibreChannel,3=sas,4=iscsi +powerStatusTxt : SWITCH : {powerStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +coolingStatusTxt : SWITCH : {coolingStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +controlStatusTxt : SWITCH : {controlStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +connectivityStatusTxt : SWITCH : {connectivityStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +roboticsStatusTxt : SWITCH : {roboticsStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +mediaStatusTxt : SWITCH : {mediaStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +driveStatusTxt : SWITCH : {driveStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid +operatorActionRequestTxt : SWITCH : {operatorActionRequest} 1=yes,2=no +logicalLibraryStateTxt : SWITCH : {logicalLibraryState} 1=online,2=onlinePending,3=offline,4=offlinePending,5=shutdownPending +physicalLibraryStateTxt : SWITCH : {physicalLibraryState} 1=online,2=onlinePending,3=offline,4=offlinePending,5=shutdownPending +aggregatedMainDoorStatusTxt : SWITCH : {aggregatedMainDoorStatus} 1=open,2=closed,3=unknown +aggregatedIEDoorStatusTxt : SWITCH : {aggregatedIEDoorStatus} 1=opened,2=closedAndLocked,3=closedAndUnLocked +robotStateTxt : SWITCH : {robotState} 1=ready,2=notReady +fcPortTypeTxt : SWITCH : {fcPortType} 1=nPort,2=nlPort,3=fPort,4=flPort,5=unknown +fcPortWWNodeNameTxt : REGSUB : {fcPortWWNodeName} /^0x(..)(..)(..)(..)\.(..)(..)(..)(..)/$1:$2:$3:$4:$5:$6:$7:$8/ +fcPortWWPortNameTxt : REGSUB : {fcPortWWPortName} /^0x(..)(..)(..)(..)\.(..)(..)(..)(..)/$1:$2:$3:$4:$5:$6:$7:$8/ +fcPortLoopIdModeTxt : SWITCH : {fcPortLoopIdMode} 1=soft,2=hard +fcPortNegotiatedSpeedTxt : SWITCH : {fcPortNegotiatedSpeed} 1=auto,2=1 Gbps,3=2 Gbps,4=4 Gbps +fcPortRasStatusTxt : SWITCH : {fcPortRasStatus} 1=good,2=failed,3=degraded,4=warning,5=informational,6=unknown,7=invalid + Added: trunk/templates/dell-ml6000/specs =================================================================== --- trunk/templates/dell-ml6000/specs (rev 0) +++ trunk/templates/dell-ml6000/specs 2009-09-11 06:00:39 UTC (rev 143) @@ -0,0 +1,4 @@ +vendor : dell +model : ml6000 +snmpver : 2 +sysdesc : Linux This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dba...@us...> - 2009-09-11 06:30:48
|
Revision: 144 http://devmon.svn.sourceforge.net/devmon/?rev=144&view=rev Author: dbaldwin Date: 2009-09-11 06:30:41 +0000 (Fri, 11 Sep 2009) Log Message: ----------- Fibre channel switch status Added Paths: ----------- trunk/templates/brocade-fcsw/ trunk/templates/brocade-fcsw/README trunk/templates/brocade-fcsw/diag/ trunk/templates/brocade-fcsw/diag/exceptions trunk/templates/brocade-fcsw/diag/message trunk/templates/brocade-fcsw/diag/oids trunk/templates/brocade-fcsw/diag/thresholds trunk/templates/brocade-fcsw/diag/transforms trunk/templates/brocade-fcsw/specs Added: trunk/templates/brocade-fcsw/README =================================================================== --- trunk/templates/brocade-fcsw/README (rev 0) +++ trunk/templates/brocade-fcsw/README 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,9 @@ +This template was created by David Baldwin + +NOTE: This does not imply any support responsibilities, liability in +case of this template or devmon causing physical, monetary or emotional +damages, or any other such obligations. It is merely to provide +credit to the original author of the template. + +Status for Fibre Channel switches. +Tested on Brocade switches, but uses standard fibre channel device MIB Added: trunk/templates/brocade-fcsw/diag/message =================================================================== --- trunk/templates/brocade-fcsw/diag/message (rev 0) +++ trunk/templates/brocade-fcsw/diag/message 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,24 @@ +Switch Details +TABLE:noalarmsmsg +ID|Type|Name|SerNo|State|Status|Uptime +{connUnitIdTxt}|{connUnitTypeTxt}|{connUnitName}|{connUnitSn}|{connUnitStateTxt.color}{connUnitStateTxt}|{connUnitStatusTxt.color}{connUnitStatusTxt}|{connUnitUpTimeTxt} + +Switch Info +TABLE:noalarmsmsg +Ports|DomID|PrxyMst|Princ +{connUnitNumports}|{connUnitDomainIdTxt}|{connUnitProxyMasterTxt}|{connUnitPrincipalTxt} + +Revisions +TABLE:noalarmsmsg +Item|Rev +{connUnitRevsDescription}|{connUnitRevsRevId} + +Sensors +TABLE:noalarmsmsg +ID|Name|Status|Location|Type|Value|Message +{connUnitSensorIndex}|{connUnitSensorName}|{connUnitSensorStatusTxt.color}{connUnitSensorStatusTxt}|{connUnitSensorTypeTxt}|{connUnitSensorCharacteristicTxt}|{connUnitSensorValue}|{connUnitSensorMessage} + +Ports +TABLE:noalarmsmsg +ID|Phys|Type|State|Status|HWState|SFP Type|SerNo|Vendor|Speed|Ctl +{connUnitPortBestState.color}{connUnitPortIndex}|{connUnitPortPhysicalNumber}|{connUnitPortTypeTxt}|{connUnitPortStateTxt}|{connUnitPortStatusTxt.color}{connUnitPortStatusTxt}|{connUnitPortHWStateTxt}|{connUnitPortTransmitterTypeTxt} {connUnitPortModuleTypeTxt}|{connUnitPortSn}|{connUnitPortVendor}|{connUnitPortSpeedVal} Gbps|{connUnitPortControlTxt} Added: trunk/templates/brocade-fcsw/diag/oids =================================================================== --- trunk/templates/brocade-fcsw/diag/oids (rev 0) +++ trunk/templates/brocade-fcsw/diag/oids 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,84 @@ +#systemURL : .1.3.6.1.3.94.1.2.0 : leaf +connUnitId : .1.3.6.1.3.94.1.6.1.1 : branch +#connUnitGlobalId : .1.3.6.1.3.94.1.6.1.2 : branch +connUnitType : .1.3.6.1.3.94.1.6.1.3 : branch +connUnitNumports : .1.3.6.1.3.94.1.6.1.4 : branch +connUnitState : .1.3.6.1.3.94.1.6.1.5 : branch +connUnitStatus : .1.3.6.1.3.94.1.6.1.6 : branch +connUnitProduct : .1.3.6.1.3.94.1.6.1.7 : branch +connUnitSn : .1.3.6.1.3.94.1.6.1.8 : branch +connUnitUpTime : .1.3.6.1.3.94.1.6.1.9 : branch +connUnitUrl : .1.3.6.1.3.94.1.6.1.10 : branch +connUnitDomainId : .1.3.6.1.3.94.1.6.1.11 : branch +connUnitProxyMaster : .1.3.6.1.3.94.1.6.1.12 : branch +connUnitPrincipal : .1.3.6.1.3.94.1.6.1.13 : branch +connUnitNumSensors : .1.3.6.1.3.94.1.6.1.14 : branch +connUnitNumRevs : .1.3.6.1.3.94.1.6.1.17 : branch +connUnitModuleId : .1.3.6.1.3.94.1.6.1.19 : branch +connUnitName : .1.3.6.1.3.94.1.6.1.20 : branch +connUnitInfo : .1.3.6.1.3.94.1.6.1.21 : branch +connUnitControl : .1.3.6.1.3.94.1.6.1.22 : branch +connUnitContact : .1.3.6.1.3.94.1.6.1.23 : branch +connUnitLocation : .1.3.6.1.3.94.1.6.1.24 : branch +#connUnitEventFilter : .1.3.6.1.3.94.1.6.1.25 : branch +#connUnitNumEvents : .1.3.6.1.3.94.1.6.1.26 : branch +#connUnitMaxEvents : .1.3.6.1.3.94.1.6.1.27 : branch +#connUnitEventCurrID : .1.3.6.1.3.94.1.6.1.28 : branch +#connUnitRevsUnitId : .1.3.6.1.3.94.1.7.1.1 : branch +connUnitRevsIndex : .1.3.6.1.3.94.1.7.1.2 : branch +connUnitRevsRevId : .1.3.6.1.3.94.1.7.1.3 : branch +connUnitRevsDescription : .1.3.6.1.3.94.1.7.1.4 : branch +#connUnitSensorUnitId : .1.3.6.1.3.94.1.8.1.1 : branch +connUnitSensorIndex : .1.3.6.1.3.94.1.8.1.2 : branch +connUnitSensorName : .1.3.6.1.3.94.1.8.1.3 : branch +connUnitSensorStatus : .1.3.6.1.3.94.1.8.1.4 : branch +connUnitSensorInfo : .1.3.6.1.3.94.1.8.1.5 : branch +connUnitSensorMessage : .1.3.6.1.3.94.1.8.1.6 : branch +connUnitSensorType : .1.3.6.1.3.94.1.8.1.7 : branch +connUnitSensorCharacteristic : .1.3.6.1.3.94.1.8.1.8 : branch +#connUnitPortUnitId : .1.3.6.1.3.94.1.10.1.1 : branch +connUnitPortIndex : .1.3.6.1.3.94.1.10.1.2 : branch +connUnitPortType : .1.3.6.1.3.94.1.10.1.3 : branch +#connUnitPortFCClassCap : .1.3.6.1.3.94.1.10.1.4 : branch +#connUnitPortFCClassOp : .1.3.6.1.3.94.1.10.1.5 : branch +connUnitPortState : .1.3.6.1.3.94.1.10.1.6 : branch +connUnitPortStatus : .1.3.6.1.3.94.1.10.1.7 : branch +connUnitPortTransmitterType : .1.3.6.1.3.94.1.10.1.8 : branch +connUnitPortModuleType : .1.3.6.1.3.94.1.10.1.9 : branch +#connUnitPortWwn : .1.3.6.1.3.94.1.10.1.10 : branch +#connUnitPortFCId : .1.3.6.1.3.94.1.10.1.11 : branch +connUnitPortSn : .1.3.6.1.3.94.1.10.1.12 : branch +connUnitPortRevision : .1.3.6.1.3.94.1.10.1.13 : branch +connUnitPortVendor : .1.3.6.1.3.94.1.10.1.14 : branch +connUnitPortSpeed : .1.3.6.1.3.94.1.10.1.15 : branch +connUnitPortControl : .1.3.6.1.3.94.1.10.1.16 : branch +connUnitPortName : .1.3.6.1.3.94.1.10.1.17 : branch +connUnitPortPhysicalNumber : .1.3.6.1.3.94.1.10.1.18 : branch +#connUnitPortStatObject : .1.3.6.1.3.94.1.10.1.19 : branch +#connUnitPortProtocolCap : .1.3.6.1.3.94.1.10.1.20 : branch +#connUnitPortProtocolOp : .1.3.6.1.3.94.1.10.1.21 : branch +connUnitPortNodeWwn : .1.3.6.1.3.94.1.10.1.22 : branch +connUnitPortHWState : .1.3.6.1.3.94.1.10.1.23 : branch +#connUnitEventUnitId : .1.3.6.1.3.94.1.11.1.1 : branch +#connUnitEventIndex : .1.3.6.1.3.94.1.11.1.2 : branch +#connUnitEventId : .1.3.6.1.3.94.1.11.1.3 : branch +#connUnitREventTime : .1.3.6.1.3.94.1.11.1.4 : branch +#connUnitSEventTime : .1.3.6.1.3.94.1.11.1.5 : branch +#connUnitEventSeverity : .1.3.6.1.3.94.1.11.1.6 : branch +#connUnitEventType : .1.3.6.1.3.94.1.11.1.7 : branch +#connUnitEventObject : .1.3.6.1.3.94.1.11.1.8 : branch +#connUnitEventDescr : .1.3.6.1.3.94.1.11.1.9 : branch +#connUnitLinkUnitId : .1.3.6.1.3.94.1.12.1.1 : branch +#connUnitLinkIndex : .1.3.6.1.3.94.1.12.1.2 : branch +#connUnitLinkNodeIdX : .1.3.6.1.3.94.1.12.1.3 : branch +#connUnitLinkPortNumberX : .1.3.6.1.3.94.1.12.1.4 : branch +#connUnitLinkPortWwnX : .1.3.6.1.3.94.1.12.1.5 : branch +#connUnitLinkNodeIdY : .1.3.6.1.3.94.1.12.1.6 : branch +#connUnitLinkPortNumberY : .1.3.6.1.3.94.1.12.1.7 : branch +#connUnitLinkPortWwnY : .1.3.6.1.3.94.1.12.1.8 : branch +#connUnitLinkAgentAddressY : .1.3.6.1.3.94.1.12.1.9 : branch +#connUnitLinkAgentAddressTypeY : .1.3.6.1.3.94.1.12.1.10 : branch +#connUnitLinkAgentPortY : .1.3.6.1.3.94.1.12.1.11 : branch +#connUnitLinkUnitTypeY : .1.3.6.1.3.94.1.12.1.12 : branch +#connUnitLinkConnIdY : .1.3.6.1.3.94.1.12.1.13 : branch +#connUnitLinkCurrIndex : .1.3.6.1.3.94.1.12.1.14 : branch Added: trunk/templates/brocade-fcsw/diag/thresholds =================================================================== --- trunk/templates/brocade-fcsw/diag/thresholds (rev 0) +++ trunk/templates/brocade-fcsw/diag/thresholds 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,24 @@ +connUnitStateTxt : green : online : +connUnitStateTxt : yellow : unknown : +connUnitStateTxt : red : offline : +connUnitStatusTxt : green : ok : +connUnitStatusTxt : yellow : unknown|unused|warning : +connUnitStatusTxt : red : failed : +connUnitControlTxt : green : online : +connUnitControlTxt : yellow : unknown|invalid|resetColdStart|resetWarmStart : +connUnitControlTxt : red : offline : +connUnitSensorStatusTxt : green : ok|other : +connUnitSensorStatusTxt : yellow : unknown|warning : +connUnitSensorStatusTxt : red : failed : +connUnitPortStateTxt : green : online : +connUnitPortStateTxt : yellow : offline|unknown|bypassed|diagnostics : +connUnitPortStateTxt : red : : +connUnitPortStatusTxt : green : unused|ready|ols : +connUnitPortStatusTxt : yellow : unknown|warning|notparticipating|initializing|other : +connUnitPortStatusTxt : red : failure|bypass : +connUnitPortControlTxt : green : onlinePort : +connUnitPortControlTxt : yellow : unknown|invalid|reset|bypass|unbypass|resetCounters : +connUnitPortControlTxt : red : offline : +connUnitPortHWStateTxt : green : active|unknown|noMedia : +connUnitPortHWStateTxt : yellow : bypassed|loopback|txfault|linkDown : +connUnitPortHWStateTxt : red : failed : Added: trunk/templates/brocade-fcsw/diag/transforms =================================================================== --- trunk/templates/brocade-fcsw/diag/transforms (rev 0) +++ trunk/templates/brocade-fcsw/diag/transforms 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,30 @@ +connUnitIdWWN : UNPACK : {connUnitId} H16 +connUnitIdTxt : REGSUB : {connUnitIdWWN} /(..)(..)(..)(..)(..)(..)(..)(..)/$1:$2:$3:$4:$5:$6:$7:$8/ +connUnitDomainIdNum : UNPACK : {connUnitDomainId} H6 +connUnitDomainIdTxt : REGSUB : {connUnitDomainIdNum} /^0+// +connUnitTypeTxt : SWITCH : {connUnitType} 1=unknown,2=other,3=hub,4=switch,5=gateway,6=converter,7=hba,8=proxy-agent,9=storage-device,10=host,11=storage-subsystem,12=module,13=swdriver,14=storage-access-device,15=wdm,16=ups,17=nas +connUnitStateTxt : SWITCH : {connUnitState} 1=unknown,2=online,3=offline +connUnitStatusTxt : SWITCH : {connUnitStatus} 1=unknown,2=unused,3=ok,4=warning,5=failed +connUnitUpTimeSecs : MATH : {connUnitUpTime} / 100 : 0 +connUnitUpTimeTxt : ELAPSED : {connUnitUpTimeSecs} +connUnitProxyMasterTxt : SWITCH : {connUnitProxyMaster} 1=unknown,2=no,3=yes +connUnitPrincipalTxt : SWITCH : {connUnitPrincipal} 1=unknown,2=no,3=yes +connUnitControlTxt : SWITCH : {connUnitControl} 1=unknown,2=invalid,3=resetColdStart,4=resetWarmStart,5=offline,6=online +#connUnitEventFilterTxt : SWITCH : {connUnitEventFilter} 1=unknown,2=emergency,3=alert,4=critical,5=error,6=warning,7=notify,8=info,9=debug,10=mark +connUnitSensorStatusTxt : SWITCH : {connUnitSensorStatus} 1=unknown,2=other,3=ok,4=warning,5=failed +connUnitSensorTypeTxt : SWITCH : {connUnitSensorType} 1=unknown,2=other,3=battery,4=fan,5=PSU,6=transmitter,7=ENC,8=board,9=receiver +connUnitSensorCharacteristicTxt : SWITCH : {connUnitSensorCharacteristic} 1=unknown,2=other,3=Temp,4=Pressure,5=EMF,6=Current,7=Airflow,8=Freq,9=Power,10=Door +connUnitSensorValue : REGSUB : {connUnitSensorMessage} /.* value is (\S+)\s*/$1/ +connUnitPortTypeTxt : SWITCH : {connUnitPortType} 1=unknown,2=other,3=not-present,4=hub-port,5=N-port,6=NL-port,7=FL-port,8=F-port,9=E-port,10=G-port,11=domain-ctl,12=hub-controller,13=SCSI,14=escon,15=LAN,16=WAN,17=AC,18=DC,19=ssa,20=wdm,21=ib,22=ipstore +connUnitPortStateTxt : SWITCH : {connUnitPortState} 1=unknown,2=online,3=offline,4=bypassed,5=diagnostics +connUnitPortStatusTxt : SWITCH : {connUnitPortStatus} 1=unknown,2=unused,3=ready,4=warning,5=failure,6=notparticipating,7=initializing,8=bypass,9=ols,10=other +connUnitPortTransmitterTypeTxt : SWITCH : {connUnitPortTransmitterType} 1=??,2=other,3=unused,4=SW,5=LW,6=Copper,7=scsi,8=LWNoOFC,9=SWNoOFC,10=LWLED,11=ssa +connUnitPortModuleTypeTxt : SWITCH : {connUnitPortModuleType} 1=unknown,2=other,3=GBIC,4=embedded,5=glm,6=gbicSerialId,7=gbicNoSerialId,8=None,9=SFP +connUnitPortSpeedVal : MATH : {connUnitPortSpeed}/125000 : 0 +connUnitPortControlTxt : SWITCH : {connUnitPortControl} 1=unknown,2=invalid,3=reset,4=bypass,5=unbypass,6=offline,7=online,8=resetCounters +connUnitPortHWStateTxt : SWITCH : {connUnitPortHWState} 1=unknown,2=failed,3=bypassed,4=active,5=loopback,6=txfault,7=noMedia,8=linkDown +connUnitPortBestState : BEST : {connUnitPortHWState},{connUnitPortStateTxt},{connUnitPortStatusTxt} +#connUnitEventSeverityTxt : SWITCH : {connUnitEventSeverity} 1=unknown,2=emergency,3=alert,4=critical,5=error,6=warning,7=notify,8=info,9=debug,10=mark +#connUnitEventTypeTxt : SWITCH : {connUnitEventType} 1=unknown,2=other,3=status,4=configuration,5=topology +#connUnitLinkUnitTypeYTxt : SWITCH : {connUnitLinkUnitTypeY} 1=unknown,2=other,3=hub,4=switch,5=gateway,6=converter,7=hba,8=proxy-agent,9=storage-device,10=host,11=storage-subsystem,12=module,13=swdriver,14=storage-access-device,15=wdm,16=ups,17=nas + Added: trunk/templates/brocade-fcsw/specs =================================================================== --- trunk/templates/brocade-fcsw/specs (rev 0) +++ trunk/templates/brocade-fcsw/specs 2009-09-11 06:30:41 UTC (rev 144) @@ -0,0 +1,4 @@ +vendor : brocade +model : fcsw +snmpver : 2 +sysdesc : Fibre Channel Switch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-12-29 08:03:34
|
Revision: 167 http://devmon.svn.sourceforge.net/devmon/?rev=167&view=rev Author: buchanmilne Date: 2009-12-29 08:03:25 +0000 (Tue, 29 Dec 2009) Log Message: ----------- Add initial template for Solaris 10 Added Paths: ----------- trunk/templates/sun-sunos10/ trunk/templates/sun-sunos10/disk/ trunk/templates/sun-sunos10/disk/exceptions trunk/templates/sun-sunos10/disk/message trunk/templates/sun-sunos10/disk/oids trunk/templates/sun-sunos10/disk/thresholds trunk/templates/sun-sunos10/disk/transforms trunk/templates/sun-sunos10/if_load/ trunk/templates/sun-sunos10/if_load/exceptions trunk/templates/sun-sunos10/if_load/message trunk/templates/sun-sunos10/if_load/oids trunk/templates/sun-sunos10/if_load/thresholds trunk/templates/sun-sunos10/if_load/transforms trunk/templates/sun-sunos10/memory/ trunk/templates/sun-sunos10/memory/exceptions trunk/templates/sun-sunos10/memory/message trunk/templates/sun-sunos10/memory/oids trunk/templates/sun-sunos10/memory/thresholds trunk/templates/sun-sunos10/memory/transforms trunk/templates/sun-sunos10/processes/ trunk/templates/sun-sunos10/processes/exceptions trunk/templates/sun-sunos10/processes/message trunk/templates/sun-sunos10/processes/oids trunk/templates/sun-sunos10/processes/thresholds trunk/templates/sun-sunos10/processes/transforms trunk/templates/sun-sunos10/specs Added: trunk/templates/sun-sunos10/disk/exceptions =================================================================== --- trunk/templates/sun-sunos10/disk/exceptions (rev 0) +++ trunk/templates/sun-sunos10/disk/exceptions 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,2 @@ +DiskName : alarm : .* +DiskName : ignore : Real.Memory.*|Swap Space Added: trunk/templates/sun-sunos10/disk/message =================================================================== --- trunk/templates/sun-sunos10/disk/message (rev 0) +++ trunk/templates/sun-sunos10/disk/message 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,3 @@ +TABLE:plain,noalarmsmsg +Filesystem 1024-blocks Used Available Capacity Mounted on +{DiskName} {DiskSize} {DiskSizeUsed} {DiskAvail} {DiskPerUse}% {DiskName} {DiskPerUse.color} Added: trunk/templates/sun-sunos10/disk/oids =================================================================== --- trunk/templates/sun-sunos10/disk/oids (rev 0) +++ trunk/templates/sun-sunos10/disk/oids 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +DiskName : .1.3.6.1.2.1.25.2.3.1.3 : branch +DiskBlocks : .1.3.6.1.2.1.25.2.3.1.5 : branch +DiskBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6 : branch +DiskBlockSize : .1.3.6.1.2.1.25.2.3.1.4 : branch Added: trunk/templates/sun-sunos10/disk/thresholds =================================================================== --- trunk/templates/sun-sunos10/disk/thresholds (rev 0) +++ trunk/templates/sun-sunos10/disk/thresholds 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,2 @@ +DiskPerUse : yellow : 90 : Disk utilization is high +DiskPerUse : red : 95 : Disk utilization is critical Added: trunk/templates/sun-sunos10/disk/transforms =================================================================== --- trunk/templates/sun-sunos10/disk/transforms (rev 0) +++ trunk/templates/sun-sunos10/disk/transforms 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +DiskSize : MATH : {DiskBlocks} x {DiskBlockSize} / 1024 : 0 +DiskSizeUsed : MATH : {DiskBlocksUsed} x {DiskBlockSize} / 1024 : 0 +DiskAvail : MATH : {DiskSize} - {DiskSizeUsed} : 0 +DiskPerUse : MATH : ({DiskSizeUsed} x 100) / {DiskSize} : 0 Added: trunk/templates/sun-sunos10/if_load/message =================================================================== --- trunk/templates/sun-sunos10/if_load/message (rev 0) +++ trunk/templates/sun-sunos10/if_load/message 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:DERIVE; DS:ds1:ifOutOctets:DERIVE) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/sun-sunos10/if_load/oids =================================================================== --- trunk/templates/sun-sunos10/if_load/oids (rev 0) +++ trunk/templates/sun-sunos10/if_load/oids 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +ifName : .1.3.6.1.2.1.2.2.1.2 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/sun-sunos10/if_load/thresholds =================================================================== --- trunk/templates/sun-sunos10/if_load/thresholds (rev 0) +++ trunk/templates/sun-sunos10/if_load/thresholds 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName} load is high +ifInLoad : red : 95 : {ifName} load is very high +ifOutLoad : yellow : 75 : {ifName} load is high +ifOutLoad : red : 95 : {ifName} load is very high Added: trunk/templates/sun-sunos10/if_load/transforms =================================================================== --- trunk/templates/sun-sunos10/if_load/transforms (rev 0) +++ trunk/templates/sun-sunos10/if_load/transforms 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +#ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/sun-sunos10/memory/message =================================================================== --- trunk/templates/sun-sunos10/memory/message (rev 0) +++ trunk/templates/sun-sunos10/memory/message 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} +Swap {SwapSizeUsed}kB {SwapSize}kB {SwapPerUse}% {SwapPerUse.color} + Added: trunk/templates/sun-sunos10/memory/oids =================================================================== --- trunk/templates/sun-sunos10/memory/oids (rev 0) +++ trunk/templates/sun-sunos10/memory/oids 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,6 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf +SwapBlocks : .1.3.6.1.2.1.25.2.3.1.5.3 : leaf +SwapBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.3 : leaf +SwapBlockSize : .1.3.6.1.2.1.25.2.3.1.4.3 : leaf Added: trunk/templates/sun-sunos10/memory/thresholds =================================================================== --- trunk/templates/sun-sunos10/memory/thresholds (rev 0) +++ trunk/templates/sun-sunos10/memory/thresholds 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,6 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high + +SwapPerUse : red : >80 : Swap utilization is critical +SwapPerUse : yellow : >50 : Swap utilization is high + Added: trunk/templates/sun-sunos10/memory/transforms =================================================================== --- trunk/templates/sun-sunos10/memory/transforms (rev 0) +++ trunk/templates/sun-sunos10/memory/transforms 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,11 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 + +SwapSize : MATH : {SwapBlocks} x {SwapBlockSize} / 1024 : 0 +SwapSizeUsed : MATH : {SwapBlocksUsed} x {SwapBlockSize} / 1024 : 0 +SwapAvail : MATH : {SwapSize} - {SwapSizeUsed} : 0 +SwapPerUse : MATH : ({SwapSizeUsed} x 100) / {SwapSize} : 0 + + Added: trunk/templates/sun-sunos10/processes/message =================================================================== --- trunk/templates/sun-sunos10/processes/message (rev 0) +++ trunk/templates/sun-sunos10/processes/message 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,5 @@ +# We need to collect values from multiple pids of the same process name +# before the graphs will be useful +TABLE:rrd(DS:ds0:hrSWRunPerfCPU:COUNTER; DS:ds1:hrSWRunPerfMem:GAUGE) +Name|PID|CPU|Mem (kB) +{hrSWRunName}|{hrSWRunIndex}|{hrSWRunPerfCPU}|{hrSWRunPerfMem} Added: trunk/templates/sun-sunos10/processes/oids =================================================================== --- trunk/templates/sun-sunos10/processes/oids (rev 0) +++ trunk/templates/sun-sunos10/processes/oids 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,7 @@ +hrSWRunIndex : 1.3.6.1.2.1.25.4.2.1.1 : branch +hrSWRunName : 1.3.6.1.2.1.25.4.2.1.2 : branch +#hrSWRunID : 1.3.6.1.2.1.25.4.2.1.3 : branch +#hrSWRunParameters : 1.3.6.1.2.1.25.4.2.1.5 : branch +#hrSWRunStatus : 1.3.6.1.2.1.25.4.2.1.7 +hrSWRunPerfCPU : 1.3.6.1.2.1.25.5.1.1.1 : branch +hrSWRunPerfMem : 1.3.6.1.2.1.25.5.1.1.2 : branch Added: trunk/templates/sun-sunos10/specs =================================================================== --- trunk/templates/sun-sunos10/specs (rev 0) +++ trunk/templates/sun-sunos10/specs 2009-12-29 08:03:25 UTC (rev 167) @@ -0,0 +1,4 @@ +vendor : sun +model : sunos10 +snmpver : 2 +sysdesc : SunOS .+ 5.10 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2009-12-29 08:08:56
|
Revision: 168 http://devmon.svn.sourceforge.net/devmon/?rev=168&view=rev Author: buchanmilne Date: 2009-12-29 08:08:41 +0000 (Tue, 29 Dec 2009) Log Message: ----------- Add initial template for AIX 5 Added Paths: ----------- trunk/templates/ibm-aix5/ trunk/templates/ibm-aix5/disk/ trunk/templates/ibm-aix5/disk/exceptions trunk/templates/ibm-aix5/disk/message trunk/templates/ibm-aix5/disk/oids trunk/templates/ibm-aix5/disk/thresholds trunk/templates/ibm-aix5/disk/transforms trunk/templates/ibm-aix5/if_load/ trunk/templates/ibm-aix5/if_load/exceptions trunk/templates/ibm-aix5/if_load/message trunk/templates/ibm-aix5/if_load/oids trunk/templates/ibm-aix5/if_load/thresholds trunk/templates/ibm-aix5/if_load/transforms trunk/templates/ibm-aix5/if_stat/ trunk/templates/ibm-aix5/if_stat/exceptions trunk/templates/ibm-aix5/if_stat/message trunk/templates/ibm-aix5/if_stat/oids trunk/templates/ibm-aix5/if_stat/thresholds trunk/templates/ibm-aix5/if_stat/transforms trunk/templates/ibm-aix5/memory/ trunk/templates/ibm-aix5/memory/exceptions trunk/templates/ibm-aix5/memory/message trunk/templates/ibm-aix5/memory/oids trunk/templates/ibm-aix5/memory/thresholds trunk/templates/ibm-aix5/memory/transforms trunk/templates/ibm-aix5/specs Added: trunk/templates/ibm-aix5/disk/exceptions =================================================================== --- trunk/templates/ibm-aix5/disk/exceptions (rev 0) +++ trunk/templates/ibm-aix5/disk/exceptions 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,2 @@ +DiskName : alarm : .* +DiskName : ignore : Real.Memory.*|Swap Space|System RAM Added: trunk/templates/ibm-aix5/disk/message =================================================================== --- trunk/templates/ibm-aix5/disk/message (rev 0) +++ trunk/templates/ibm-aix5/disk/message 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,3 @@ +TABLE:plain,noalarmsmsg +Filesystem 1024-blocks Used Available Capacity Mounted on +{DiskName} {DiskSize} {DiskSizeUsed} {DiskAvail} {DiskPerUse}% {DiskName} {DiskPerUse.color} Added: trunk/templates/ibm-aix5/disk/oids =================================================================== --- trunk/templates/ibm-aix5/disk/oids (rev 0) +++ trunk/templates/ibm-aix5/disk/oids 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +DiskName : .1.3.6.1.2.1.25.2.3.1.3 : branch +DiskBlocks : .1.3.6.1.2.1.25.2.3.1.5 : branch +DiskBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6 : branch +DiskBlockSize : .1.3.6.1.2.1.25.2.3.1.4 : branch Added: trunk/templates/ibm-aix5/disk/thresholds =================================================================== --- trunk/templates/ibm-aix5/disk/thresholds (rev 0) +++ trunk/templates/ibm-aix5/disk/thresholds 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,2 @@ +DiskPerUse : yellow : 90 : Disk utilization is high +DiskPerUse : red : 95 : Disk utilization is critical Added: trunk/templates/ibm-aix5/disk/transforms =================================================================== --- trunk/templates/ibm-aix5/disk/transforms (rev 0) +++ trunk/templates/ibm-aix5/disk/transforms 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +DiskSize : MATH : {DiskBlocks} x {DiskBlockSize} / 1024 : 0 +DiskSizeUsed : MATH : {DiskBlocksUsed} x {DiskBlockSize} / 1024 : 0 +DiskAvail : MATH : {DiskSize} - {DiskSizeUsed} : 0 +DiskPerUse : MATH : ({DiskSizeUsed} x 100) / {DiskSize} : 0 Added: trunk/templates/ibm-aix5/if_load/message =================================================================== --- trunk/templates/ibm-aix5/if_load/message (rev 0) +++ trunk/templates/ibm-aix5/if_load/message 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:DERIVE; DS:ds1:ifOutOctets:DERIVE) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifNameFixed}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/ibm-aix5/if_load/oids =================================================================== --- trunk/templates/ibm-aix5/if_load/oids (rev 0) +++ trunk/templates/ibm-aix5/if_load/oids 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +ifName : .1.3.6.1.2.1.2.2.1.2 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/ibm-aix5/if_load/thresholds =================================================================== --- trunk/templates/ibm-aix5/if_load/thresholds (rev 0) +++ trunk/templates/ibm-aix5/if_load/thresholds 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName} load is high +ifInLoad : red : 95 : {ifName} load is very high +ifOutLoad : yellow : 75 : {ifName} load is high +ifOutLoad : red : 95 : {ifName} load is very high Added: trunk/templates/ibm-aix5/if_load/transforms =================================================================== --- trunk/templates/ibm-aix5/if_load/transforms (rev 0) +++ trunk/templates/ibm-aix5/if_load/transforms 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,17 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +#ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ +ifNameFixed : REGSUB : {ifName} / *(.*);.*/$1/ Added: trunk/templates/ibm-aix5/if_stat/exceptions =================================================================== --- trunk/templates/ibm-aix5/if_stat/exceptions (rev 0) +++ trunk/templates/ibm-aix5/if_stat/exceptions 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1 @@ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/ibm-aix5/if_stat/message =================================================================== --- trunk/templates/ibm-aix5/if_stat/message (rev 0) +++ trunk/templates/ibm-aix5/if_stat/message 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,3 @@ +TABLE: +Ifc name|Ifc speed|Ifc status +{ifNameFixed}|{ifSpeed}|{ifStat.color}{ifStat}{ifStat.errors} Added: trunk/templates/ibm-aix5/if_stat/oids =================================================================== --- trunk/templates/ibm-aix5/if_stat/oids (rev 0) +++ trunk/templates/ibm-aix5/if_stat/oids 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +ifName : .1.3.6.1.2.1.2.2.1.2 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifAdminStatNum : .1.3.6.1.2.1.2.2.1.7 : branch +ifOperStatNum : .1.3.6.1.2.1.2.2.1.8 : branch Added: trunk/templates/ibm-aix5/if_stat/thresholds =================================================================== --- trunk/templates/ibm-aix5/if_stat/thresholds (rev 0) +++ trunk/templates/ibm-aix5/if_stat/thresholds 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,6 @@ +ifAdminStatTxt : green : admin down : Interface {ifName} is {ifAdminStatTxt} +ifAdminStatTxt : yellow : testing : Interface {ifName} is {ifAdminStatTxt} +ifAdminStatTxt : red : up : Interface {ifName} is {ifAdminStatTxt} +ifOperStatTxt : green : up : Interface {ifName} is {ifOperStatTxt} +ifOperStatTxt : yellow : dormant|testing|yellow|not present|layer down : Interface {ifName} is {ifOperStatTxt} +ifOperStatTxt : red : down : Interface {ifName} is {ifOperStatTxt} Added: trunk/templates/ibm-aix5/if_stat/transforms =================================================================== --- trunk/templates/ibm-aix5/if_stat/transforms (rev 0) +++ trunk/templates/ibm-aix5/if_stat/transforms 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,5 @@ +ifAdminStatTxt : SWITCH : {ifAdminStatNum} 1=up,2=admin down,3=testing +ifOperStatTxt : SWITCH : {ifOperStatNum} 1=up,2=down,3=testing,4=unknown,5=dormant,6=not present,7=lower layer down +ifStat : BEST : {ifAdminStatTxt},{ifOperStatTxt} +ifSpeed : SPEED : {ifBps} +ifNameFixed : REGSUB : {ifName} /(<|>| |,)// Added: trunk/templates/ibm-aix5/memory/message =================================================================== --- trunk/templates/ibm-aix5/memory/message (rev 0) +++ trunk/templates/ibm-aix5/memory/message 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,4 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} +Swap {SwapSizeUsed}kB {SwapSize}kB {SwapPerUse}% {SwapPerUse.color} + Added: trunk/templates/ibm-aix5/memory/oids =================================================================== --- trunk/templates/ibm-aix5/memory/oids (rev 0) +++ trunk/templates/ibm-aix5/memory/oids 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,6 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf +SwapBlocks : .1.3.6.1.2.1.25.2.3.1.5.3 : leaf +SwapBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.3 : leaf +SwapBlockSize : .1.3.6.1.2.1.25.2.3.1.4.3 : leaf Added: trunk/templates/ibm-aix5/memory/thresholds =================================================================== --- trunk/templates/ibm-aix5/memory/thresholds (rev 0) +++ trunk/templates/ibm-aix5/memory/thresholds 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,6 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high + +SwapPerUse : red : >80 : Swap utilization is critical +SwapPerUse : yellow : >50 : Swap utilization is high + Added: trunk/templates/ibm-aix5/memory/transforms =================================================================== --- trunk/templates/ibm-aix5/memory/transforms (rev 0) +++ trunk/templates/ibm-aix5/memory/transforms 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,11 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 + +SwapSize : MATH : {SwapBlocks} x {SwapBlockSize} / 1024 : 0 +SwapSizeUsed : MATH : {SwapBlocksUsed} x {SwapBlockSize} / 1024 : 0 +SwapAvail : MATH : {SwapSize} - {SwapSizeUsed} : 0 +SwapPerUse : MATH : ({SwapSizeUsed} x 100) / {SwapSize} : 0 + + Added: trunk/templates/ibm-aix5/specs =================================================================== --- trunk/templates/ibm-aix5/specs (rev 0) +++ trunk/templates/ibm-aix5/specs 2009-12-29 08:08:41 UTC (rev 168) @@ -0,0 +1,6 @@ +vendor : ibm +model : aix5 +snmpver : 1 +sysdesc : AIX version: 05. +#SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2.3.1.2.1.1.3 +# .1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.2.3.1.2.1.1.3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2011-01-22 22:07:22
|
Revision: 196 http://devmon.svn.sourceforge.net/devmon/?rev=196&view=rev Author: buchanmilne Date: 2011-01-22 22:07:16 +0000 (Sat, 22 Jan 2011) Log Message: ----------- New template for Mikrotik Routerboard 400 series (from #3098352) Added Paths: ----------- trunk/templates/mikrotik-rb400/ trunk/templates/mikrotik-rb400/README trunk/templates/mikrotik-rb400/cpu/ trunk/templates/mikrotik-rb400/cpu/message trunk/templates/mikrotik-rb400/cpu/oids trunk/templates/mikrotik-rb400/cpu/thresholds trunk/templates/mikrotik-rb400/cpu/transforms trunk/templates/mikrotik-rb400/memory/ trunk/templates/mikrotik-rb400/memory/message trunk/templates/mikrotik-rb400/memory/oids trunk/templates/mikrotik-rb400/memory/thresholds trunk/templates/mikrotik-rb400/memory/transforms trunk/templates/mikrotik-rb400/specs Added: trunk/templates/mikrotik-rb400/README =================================================================== --- trunk/templates/mikrotik-rb400/README (rev 0) +++ trunk/templates/mikrotik-rb400/README 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,6 @@ +This template was created by Eric Schwimmer, copied by Chris Wopat + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. Added: trunk/templates/mikrotik-rb400/cpu/message =================================================================== --- trunk/templates/mikrotik-rb400/cpu/message (rev 0) +++ trunk/templates/mikrotik-rb400/cpu/message 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,9 @@ + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{CPUTotal5Min.color}: CPU usage: {CPUTotal5Min}% + +System description: +{sysDescr} +<!-- +<br>CPU 5 min average: {CPUTotal5Min} +--> Added: trunk/templates/mikrotik-rb400/cpu/oids =================================================================== --- trunk/templates/mikrotik-rb400/cpu/oids (rev 0) +++ trunk/templates/mikrotik-rb400/cpu/oids 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,4 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +CPUTotal5Min : .1.3.6.1.2.1.25.3.3.1.2.1 : leaf + Added: trunk/templates/mikrotik-rb400/cpu/thresholds =================================================================== --- trunk/templates/mikrotik-rb400/cpu/thresholds (rev 0) +++ trunk/templates/mikrotik-rb400/cpu/thresholds 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,8 @@ + +CPUTotal5Min : red : >60 : CPU utilization is very high: {CPUTotal5Min}% +CPUTotal5Min : yellow : >40 : CPU utilization is high: {CPUTotal5Min}% +CPUTotal5Min : green : : CPU utilization is nominal: {CPUTotal5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/mikrotik-rb400/cpu/transforms =================================================================== --- trunk/templates/mikrotik-rb400/cpu/transforms (rev 0) +++ trunk/templates/mikrotik-rb400/cpu/transforms 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/mikrotik-rb400/memory/message =================================================================== --- trunk/templates/mikrotik-rb400/memory/message (rev 0) +++ trunk/templates/mikrotik-rb400/memory/message 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,3 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} + Added: trunk/templates/mikrotik-rb400/memory/oids =================================================================== --- trunk/templates/mikrotik-rb400/memory/oids (rev 0) +++ trunk/templates/mikrotik-rb400/memory/oids 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,3 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf Added: trunk/templates/mikrotik-rb400/memory/thresholds =================================================================== --- trunk/templates/mikrotik-rb400/memory/thresholds (rev 0) +++ trunk/templates/mikrotik-rb400/memory/thresholds 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,2 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high Added: trunk/templates/mikrotik-rb400/memory/transforms =================================================================== --- trunk/templates/mikrotik-rb400/memory/transforms (rev 0) +++ trunk/templates/mikrotik-rb400/memory/transforms 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,4 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 Added: trunk/templates/mikrotik-rb400/specs =================================================================== --- trunk/templates/mikrotik-rb400/specs (rev 0) +++ trunk/templates/mikrotik-rb400/specs 2011-01-22 22:07:16 UTC (rev 196) @@ -0,0 +1,4 @@ +vendor : mikrotik +model : rb400 +snmpver : 2 +sysdesc : RouterBoard 400 Series This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2011-01-22 22:17:15
|
Revision: 198 http://devmon.svn.sourceforge.net/devmon/?rev=198&view=rev Author: buchanmilne Date: 2011-01-22 22:17:07 +0000 (Sat, 22 Jan 2011) Log Message: ----------- Add cisco-1600 template (from #3098352) Added Paths: ----------- trunk/templates/cisco-1600/ trunk/templates/cisco-1600/README trunk/templates/cisco-1600/cpu/ trunk/templates/cisco-1600/cpu/message trunk/templates/cisco-1600/cpu/oids trunk/templates/cisco-1600/cpu/thresholds trunk/templates/cisco-1600/cpu/transforms trunk/templates/cisco-1600/if_col/ trunk/templates/cisco-1600/if_col/exceptions trunk/templates/cisco-1600/if_col/message trunk/templates/cisco-1600/if_col/oids trunk/templates/cisco-1600/if_col/thresholds trunk/templates/cisco-1600/if_col/transforms trunk/templates/cisco-1600/if_dsc/ trunk/templates/cisco-1600/if_dsc/exceptions trunk/templates/cisco-1600/if_dsc/message trunk/templates/cisco-1600/if_dsc/oids trunk/templates/cisco-1600/if_dsc/thresholds trunk/templates/cisco-1600/if_dsc/transforms trunk/templates/cisco-1600/if_err/ trunk/templates/cisco-1600/if_err/exceptions trunk/templates/cisco-1600/if_err/message trunk/templates/cisco-1600/if_err/oids trunk/templates/cisco-1600/if_err/thresholds trunk/templates/cisco-1600/if_err/transforms trunk/templates/cisco-1600/if_load/ trunk/templates/cisco-1600/if_load/exceptions trunk/templates/cisco-1600/if_load/message trunk/templates/cisco-1600/if_load/oids trunk/templates/cisco-1600/if_load/thresholds trunk/templates/cisco-1600/if_load/transforms trunk/templates/cisco-1600/if_stat/ trunk/templates/cisco-1600/if_stat/exceptions trunk/templates/cisco-1600/if_stat/message trunk/templates/cisco-1600/if_stat/oids trunk/templates/cisco-1600/if_stat/thresholds trunk/templates/cisco-1600/if_stat/transforms trunk/templates/cisco-1600/specs Added: trunk/templates/cisco-1600/README =================================================================== --- trunk/templates/cisco-1600/README (rev 0) +++ trunk/templates/cisco-1600/README 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,6 @@ +This template was created by Eric Schwimmer. + +NOTE: This does not imply any support responsibilities, liabiltiy in +case of this template or devmon causing phsyical, monetary or emotional +damanges, or any other such obligations. It is merely to provide +credit to the original author of the template. Added: trunk/templates/cisco-1600/cpu/message =================================================================== --- trunk/templates/cisco-1600/cpu/message (rev 0) +++ trunk/templates/cisco-1600/cpu/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,10 @@ + +{sysUpTimeSecs.color}: Up for {UpTimeTxt} +{sysUpTimeSecs.color}: Last reboot due to {sysReloadReason} +{CPUTotal5Min.color}: CPU usage: {CPUTotal5Min}% + +System description: +{sysDescr} +<!-- +<br>CPU 5 min average: {CPUTotal5Min} +--> Added: trunk/templates/cisco-1600/cpu/oids =================================================================== --- trunk/templates/cisco-1600/cpu/oids (rev 0) +++ trunk/templates/cisco-1600/cpu/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,7 @@ + +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysReloadReason : .1.3.6.1.4.1.9.2.1.2.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +#CPUTotal5Min : .1.3.6.1.4.1.9.9.109.1.1.1.1.5.1 : leaf +CPUTotal5Min : .1.3.6.1.4.1.9.2.1.58.0 : leaf + Added: trunk/templates/cisco-1600/cpu/thresholds =================================================================== --- trunk/templates/cisco-1600/cpu/thresholds (rev 0) +++ trunk/templates/cisco-1600/cpu/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,8 @@ + +CPUTotal5Min : red : >60 : CPU utilization is very high: {CPUTotal5Min}% +CPUTotal5Min : yellow : >40 : CPU utilization is high: {CPUTotal5Min}% +CPUTotal5Min : green : : CPU utilization is nominal: {CPUTotal5Min}% + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/cisco-1600/cpu/transforms =================================================================== --- trunk/templates/cisco-1600/cpu/transforms (rev 0) +++ trunk/templates/cisco-1600/cpu/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} Added: trunk/templates/cisco-1600/if_col/exceptions =================================================================== --- trunk/templates/cisco-1600/if_col/exceptions (rev 0) +++ trunk/templates/cisco-1600/if_col/exceptions 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-1600/if_col/message =================================================================== --- trunk/templates/cisco-1600/if_col/message (rev 0) +++ trunk/templates/cisco-1600/if_col/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,9 @@ +<b>Collisions:</b> +Collision load: yellow={ifOutColPct.thresh:yellow}%, red={ifOutColPct.thresh:red}% +TABLE: +Ifc name|Collisions|Collisions rate|Collisions load +{ifName}{ifAliasBox}|{ifOutCollisions}|{ifOutCps}|{ifOutColPct.color}{ifOutColPct}%{ifOutColPct.errors} + +Note: +Error rates are per second. +Load percentages are based on an error/packet ratio. Added: trunk/templates/cisco-1600/if_col/oids =================================================================== --- trunk/templates/cisco-1600/if_col/oids (rev 0) +++ trunk/templates/cisco-1600/if_col/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifOutCollisions : .1.3.6.1.4.1.9.2.2.1.1.25 : branch +ifOutPktsSec : .1.3.6.1.4.1.9.2.2.1.1.9 : branch Added: trunk/templates/cisco-1600/if_col/thresholds =================================================================== --- trunk/templates/cisco-1600/if_col/thresholds (rev 0) +++ trunk/templates/cisco-1600/if_col/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,4 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message +ifOutColPct : yellow : 40 : {ifName}{ifAliasBox} - High output collision rate ({ifOutColPct}%) +ifOutColPct : red : 70 : {ifName}{ifAliasBox} - Very high output collision rate ({ifOutColPct}%) Added: trunk/templates/cisco-1600/if_col/transforms =================================================================== --- trunk/templates/cisco-1600/if_col/transforms (rev 0) +++ trunk/templates/cisco-1600/if_col/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,12 @@ +# Convert our total ifc octets(bytes) into bits +ifOutCps : DELTA : {ifOutCollisions} + +# Create our REAL packets per second +ifOutPps : MATH : {ifOutCps} + {ifOutPktsSec} + +# Determine percentage of packets that are collisions +ifOutColPct : MATH : ({ifOutCps} / {ifOutPps}) x 100 + +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ + Added: trunk/templates/cisco-1600/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-1600/if_dsc/exceptions (rev 0) +++ trunk/templates/cisco-1600/if_dsc/exceptions 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-1600/if_dsc/message =================================================================== --- trunk/templates/cisco-1600/if_dsc/message (rev 0) +++ trunk/templates/cisco-1600/if_dsc/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,8 @@ +<b>Discards:</b> +TABLE: +Ifc name|Discards in|Discard rate in|Discard load in|Discards out|Discard rate out|Discard load out +{ifName}{ifAliasBox}|{ifInDiscards}|{ifInDps}|{ifInDscPct.color}{ifInDscPct}%{ifInDscPct.errors}|{ifOutDiscards}|{ifOutDps}|{ifOutDscPct.color}{ifOutDscPct}%{ifOutDscPct.errors} + +Note: +Error rates are per second. +Load percentages are based on error/bit ratio. Added: trunk/templates/cisco-1600/if_dsc/oids =================================================================== --- trunk/templates/cisco-1600/if_dsc/oids (rev 0) +++ trunk/templates/cisco-1600/if_dsc/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInDiscards : .1.3.6.1.2.1.2.2.1.13 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutDiscards : .1.3.6.1.2.1.2.2.1.19 : branch Added: trunk/templates/cisco-1600/if_dsc/thresholds =================================================================== --- trunk/templates/cisco-1600/if_dsc/thresholds (rev 0) +++ trunk/templates/cisco-1600/if_dsc/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,6 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message +ifInDscPct : yellow : 5 : {ifName}{ifAliasBox} - High input discard rate. ({ifInDscPct}%) +ifInDscPct : red : 10 : {ifName}{ifAliasBox} - Very high input discard rate. ({ifInDscPct}%) +ifOutDscPct : yellow : 5 : {ifName}{ifAliasBox} - High output discard rate ({ifOutDscPct}%) +ifOutDscPct : red : 10 : {ifName}{ifAliasBox} - Very high output discard rate ({ifOutDscPct}%) Added: trunk/templates/cisco-1600/if_dsc/transforms =================================================================== --- trunk/templates/cisco-1600/if_dsc/transforms (rev 0) +++ trunk/templates/cisco-1600/if_dsc/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,14 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInDps : DELTA : {ifInDiscards} +ifOutDps : DELTA : {ifOutDiscards} +# Perform error to traffic percentage calculations +ifInDscPct : MATH : ({ifInDps} / {ifInBps}) x 100 +ifOutDscPct : MATH : ({ifOutDps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-1600/if_err/exceptions =================================================================== --- trunk/templates/cisco-1600/if_err/exceptions (rev 0) +++ trunk/templates/cisco-1600/if_err/exceptions 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-1600/if_err/message =================================================================== --- trunk/templates/cisco-1600/if_err/message (rev 0) +++ trunk/templates/cisco-1600/if_err/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,11 @@ +<b>Errors:</b> +Input errors: yellow={ifInErrPct.thresh:yellow}%, red={ifInErrPct.thresh:red}% +Output errors: yellow={ifOutErrPct.thresh:yellow}%, red={ifOutErrPct.thresh:red}% + +TABLE: +Ifc name|Errors in|Error rate in|Error load in|Errors out|Error rate out|Error load out +{ifName}{ifAliasBox}|{ifInErrors}|{ifInEps}|{ifInErrPct.color}{ifInErrPct}%{ifInErrPct.errors}|{ifOutErrors}|{ifOutEps}|{ifOutErrPct.color}{ifOutErrPct}%{ifOutErrPct.errors} + +Note: +Error rates are per second, averaged over a 60 second interval. +Load percentages are based on error/bit ratio. Added: trunk/templates/cisco-1600/if_err/oids =================================================================== --- trunk/templates/cisco-1600/if_err/oids (rev 0) +++ trunk/templates/cisco-1600/if_err/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,7 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifInErrors : .1.3.6.1.2.1.2.2.1.14 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch +ifOutErrors : .1.3.6.1.2.1.2.2.1.20 : branch Added: trunk/templates/cisco-1600/if_err/thresholds =================================================================== --- trunk/templates/cisco-1600/if_err/thresholds (rev 0) +++ trunk/templates/cisco-1600/if_err/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,7 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message + +ifInErrPct : yellow : 5 : {ifName}{ifAliasBox} - High input error rate ({ifInErrPct}%) +ifInErrPct : red : 10 : {ifName}{ifAliasBox} - Very high input error rate ({ifInErrPct}%) +ifOutErrPct : yellow : 5 : {ifName}{ifAliasBox} - High output error rate ({ifOutErrPct}%) +ifOutErrPct : red : 10 : {ifName}{ifAliasBox} - Very high output error rate ({ifOutErrPct}%) Added: trunk/templates/cisco-1600/if_err/transforms =================================================================== --- trunk/templates/cisco-1600/if_err/transforms (rev 0) +++ trunk/templates/cisco-1600/if_err/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,15 @@ +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Do delta transform on all error counters +ifInEps : DELTA : {ifInErrors} +ifOutEps : DELTA : {ifOutErrors} +# Perform error to traffic percentage calculations +ifInErrPct : MATH : ({ifInEps} / {ifInBps}) x 100 +ifOutErrPct : MATH : ({ifOutEps} / {ifOutBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ + Added: trunk/templates/cisco-1600/if_load/exceptions =================================================================== --- trunk/templates/cisco-1600/if_load/exceptions (rev 0) +++ trunk/templates/cisco-1600/if_load/exceptions 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-1600/if_load/message =================================================================== --- trunk/templates/cisco-1600/if_load/message (rev 0) +++ trunk/templates/cisco-1600/if_load/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,7 @@ + +<b>Interface error rates:</b> +Input load: yellow={ifInLoad.thresh:yellow}%, red={ifInLoad.thresh:red}% +Output load: yellow={ifOutLoad.thresh:yellow}%, red={ifOutLoad.thresh:red}% +TABLE:rrd(DS:ds0:ifInOctets:COUNTER; DS:ds1:ifOutOctets:COUNTER) +Ifc name|Ifc Speed|Rate in (load %)|Rate out (load %) +{ifName}{ifAliasBox}|{ifSpeed}|{ifInLoad.color}{ifInSpeed} ({ifInLoad}%){ifInLoad.errors}|{ifOutLoad.color}{ifOutSpeed} ({ifOutLoad}%){ifOutLoad.errors} Added: trunk/templates/cisco-1600/if_load/oids =================================================================== --- trunk/templates/cisco-1600/if_load/oids (rev 0) +++ trunk/templates/cisco-1600/if_load/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifInOctets : .1.3.6.1.2.1.2.2.1.10 : branch +ifOutOctets : .1.3.6.1.2.1.2.2.1.16 : branch Added: trunk/templates/cisco-1600/if_load/thresholds =================================================================== --- trunk/templates/cisco-1600/if_load/thresholds (rev 0) +++ trunk/templates/cisco-1600/if_load/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,4 @@ +ifInLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifInLoad : red : 95 : {ifName}{ifAliasBox} load is very high +ifOutLoad : yellow : 75 : {ifName}{ifAliasBox} load is high +ifOutLoad : red : 95 : {ifName}{ifAliasBox} load is very high Added: trunk/templates/cisco-1600/if_load/transforms =================================================================== --- trunk/templates/cisco-1600/if_load/transforms (rev 0) +++ trunk/templates/cisco-1600/if_load/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,16 @@ +# Create a human-readable ifc speed +ifSpeed : SPEED : {ifBps} +# Get bit speed delta (so we dont have to provide custom delta limit) +ifInOps : DELTA : {ifInOctets} +ifOutOps : DELTA : {ifOutOctets} +# Convert our octets delta into bits per second +ifInBps : MATH : {ifInOps} x 8 +ifOutBps : MATH : {ifOutOps} x 8 +# Make some easily readable speed variables +ifInSpeed : SPEED : {ifInBps} +ifOutSpeed : SPEED : {ifOutBps} +# Now determine our percentage load, based on traffic and ifc speed +ifInLoad : MATH : ({ifInBps} / {ifBps}) x 100 +ifOutLoad : MATH : ({ifOutBps} / {ifBps}) x 100 +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-1600/if_stat/exceptions =================================================================== --- trunk/templates/cisco-1600/if_stat/exceptions (rev 0) +++ trunk/templates/cisco-1600/if_stat/exceptions 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-1600/if_stat/message =================================================================== --- trunk/templates/cisco-1600/if_stat/message (rev 0) +++ trunk/templates/cisco-1600/if_stat/message 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,3 @@ +TABLE: +Ifc name|Ifc speed|Ifc status +{ifName}{ifAliasBox}|{ifSpeed}|{ifStat.color}{ifStat}{ifStat.errors} Added: trunk/templates/cisco-1600/if_stat/oids =================================================================== --- trunk/templates/cisco-1600/if_stat/oids (rev 0) +++ trunk/templates/cisco-1600/if_stat/oids 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifBps : .1.3.6.1.2.1.2.2.1.5 : branch +ifAdminStatNum : .1.3.6.1.2.1.2.2.1.7 : branch +ifOperStatNum : .1.3.6.1.2.1.2.2.1.8 : branch Added: trunk/templates/cisco-1600/if_stat/thresholds =================================================================== --- trunk/templates/cisco-1600/if_stat/thresholds (rev 0) +++ trunk/templates/cisco-1600/if_stat/thresholds 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,6 @@ +ifAdminStatTxt : green : admin down : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : yellow : testing : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : red : up : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifOperStatTxt : green : up : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : yellow : dormant|testing|yellow|not present|layer down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : red : down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} Added: trunk/templates/cisco-1600/if_stat/transforms =================================================================== --- trunk/templates/cisco-1600/if_stat/transforms (rev 0) +++ trunk/templates/cisco-1600/if_stat/transforms 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,5 @@ +ifAdminStatTxt : SWITCH : {ifAdminStatNum} 1=up,2=admin down,3=testing +ifOperStatTxt : SWITCH : {ifOperStatNum} 1=up,2=down,3=testing,4=unknown,5=dormant,6=not present,7=lower layer down +ifStat : BEST : {ifAdminStatTxt},{ifOperStatTxt} +ifSpeed : SPEED : {ifBps} +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ Added: trunk/templates/cisco-1600/specs =================================================================== --- trunk/templates/cisco-1600/specs (rev 0) +++ trunk/templates/cisco-1600/specs 2011-01-22 22:17:07 UTC (rev 198) @@ -0,0 +1,4 @@ +vendor : cisco +model : 1600 +snmpver : 2 +sysdesc : C1600 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2011-01-22 22:21:29
|
Revision: 199 http://devmon.svn.sourceforge.net/devmon/?rev=199&view=rev Author: buchanmilne Date: 2011-01-22 22:21:23 +0000 (Sat, 22 Jan 2011) Log Message: ----------- VMWare ESX4 template (from #3098352) Added Paths: ----------- trunk/templates/vmware-esx4/ trunk/templates/vmware-esx4/cpu/ trunk/templates/vmware-esx4/cpu/message trunk/templates/vmware-esx4/cpu/oids trunk/templates/vmware-esx4/cpu/thresholds trunk/templates/vmware-esx4/cpu/transforms trunk/templates/vmware-esx4/disk/ trunk/templates/vmware-esx4/disk/exceptions trunk/templates/vmware-esx4/disk/message trunk/templates/vmware-esx4/disk/oids trunk/templates/vmware-esx4/disk/thresholds trunk/templates/vmware-esx4/disk/transforms trunk/templates/vmware-esx4/guests/ trunk/templates/vmware-esx4/guests/exceptions trunk/templates/vmware-esx4/guests/message trunk/templates/vmware-esx4/guests/oids trunk/templates/vmware-esx4/guests/thresholds trunk/templates/vmware-esx4/memory/ trunk/templates/vmware-esx4/memory/message trunk/templates/vmware-esx4/memory/oids trunk/templates/vmware-esx4/memory/thresholds trunk/templates/vmware-esx4/memory/transforms trunk/templates/vmware-esx4/specs Added: trunk/templates/vmware-esx4/cpu/message =================================================================== --- trunk/templates/vmware-esx4/cpu/message (rev 0) +++ trunk/templates/vmware-esx4/cpu/message 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,21 @@ +Host: {sysDescr} + +{sysUpTimeSecs.color} Uptime: {UpTimeTxt} + +Load Averages: + +1 minute : {laLoad1} +5 minute : {laLoad5} {laLoad5.color} +10 minute : {laLoad10} {laLoad10.color} + + +CPU utilization: + +User : {CpuUser} +Nice : {CpuNice} +System : {CpuSystem} +CpuIdle : {CpuIdle} + + +<!-- DEVMON to RRD <br>CPU 5 min average: {hrProcessorLoad} +--> Added: trunk/templates/vmware-esx4/cpu/oids =================================================================== --- trunk/templates/vmware-esx4/cpu/oids (rev 0) +++ trunk/templates/vmware-esx4/cpu/oids 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,10 @@ +sysDescr : .1.3.6.1.2.1.1.1.0 : leaf +sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf +hrProcessorLoad : .1.3.6.1.2.1.25.3.3.1.2.768 : leaf +laLoad1 : .1.3.6.1.4.1.2021.10.1.3.1 : leaf +laLoad5 : .1.3.6.1.4.1.2021.10.1.3.2 : leaf +laLoad10 : .1.3.6.1.4.1.2021.10.1.3.3 : leaf +ssCpuRawUser : .1.3.6.1.4.1.2021.11.50.0 : leaf +ssCpuRawNice : .1.3.6.1.4.1.2021.11.51.0 : leaf +ssCpuRawSystem : .1.3.6.1.4.1.2021.11.52.0 : leaf +ssCpuRawIdle : .1.3.6.1.4.1.2021.11.53.0 : leaf Added: trunk/templates/vmware-esx4/cpu/thresholds =================================================================== --- trunk/templates/vmware-esx4/cpu/thresholds (rev 0) +++ trunk/templates/vmware-esx4/cpu/thresholds 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,11 @@ +laLoad5 : red : >10 : CPU utilization is very high +laLoad5 : yellow : >=5 : CPU utilization is high +laLoad5 : green : : CPU utilization is nominal + +laLoad10 : red : >10 : CPU utilization is very high +laLoad10 : yellow : >=5 : CPU utilization is high +laLoad10 : green : : CPU utilization is nominal + +sysUpTimeSecs : red : <600 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : yellow : <5000 : Device rebooted recently. System uptime: {UpTimeTxt} +sysUpTimeSecs : green : : System uptime: {UpTimeTxt} Added: trunk/templates/vmware-esx4/cpu/transforms =================================================================== --- trunk/templates/vmware-esx4/cpu/transforms (rev 0) +++ trunk/templates/vmware-esx4/cpu/transforms 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,7 @@ +sysUpTimeSecs : MATH : {sysUpTime} / 100 +UpTimeTxt : ELAPSED : {sysUpTimeSecs} + +CpuUser : DELTA : {ssCpuRawUser} +CpuNice : DELTA : {ssCpuRawNice} +CpuSystem : DELTA : {ssCpuRawSystem} +CpuIdle : DELTA : {ssCpuRawIdle} Added: trunk/templates/vmware-esx4/disk/exceptions =================================================================== --- trunk/templates/vmware-esx4/disk/exceptions (rev 0) +++ trunk/templates/vmware-esx4/disk/exceptions 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,2 @@ +DiskName : alarm : .* +DiskName : ignore : Real.Memory.*|Swap Space Added: trunk/templates/vmware-esx4/disk/message =================================================================== --- trunk/templates/vmware-esx4/disk/message (rev 0) +++ trunk/templates/vmware-esx4/disk/message 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,3 @@ +TABLE:plain,noalarmsmsg +Filesystem 1024-blocks Used Available Capacity Mounted on +{DiskName} {DiskSize} {DiskSizeUsed} {DiskAvail} {DiskPerUse}% {DiskName} {DiskPerUse.color} Added: trunk/templates/vmware-esx4/disk/oids =================================================================== --- trunk/templates/vmware-esx4/disk/oids (rev 0) +++ trunk/templates/vmware-esx4/disk/oids 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,4 @@ +DiskName : .1.3.6.1.2.1.25.2.3.1.3 : branch +DiskBlocks : .1.3.6.1.2.1.25.2.3.1.5 : branch +DiskBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6 : branch +DiskBlockSize : .1.3.6.1.2.1.25.2.3.1.4 : branch Added: trunk/templates/vmware-esx4/disk/thresholds =================================================================== --- trunk/templates/vmware-esx4/disk/thresholds (rev 0) +++ trunk/templates/vmware-esx4/disk/thresholds 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,2 @@ +DiskPerUse : yellow : 90 : Disk utilization is high +DiskPerUse : red : 95 : Disk utilization is critical Added: trunk/templates/vmware-esx4/disk/transforms =================================================================== --- trunk/templates/vmware-esx4/disk/transforms (rev 0) +++ trunk/templates/vmware-esx4/disk/transforms 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,4 @@ +DiskSize : MATH : {DiskBlocks} x {DiskBlockSize} / 1024 : 0 +DiskSizeUsed : MATH : {DiskBlocksUsed} x {DiskBlockSize} / 1024 : 0 +DiskAvail : MATH : {DiskSize} - {DiskSizeUsed} : 0 +DiskPerUse : MATH : ({DiskSizeUsed} x 100) / {DiskSize} : 0 Added: trunk/templates/vmware-esx4/guests/exceptions =================================================================== --- trunk/templates/vmware-esx4/guests/exceptions (rev 0) +++ trunk/templates/vmware-esx4/guests/exceptions 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1 @@ +vmwVmState : alarm : HereLiesBogusTextArrrr Added: trunk/templates/vmware-esx4/guests/message =================================================================== --- trunk/templates/vmware-esx4/guests/message (rev 0) +++ trunk/templates/vmware-esx4/guests/message 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,5 @@ +Guests : + +TABLE: +ID | Name | RAM Provisioned | Guest Tools | VM State +{vmwVmVMID} | {vmwVmDisplayName} | {vmwVmMemSize} | {vmwVmGuestState} | {vmwVmState.color}{vmwVmState} Added: trunk/templates/vmware-esx4/guests/oids =================================================================== --- trunk/templates/vmware-esx4/guests/oids (rev 0) +++ trunk/templates/vmware-esx4/guests/oids 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,5 @@ +vmwVmDisplayName : .1.3.6.1.4.1.6876.2.1.1.2 : branch +vmwVmMemSize : .1.3.6.1.4.1.6876.2.1.1.5 : branch +vmwVmState : .1.3.6.1.4.1.6876.2.1.1.6 : branch +vmwVmVMID : .1.3.6.1.4.1.6876.2.1.1.7 : branch +vmwVmGuestState : .1.3.6.1.4.1.6876.2.1.1.8 : branch Added: trunk/templates/vmware-esx4/guests/thresholds =================================================================== --- trunk/templates/vmware-esx4/guests/thresholds (rev 0) +++ trunk/templates/vmware-esx4/guests/thresholds 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,2 @@ +vmwVmState : green : On : VM {vmwVmDisplayName} is {vmwVmState} + Added: trunk/templates/vmware-esx4/memory/message =================================================================== --- trunk/templates/vmware-esx4/memory/message (rev 0) +++ trunk/templates/vmware-esx4/memory/message 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,4 @@ +Memory Used Total Percentage +Physical {MemSizeUsed}kB {MemSize}kB {MemPerUse}% {MemPerUse.color} +Swap {SwapSizeUsed}kB {SwapSize}kB {SwapPerUse}% {SwapPerUse.color} + Added: trunk/templates/vmware-esx4/memory/oids =================================================================== --- trunk/templates/vmware-esx4/memory/oids (rev 0) +++ trunk/templates/vmware-esx4/memory/oids 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,6 @@ +MemBlocks : .1.3.6.1.2.1.25.2.3.1.5.2 : leaf +MemBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.2 : leaf +MemBlockSize : .1.3.6.1.2.1.25.2.3.1.4.2 : leaf +SwapBlocks : .1.3.6.1.2.1.25.2.3.1.5.3 : leaf +SwapBlocksUsed : .1.3.6.1.2.1.25.2.3.1.6.3 : leaf +SwapBlockSize : .1.3.6.1.2.1.25.2.3.1.4.3 : leaf Added: trunk/templates/vmware-esx4/memory/thresholds =================================================================== --- trunk/templates/vmware-esx4/memory/thresholds (rev 0) +++ trunk/templates/vmware-esx4/memory/thresholds 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,6 @@ +MemPerUse : red : >99 : Memory utilization is critical +MemPerUse : yellow : >95 : Memory utilization is high + +SwapPerUse : red : >80 : Swap utilization is critical +SwapPerUse : yellow : >50 : Swap utilization is high + Added: trunk/templates/vmware-esx4/memory/transforms =================================================================== --- trunk/templates/vmware-esx4/memory/transforms (rev 0) +++ trunk/templates/vmware-esx4/memory/transforms 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,11 @@ +MemSize : MATH : {MemBlocks} x {MemBlockSize} / 1024 : 0 +MemSizeUsed : MATH : {MemBlocksUsed} x {MemBlockSize} / 1024 : 0 +MemAvail : MATH : {MemSize} - {MemSizeUsed} : 0 +MemPerUse : MATH : ({MemSizeUsed} x 100) / {MemSize} : 0 + +SwapSize : MATH : {SwapBlocks} x {SwapBlockSize} / 1024 : 0 +SwapSizeUsed : MATH : {SwapBlocksUsed} x {SwapBlockSize} / 1024 : 0 +SwapAvail : MATH : {SwapSize} - {SwapSizeUsed} : 0 +SwapPerUse : MATH : ({SwapSizeUsed} x 100) / {SwapSize} : 0 + + Added: trunk/templates/vmware-esx4/specs =================================================================== --- trunk/templates/vmware-esx4/specs (rev 0) +++ trunk/templates/vmware-esx4/specs 2011-01-22 22:21:23 UTC (rev 199) @@ -0,0 +1,4 @@ +vendor : vmware +model : esx4 +snmpver : 2 +sysdesc : VmwareESX4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2011-01-22 22:41:04
|
Revision: 201 http://devmon.svn.sourceforge.net/devmon/?rev=201&view=rev Author: buchanmilne Date: 2011-01-22 22:40:57 +0000 (Sat, 22 Jan 2011) Log Message: ----------- Commit some files missed in previous commits renamed messages file to message in netscreen-5gt Added Paths: ----------- trunk/templates/cisco-1600/cpu/exceptions trunk/templates/cisco-2811/if_col/ trunk/templates/cisco-2811/if_col/exceptions trunk/templates/cisco-2811/if_col/message trunk/templates/cisco-2811/if_col/oids trunk/templates/cisco-2811/if_col/thresholds trunk/templates/cisco-2811/if_col/transforms trunk/templates/cisco-2811/memory/ trunk/templates/cisco-2811/memory/exceptions trunk/templates/cisco-2811/memory/message trunk/templates/cisco-2811/memory/oids trunk/templates/cisco-2811/memory/thresholds trunk/templates/cisco-2811/memory/transforms trunk/templates/cisco-2811/serial/ trunk/templates/cisco-2811/serial/exceptions trunk/templates/cisco-2811/serial/message trunk/templates/cisco-2811/serial/oids trunk/templates/cisco-2811/serial/thresholds trunk/templates/cisco-2811/serial/transforms trunk/templates/cisco-2811/temp/ trunk/templates/cisco-2811/temp/exceptions trunk/templates/cisco-2811/temp/message trunk/templates/cisco-2811/temp/oids trunk/templates/cisco-2811/temp/thresholds trunk/templates/cisco-2811/temp/transforms trunk/templates/netscreen-5gt/memory/message trunk/templates/vmware-esx4/cpu/exceptions trunk/templates/vmware-esx4/guests/transforms trunk/templates/vmware-esx4/memory/exceptions Removed Paths: ------------- trunk/templates/netscreen-5gt/memory/messages Added: trunk/templates/cisco-1600/cpu/exceptions =================================================================== Added: trunk/templates/cisco-2811/if_col/exceptions =================================================================== --- trunk/templates/cisco-2811/if_col/exceptions (rev 0) +++ trunk/templates/cisco-2811/if_col/exceptions 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,2 @@ +ifName : alarm : .+ +ifName : ignore : Nu.+|Vl.+ Added: trunk/templates/cisco-2811/if_col/message =================================================================== --- trunk/templates/cisco-2811/if_col/message (rev 0) +++ trunk/templates/cisco-2811/if_col/message 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,9 @@ +<b>Collisions:</b> +Collision load: yellow={ifOutColPct.thresh:yellow}%, red={ifOutColPct.thresh:red}% +TABLE: +Ifc name|Collisions|Collisions rate|Collisions load +{ifName}{ifAliasBox}|{ifOutCollisions}|{ifOutCps}|{ifOutColPct.color}{ifOutColPct}%{ifOutColPct.errors} + +Note: +Error rates are per second. +Load percentages are based on an error/packet ratio. Added: trunk/templates/cisco-2811/if_col/oids =================================================================== --- trunk/templates/cisco-2811/if_col/oids (rev 0) +++ trunk/templates/cisco-2811/if_col/oids 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,5 @@ +ifName : .1.3.6.1.2.1.31.1.1.1.1 : branch +ifAlias : .1.3.6.1.2.1.31.1.1.1.18 : branch +ifSpeed : .1.3.6.1.2.1.2.2.1.5 : branch +ifOutCollisions : .1.3.6.1.4.1.9.2.2.1.1.25 : branch +ifOutPktsSec : .1.3.6.1.4.1.9.2.2.1.1.9 : branch Added: trunk/templates/cisco-2811/if_col/thresholds =================================================================== --- trunk/templates/cisco-2811/if_col/thresholds (rev 0) +++ trunk/templates/cisco-2811/if_col/thresholds 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,4 @@ +# Create thresholds for all the error rate counters +# oid name : color : limit : Error message +ifOutColPct : yellow : 40 : {ifName}{ifAliasBox} - High output collision rate ({ifOutColPct}%) +ifOutColPct : red : 70 : {ifName}{ifAliasBox} - Very high output collision rate ({ifOutColPct}%) Added: trunk/templates/cisco-2811/if_col/transforms =================================================================== --- trunk/templates/cisco-2811/if_col/transforms (rev 0) +++ trunk/templates/cisco-2811/if_col/transforms 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,12 @@ +# Convert our total ifc octets(bytes) into bits +ifOutCps : DELTA : {ifOutCollisions} + +# Create our REAL packets per second +ifOutPps : MATH : {ifOutCps} + {ifOutPktsSec} + +# Determine percentage of packets that are collisions +ifOutColPct : MATH : ({ifOutCps} / {ifOutPps}) x 100 + +# Create an alias in a bracketed box, or nothing if alias is blank +ifAliasBox : REGSUB : {ifAlias} /(\S+.*)/ [$1]/ + Added: trunk/templates/cisco-2811/memory/exceptions =================================================================== Added: trunk/templates/cisco-2811/memory/message =================================================================== --- trunk/templates/cisco-2811/memory/message (rev 0) +++ trunk/templates/cisco-2811/memory/message 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,7 @@ +Free memory: {mem_free} bytes ({mem_free_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) +------------- ---------------- +Total memory: {mem_total} bytes (100%) + +<!-- DEVMON to RRD Physical {mem_used_per}% +--> Added: trunk/templates/cisco-2811/memory/oids =================================================================== --- trunk/templates/cisco-2811/memory/oids (rev 0) +++ trunk/templates/cisco-2811/memory/oids 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,3 @@ +mem_used : .1.3.6.1.4.1.9.9.48.1.1.1.5.1 : leaf +mem_free : .1.3.6.1.4.1.9.9.48.1.1.1.6.1 : leaf + Added: trunk/templates/cisco-2811/memory/thresholds =================================================================== --- trunk/templates/cisco-2811/memory/thresholds (rev 0) +++ trunk/templates/cisco-2811/memory/thresholds 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,2 @@ +mem_used_per : yellow : 75 : Memory load is high +mem_used_per : red : 95 : Memory load is very high Added: trunk/templates/cisco-2811/memory/transforms =================================================================== --- trunk/templates/cisco-2811/memory/transforms (rev 0) +++ trunk/templates/cisco-2811/memory/transforms 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,3 @@ +mem_total : MATH : {mem_used} + {mem_free} +mem_used_per : MATH : ({mem_used} x 100) / {mem_total} : 0 +mem_free_per : MATH : ({mem_free} x 100) / {mem_total} : 0 Added: trunk/templates/cisco-2811/serial/exceptions =================================================================== --- trunk/templates/cisco-2811/serial/exceptions (rev 0) +++ trunk/templates/cisco-2811/serial/exceptions 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,2 @@ +entPhysicalDescr : ignore : Nu.+|Vl.+|Gi.+|.*AIM.*|.*DaughterCard.*|.*Gt96k.* +entPhysicalDescr : alarm : Nothingtoworryabout Added: trunk/templates/cisco-2811/serial/message =================================================================== --- trunk/templates/cisco-2811/serial/message (rev 0) +++ trunk/templates/cisco-2811/serial/message 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,3 @@ +TABLE: +Physical Descr | Hardware Rev | Firmware Rev | Software Rev | System serial number | Model Name +{entPhysicalDescr} | {entPhysicalHardwareRev} | {entPhysicalFirmwareRev} | {entPhysicalSoftwareRev} | {entPhysicalSerialNum} | {entPhysicalModelName} Added: trunk/templates/cisco-2811/serial/oids =================================================================== --- trunk/templates/cisco-2811/serial/oids (rev 0) +++ trunk/templates/cisco-2811/serial/oids 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,6 @@ +entPhysicalDescr : .1.3.6.1.2.1.47.1.1.1.1.2 : branch +entPhysicalHardwareRev : .1.3.6.1.2.1.47.1.1.1.1.8 : branch +entPhysicalFirmwareRev : .1.3.6.1.2.1.47.1.1.1.1.9 : branch +entPhysicalSoftwareRev : .1.3.6.1.2.1.47.1.1.1.1.10 : branch +entPhysicalSerialNum : .1.3.6.1.2.1.47.1.1.1.1.11 : branch +entPhysicalModelName : .1.3.6.1.2.1.47.1.1.1.1.13 : branch Added: trunk/templates/cisco-2811/serial/thresholds =================================================================== Added: trunk/templates/cisco-2811/serial/transforms =================================================================== Added: trunk/templates/cisco-2811/temp/exceptions =================================================================== Added: trunk/templates/cisco-2811/temp/message =================================================================== --- trunk/templates/cisco-2811/temp/message (rev 0) +++ trunk/templates/cisco-2811/temp/message 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,5 @@ + +Thermal sensors: +TABLE: noalarmsmsg,rrd(DS:ds0:ciscoEnvMonTemperatureStatusValue:GAUGE; DS:ds1:ciscoEnvMonTemperatureThreshold:GAUGE) +ID|Sensor Location|Temp|Threshold|Condition +{ciscoEnvMonTemperatureId}|{ciscoEnvMonTemperatureStatusDescr}|{ciscoEnvMonTemperatureStatusValue}|{ciscoEnvMonTemperatureThreshold}|{ciscoEnvMonTemperatureState.color}{ciscoEnvMonTemperatureStateTxt} Added: trunk/templates/cisco-2811/temp/oids =================================================================== --- trunk/templates/cisco-2811/temp/oids (rev 0) +++ trunk/templates/cisco-2811/temp/oids 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,4 @@ +ciscoEnvMonTemperatureStatusDescr: 1.3.6.1.4.1.9.9.13.1.3.1.2 : branch +ciscoEnvMonTemperatureStatusValue: 1.3.6.1.4.1.9.9.13.1.3.1.3 : branch +ciscoEnvMonTemperatureThreshold : 1.3.6.1.4.1.9.9.13.1.3.1.4 : branch +ciscoEnvMonTemperatureState: 1.3.6.1.4.1.9.9.13.1.3.1.6 : branch Added: trunk/templates/cisco-2811/temp/thresholds =================================================================== --- trunk/templates/cisco-2811/temp/thresholds (rev 0) +++ trunk/templates/cisco-2811/temp/thresholds 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,4 @@ +ciscoEnvMonTemperatureStateTxt : green : normal +ciscoEnvMonTemperatureStateTxt : yellow : warning|shutdown|notFunctioning +ciscoEnvMonTemperatureStateTxt : red : critical +ciscoEnvMonTemperatureStateTxt : clear : nonPresent Added: trunk/templates/cisco-2811/temp/transforms =================================================================== --- trunk/templates/cisco-2811/temp/transforms (rev 0) +++ trunk/templates/cisco-2811/temp/transforms 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,2 @@ +ciscoEnvMonTemperatureStateTxt : SWITCH : {ciscoEnvMonTemperatureState} 1=normal,2=warning,3=critical,4=shutdown,5=nonPresent,6=notFunctioning +ciscoEnvMonTemperatureId : REGSUB : {ciscoEnvMonTemperatureStatusDescr} /(\S+) (\S+) (\S+)( \((.*)\))?(( (\S+))?)( \(.*\))? temp.*/$1$2$3$8/ Copied: trunk/templates/netscreen-5gt/memory/message (from rev 193, trunk/templates/netscreen-5gt/memory/messages) =================================================================== --- trunk/templates/netscreen-5gt/memory/message (rev 0) +++ trunk/templates/netscreen-5gt/memory/message 2011-01-22 22:40:57 UTC (rev 201) @@ -0,0 +1,9 @@ +{mem_used_per.errors} +Free memory: {mem_free} bytes ({mem_free_per}%) +Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} +------------- ---------------- +Total memory: {mem_total} bytes (100%) + +Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% +<!-- DEVMON to RRD Physical {mem_used_per}% +--> Deleted: trunk/templates/netscreen-5gt/memory/messages =================================================================== --- trunk/templates/netscreen-5gt/memory/messages 2011-01-22 22:29:21 UTC (rev 200) +++ trunk/templates/netscreen-5gt/memory/messages 2011-01-22 22:40:57 UTC (rev 201) @@ -1,9 +0,0 @@ -{mem_used_per.errors} -Free memory: {mem_free} bytes ({mem_free_per}%) -Used memory: {mem_used} bytes ({mem_used_per}%) {mem_used_per.color} -------------- ---------------- -Total memory: {mem_total} bytes (100%) - -Alarm threshold: yellow={mem_used_per.thresh:yellow}%, red={mem_used_per.thresh:red}% -<!-- DEVMON to RRD Physical {mem_used_per}% ---> Added: trunk/templates/vmware-esx4/cpu/exceptions =================================================================== Added: trunk/templates/vmware-esx4/guests/transforms =================================================================== Added: trunk/templates/vmware-esx4/memory/exceptions =================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <buc...@us...> - 2011-01-23 13:38:06
|
Revision: 203 http://devmon.svn.sourceforge.net/devmon/?rev=203&view=rev Author: buchanmilne Date: 2011-01-23 13:37:59 +0000 (Sun, 23 Jan 2011) Log Message: ----------- Improve consistency of cisco templates: -Remove all 'ifName : alarm : Gi.+' in exceptions -Use if_stat/thresholds that every other cisco template has for cisco-3640 Modified Paths: -------------- trunk/templates/cisco-2811/if_dsc/exceptions trunk/templates/cisco-2811/if_err/exceptions trunk/templates/cisco-2811/if_load/exceptions trunk/templates/cisco-3640/if_col/exceptions trunk/templates/cisco-3640/if_dsc/exceptions trunk/templates/cisco-3640/if_err/exceptions trunk/templates/cisco-3640/if_load/exceptions trunk/templates/cisco-3640/if_stat/exceptions trunk/templates/cisco-3640/if_stat/thresholds trunk/templates/cisco-3800/if_dsc/exceptions trunk/templates/cisco-3800/if_err/exceptions trunk/templates/cisco-3800/if_stat/exceptions trunk/templates/cisco-4500/if_col/exceptions trunk/templates/cisco-4500/if_dsc/exceptions trunk/templates/cisco-4500/if_err/exceptions trunk/templates/cisco-4500/if_load/exceptions trunk/templates/cisco-4500/if_stat/exceptions trunk/templates/cisco-5500/if_dsc/exceptions trunk/templates/cisco-5500/if_err/exceptions trunk/templates/cisco-5500/if_load/exceptions trunk/templates/cisco-5500/if_stat/exceptions trunk/templates/cisco-6506/if_dsc/exceptions trunk/templates/cisco-6506/if_err/exceptions trunk/templates/cisco-6506/if_load/exceptions trunk/templates/cisco-6506/if_stat/exceptions trunk/templates/cisco-msfc2/if_col/exceptions trunk/templates/cisco-msfc2/if_dsc/exceptions trunk/templates/cisco-msfc2/if_err/exceptions trunk/templates/cisco-msfc2/if_load/exceptions trunk/templates/cisco-msfc2/if_stat/exceptions Modified: trunk/templates/cisco-2811/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-2811/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-2811/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-2811/if_err/exceptions =================================================================== --- trunk/templates/cisco-2811/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-2811/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-2811/if_load/exceptions =================================================================== --- trunk/templates/cisco-2811/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-2811/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_col/exceptions =================================================================== --- trunk/templates/cisco-3640/if_col/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_col/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-3640/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_err/exceptions =================================================================== --- trunk/templates/cisco-3640/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_load/exceptions =================================================================== --- trunk/templates/cisco-3640/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_stat/exceptions =================================================================== --- trunk/templates/cisco-3640/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3640/if_stat/thresholds =================================================================== --- trunk/templates/cisco-3640/if_stat/thresholds 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3640/if_stat/thresholds 2011-01-23 13:37:59 UTC (rev 203) @@ -1,6 +1,6 @@ ifAdminStatTxt : green : admin down : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} ifAdminStatTxt : yellow : testing : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} -ifAdminStatTxt : yellow : up : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} +ifAdminStatTxt : red : up : Interface {ifName}{ifAliasBox} is {ifAdminStatTxt} ifOperStatTxt : green : up : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} ifOperStatTxt : yellow : dormant|testing|yellow|not present|layer down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} -ifOperStatTxt : yellow : down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} +ifOperStatTxt : red : down : Interface {ifName}{ifAliasBox} is {ifOperStatTxt} Modified: trunk/templates/cisco-3800/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-3800/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3800/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3800/if_err/exceptions =================================================================== --- trunk/templates/cisco-3800/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3800/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-3800/if_stat/exceptions =================================================================== --- trunk/templates/cisco-3800/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-3800/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+ Modified: trunk/templates/cisco-4500/if_col/exceptions =================================================================== --- trunk/templates/cisco-4500/if_col/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-4500/if_col/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-4500/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-4500/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-4500/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-4500/if_err/exceptions =================================================================== --- trunk/templates/cisco-4500/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-4500/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-4500/if_load/exceptions =================================================================== --- trunk/templates/cisco-4500/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-4500/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-4500/if_stat/exceptions =================================================================== --- trunk/templates/cisco-4500/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-4500/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-5500/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-5500/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-5500/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-5500/if_err/exceptions =================================================================== --- trunk/templates/cisco-5500/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-5500/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-5500/if_load/exceptions =================================================================== --- trunk/templates/cisco-5500/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-5500/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-5500/if_stat/exceptions =================================================================== --- trunk/templates/cisco-5500/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-5500/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-6506/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-6506/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-6506/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -#ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+|Lo.+|EO.+ Modified: trunk/templates/cisco-6506/if_err/exceptions =================================================================== --- trunk/templates/cisco-6506/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-6506/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -#ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+|Lo.+|EO.+ Modified: trunk/templates/cisco-6506/if_load/exceptions =================================================================== --- trunk/templates/cisco-6506/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-6506/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -#ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+|Lo.+|EO.+ Modified: trunk/templates/cisco-6506/if_stat/exceptions =================================================================== --- trunk/templates/cisco-6506/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-6506/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -#ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+|Lo.+|EO.+ Modified: trunk/templates/cisco-msfc2/if_col/exceptions =================================================================== --- trunk/templates/cisco-msfc2/if_col/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-msfc2/if_col/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-msfc2/if_dsc/exceptions =================================================================== --- trunk/templates/cisco-msfc2/if_dsc/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-msfc2/if_dsc/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-msfc2/if_err/exceptions =================================================================== --- trunk/templates/cisco-msfc2/if_err/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-msfc2/if_err/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-msfc2/if_load/exceptions =================================================================== --- trunk/templates/cisco-msfc2/if_load/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-msfc2/if_load/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ Modified: trunk/templates/cisco-msfc2/if_stat/exceptions =================================================================== --- trunk/templates/cisco-msfc2/if_stat/exceptions 2011-01-22 22:49:33 UTC (rev 202) +++ trunk/templates/cisco-msfc2/if_stat/exceptions 2011-01-23 13:37:59 UTC (rev 203) @@ -1,2 +1,2 @@ -ifName : alarm : Gi.+ +ifName : alarm : .+ ifName : ignore : Nu.+|Vl.+|VLAN.+ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |