Nagios plugins
Keywords: nagios,plugins,perl,snmp,proy

This site :
Home
Nagios plugins
Info on snmp
Nagios config
FAQ
Project page on SourceForge
-----------
Links :
Nagios Home
Nagios Plugins
Oreon project
NagiosExchange
Opsyx forum
Forum 2037
-----------
Others :
-----------
My plugins for
Last update : Jan 14 2006 Information on SNMP Snmp login with v1,v2c, V3 These are interesting parts - for me - of different mibs. MIB-2 Net-SNMP/UCD-SNMP Cisco CheckPoint Hewlett Packard
Snmp login with v1,v2c, V3 There is 3 version of snmp : V1 : you need a community to log in : <script> -C <community> V2c : you need a community to log in : <script> -C <community> -2 V3 : you need a login and password. You can either encrypt data (AuthPriv) or not (AuthNoPriv). Authentication is encrypted in any case : NoAuthNoPriv is not supported, and is useless anyway : use snmpv1 in this case. AuthNoPriv : Data is sent in clear, login and password are encrypted. With default protocol (md5) : <script> -l login -x passwd With sha protocol : <script> -l login -x passwd -L sha AuthPriv : Data, login and password are encrypted With default protocol (md5,des) : <script> -l login -x passwd -X privpasswd With md5 for logging and aes for encrypting : <script> -l login -x passwd -X privpasswd -L md5,aes MIB-2 Interface : 1.3.6.1.2.1.2.2.1 : interface table
OID | Type | Description
.1.X | Int | Index
.2.X | string | Description
.3.X | ?? | Type : 6=ethernet,23=ppp, 24=loopback, 27=atm
.4.X |  | MTU
.5.X |  | Speed
.6.X |  | Phys address
.7.X |  | Administrative status (1=>'UP',2=>'DOWN',3=>'TESTING')
.8.X |  | Operational status (cf admin status)
.9.X | Counter | Input Octets
.13.X | Counter | Output Octets
Storages : 1.3.6.1.2.1.25.2.2.0 : system memory 1.3.6.1.2.1.25.2.3.1 : storage table
OID | Type | Description
.1.X | Int | Index
.2.X | OID | Type : points on OID
.3.X | string | Description
.4.X | Int | Allocation unit
.5.X | Int | Size
.6.X | Int | Used
.7.X | Counter32 | Allocation failures
CPU 1.3.6.1.2.1.25.3.3.1 : CPU table
OID | Type | Description
.X.4 | OID | Type (hrProcessorFrwID)
.X.5 | Int | %used on 1 min (hrProcessorLoad)
Net-SNMP Load 1.3.6.1.4.1.2021.10.1 : load table
OID | Type | Description
.1.X | Int | Index
.2.X | string | Description (Load-1, Load-5, Load 15)
.3.X | string | Load (decimal)
Memory 1.3.6.1.4.1.2021.4 : memory table
OID | Type | Description
.1.X | Int | Index
.2.X | string | Error name
.3.X | Int | TotalSwap
.4.X | Int | AvailSwap
.5.X | Int | TotalReal
.6.X | Int | AvailReal
.11.X | Int | TotalFree
.13.X | Int | memShared
.14.X | Int | memBuffer
.15.X | Int | memCached
CPU 1.3.6.1.4.1.2021.11 : CPU table
OID | Type | Description
.1.X | Int | Index
.2.X | string | Description
.3.X | Int | SwapIn
.4.X | Int | SwapOut
.5.X | Int | IOSent
.6.X | Int | IOReceive
.7.X | Int | SysInterrupts
.8.X | Int | SysContext
.9.X | Int | CpuUser
.10.X | Int | CpuSystem
.11.X | Int | CpuIdle
.50.X | Counter32 | User
.51.X | Counter32 | Nice
.52.X | Counter32 | System
.53.X | Counter32 | Idle
Cisco Generic for routers and switch Cisco CPU load (5min %) : 1.3.6.1.4.1.9.2.1.58.0 Cisco CPU load (1min %) : 1.3.6.1.4.1.9.2.1.57.0 Cisco CPU load (5sec %) : 1.3.6.1.4.1.9.2.1.56.0 Memory : 1.3.6.1.4.1.9.9.48.1 : cisco memory pool 1.3.6.1.4.1.9.9.48.1.1.1 : pool table.poolentry .1 : type .2 : name .3 : alternate .4 : valid .5 : used .6 : free .7 : max free Routeurs : 2 entry : memory IO and Processor Pix : 1 entry PIX Memory CPU 1.3.6.1.4.1.9.9.109.1.1.1.1 : cpmCPUTotalEntry 1 : index 2 : phys index 3 : total 5s 4 : total 1m 5 : total 5m 6 : total 5s (new) 7 : total 1m (new) 8 : total 5m (new)
Checkpoint FW : 1.3.6.1.4.1.2620.1.1 .1.0 : Installed : policy state .2.0 : <string> : filter name .3.0 : <Mon Oct 4 11:34:08 2004> : date install .4.0 : Packets Accept (counter) .5.0 : Packets Rejected (counter) .6.0 : Packets Dropped (counter) .7.0 : Packets Logged (counter) .25.3.0 : Connexions .25.4.0 : Connexions peak HA : 1.3.6.1.4.1.2620.1.5.5.0 : yes : ha active 1.3.6.1.4.1.2620.1.5.6.0 : active : ha state 1.3.6.1.4.1.2620.1.5.7.0 : OK : ha blocking state 1.3.6.1.4.1.2620.1.5.11.0 : "Sync only" (Nokia vrp) : ha Working mode 1.3.6.1.4.1.2620.1.5.102.0 : OK : ha status 1.3.6.1.4.1.2620.1.5.13.1 : table status .1.X.0 : index .2.X.0 : Nom : Synchronization Filter cphad fwd .3.X.0 : State : "OK" / ?? .4.X.0 : haProblemPriority .5.X.0 : haProblemVerified .6.X.0 : haProblemDescr SVN : 1.3.6.1.4.1.2620.1.6.102.0 : OK : SVN status code Management : 1.3.6.1.4.1.2620.1.7.5.0 : "active" : mgmt state 1.3.6.1.4.1.2620.1.7.6.0 : 1 : mgmt is alive 1.3.6.1.4.1.2620.1.7.102.0 : status descr 1.3.6.1.4.1.2620.1.7.103.0 : status long descr 1.3.6.1.4.1.2620.1.7.7.0 : mgmt table clients : .1.X.1.0 : index .1.X.2.0 : client Name .1.X.3.0 : client host .1.X.4.0 : mgClientDbLock .1.X.5.0 : mgApplicationType
Hewlett Packard 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.6.1 : Free memory 1.3.6.1.4.1.11.2.14.11.5.1.9.6.1.0 : CPU 1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.1 : FAN 1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.2 : Power 1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.4 : Temperature HP Procurve switch memory check 1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1 : HP memory pool mem pool.1 : memory slot index mem pool.2 : hpGlobalMemSlabCnt mem pool.3 : Free segments mem pool.4 : hpGlobalMemAllocSegCnt mem pool.5 : Total Bytes mem pool.6 : Free Bytes mem pool.7 : hpGlobalMemAllocBytes
This project is hosted on : Nagios and the Nagios logo are registered trademarks of Ethan Galstad.