Re: Broken Link on Nagios Library - Integrating SNMP Traps with
Posted: Mon Apr 19, 2010 11:17 am
This script has changed a little since I last read it. As indicated it's still in a pre-release state.
Support for Nagios products and services
https://support.nagios.com/forum/
Code: Select all
[root@monitor scripts]# ./NagiosXI-SNMPTrap.sh
Retrieving http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.no
Preparing... ########################################### [100%]
package epel-release-5-3.noarch is already installed
Loaded plugins: rhnplugin, security
Setting up Install Process
Package bzr-2.0.3-1.el5.rf.x86_64 already installed and latest version
Package 1:net-snmp-5.3.2.2-7.el5_4.2.x86_64 already installed and latest version
Package rpmdevtools-5.3-2.el5.noarch already installed and latest version
Nothing to do
"NagiosXI-SNMPTrap.sh" does not seem to contain an email address. This is allowed, but not recommended.
Committing to: /etc/
aborting commit write group: PointlessCommit(No changes to commit)
bzr: ERROR: No changes to commit. Use --unchanged to commit anyhow.
1
Committing to: /etc/
aborting commit write group: PointlessCommit(No changes to commit)
bzr: ERROR: No changes to commit. Use --unchanged to commit anyhow.
Committing to: /etc/
aborting commit write group: PointlessCommit(No changes to commit)
bzr: ERROR: No changes to commit. Use --unchanged to commit anyhow.
Stopping snmptrapd: [ OK ]
Starting snmptrapd: [ OK ]
+ yumperlget SNMP
+ yum provides 'perl(SNMP)'
+ awk '/^Repo/ { print pkg "\t" $3; next; };
/^[^ ].* : / { pkg = $1; next; };'
+ sort -r -n
+ cut -f1
++ head -n 1 /tmp/perl-package-versions
+ topver=1:net-snmp-perl-5.3.2.2-7.el5.x86_64
++ wc -l /tmp/perl-package-versions
++ cut '-d ' -f1
+ '[' 15 -ge 2 ']'
++ tail -n +2 /tmp/perl-package-versions
+ for i in '$(tail -n +2 /tmp/perl-package-versions)'
++ rpmdev-vercmp 1:net-snmp-perl-5.3.2.2-7.el5.x86_64 1:net-snmp-perl-5.3.2.2-7.el5_4.2.x86_64
++ grep -c newer