Mainos / Advertisement:
Nagios-plugin
Versio hetkellä 11. kesäkuuta 2016 kello 15.06 – tehnyt Minh (keskustelu | muokkaukset)
Tämä sivu on listaus erilaisista Nagios Plugineista joita voi asentaa Nagiokseen Icingaan (icinga2). Lisäessä Nagiokseen tai Icingaan plugini muista konfiguroida se sinne. Katso enemmän ohjeita Nagioksen ja Icinga2 ohjeesta.
check_memory
check_memory plugin ei ole oletuksena nagios-plugineissa mutta tällä kätevällä pluginilla tarkistetaan muistin tilaa.
apt-get install libnagios-plugin-perl
Lataa ja konfiguroidaan plugin
cd /usr/lib/nagios/plugins/ wget https://raw.githubusercontent.com/dermoth/misc-code/master/nagios/plugins/check_memory chmod 775 check_memory
Tämän jälkeen lisää Icingaan /etc/icinga2/conf.d/commands.conf tiedostoon
object CheckCommand "check_memory" { import "plugin-check-command" command = [ PluginDir + "/check_memory" ] //constants.conf -> const PluginDir arguments = { } }
check_diskstat
Pluginilla tulostetaan tiedot levyn käytöstä
Esimerkki Output:
summary: 0 io/s, read 0 sectors (0kB/s), write 1256 sectors (6kB/s), queue size 0 in 90 seconds
Lataa plugini ja siirrä Nagios plugin hakemistoon
wget https://raw.github.com/mclarkson/check_diskstat/master/check_diskstat.sh chmod +x check_diskstat.sh mv check_diskstat.sh /usr/lib/nagios/plugins/check_diskstat
Testaa ./check_diskstat -d sda -W 10 -C 20
Lisää Icingaan
object CheckCommand "check_diskstat" { import "plugin-check-command" command = [ PluginDir + "/check_diskstat" ] //constants.conf -> const PluginDir arguments = { "-d" = "$diskstat_name$" "-W" = "$diskstat_warn$" "-C" = "$diskstat_crit$" } }
ja muuttujat hosteihin
vars.diskstat_name = "sda" vars.diskstat_warn = "10" vars.diskstat_crit = "20"
Mainos / Advertisement: