BUENO COMO HEMOS VISTO SOLO INSTALAMOS NAGIOS PERO AHORA VEREMOS COMO INSTALAR LOS PLUGINS CORRESPONDIENTES AL PROTOCOLO SNMP YA QUE ESTE NOS PERMITIRA HACER QUERYS A NUESTRO AGENTE TRAYENDO CONSIGO INFORMACION VALIOSA PARA EL MONITOREO.
BAJAMOS EL TARBALL DE http://sourceforge.net/projects/nagios-snmp/
AHORA YA QUE DESCOMPRIMIMOS NOS CLAVAMOS A LA CARPETA Y LOS INSTALAMOS CABE DESTACAR QUE ESTOS ESTAN ESRITOS EN PERL Y DEBEMOS TENER INSTALADO PERL UN EL SERVIDOR NAGIOS PA QUE CORRAN.
[root@desarrollo nagios_plugins]# ls
Changelog check_snmp_css_main.pl check_snmp_int.pl check_snmp_mem.pl
check_snmp_storage.pl doc README
check_snmp_boostedge.pl check_snmp_css.pl check_snmp_linkproof_nhr.pl check_snmp_nsbox.pl check_snmp_vrrp.pl install.sh
check_snmp_cpfw.pl check_snmp_env.pl check_snmp_load.pl check_snmp_process.pl check_snmp_win.pl LICENSE
[root@desarrollo nagios_plugins]# ./install.sh
###### Nagios snmp scripts installer ######
Will install all script(s)
What is your perl location ? [/usr/bin/perl]
Net::SNMP module version is 5.002000 [OK]
Module Getopt::Long found [OK]
What is your nagios plugin location ?
Note : file utils.pm must be present in it [/usr/local/nagios/libexec]
Where do you want the plugins to put temporary data (only used by some plugins) ?
Nagios user must be able to write files in it [/tmp]
Will now install all script(s) :
in directory : /usr/local/nagios/libexec
perl : /usr/bin/perl
temp directory : /tmp
OK ? [Y/n]Y
Installing check_snmp_boostedge.pl : OK
Installing check_snmp_css.pl : OK
Installing check_snmp_linkproof_nhr.pl : OK
Installing check_snmp_nsbox.pl : OK
Installing check_snmp_vrrp.pl : OK
Installing check_snmp_cpfw.pl : OK
Installing check_snmp_env.pl : OK
Installing check_snmp_load.pl : OK
Installing check_snmp_process.pl : OK
Installing check_snmp_win.pl : OK
Installing check_snmp_css_main.pl : OK
Installing check_snmp_int.pl : OK
Installing check_snmp_mem.pl : OK
Installing check_snmp_storage.pl : OK
Installation completed OK
You can delete all the source files and directory
Remember to look for informtation at http://www.manubulon.com/nagios/
Y COMO VERAN AHORA TENEMOS MAS PLUGINS
[root@desarrollo libexec]# ls
check_apt check_disk_smb check_ide_smart check_mrtg check_nwstat check_sensors check_snmp_linkproof_nhr.pl check_ssh negate
check_breeze check_dns check_ifoperstatus check_mrtgtraf check_oracle check_smtp check_snmp_load.pl check_swap urlize
check_by_ssh check_dummy check_ifstatus check_nagios check_overcr check_snmp_boostedge.pl check_snmp_mem.pl check_tcp utils.pm
check_clamd check_file_age check_imap check_nntp check_ping check_snmp_cpfw.pl check_snmp_nsbox.pl check_time utils.sh
check_cluster check_flexlm check_ircd check_nt check_pop check_snmp_css_main.pl check_snmp_process.pl check_udp
check_dhcp check_ftp check_load check_ntp check_procs check_snmp_css.pl check_snmp_storage.pl check_ups
check_dig check_http check_log check_ntp_peer check_real check_snmp_env.pl check_snmp_vrrp.pl check_users
check_disk check_icmp check_mailq check_ntp_time check_rpc check_snmp_int.pl check_snmp_win.pl check_wave
AQUI ESTA LA SALIDA DE UN QUERY VIA SNMP HAY QUE TENER EN CUENTA QUE BAJO LINUX ESTE PLUGIN UTILIZA LOS PROGRAMAS DE LA SUITE DE NET-SNMP ASI QIE HAY QUE INSTALARLOS PRIMERO YA QUE EL TRAP LO JALA CON NET-SNMP
[root@desarrollo libexec]# ./check_snmp_storage.pl -H 192.168.1.80 -C public -m / -w 80 -c 90
/var: 1%used(721MB/62306MB) /proc/sys/fs/binfmt_misc: 0%used(0MB/0MB) /boot: 3%used(30MB/874MB) /sys: 0%used(0MB/0MB) /var/lib/nfs/rpc_pipefs: 0%used(0MB/0MB) /: 30%used(2958MB/9702MB) (<80%) : OK
0 comments:
Publicar un comentario en la entrada