Mainos / Advertisement:
Ero sivun ”Nagios-plugin” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(Ak: Uusi sivu: Tämä sivu on listaus erilaisista Nagios Plugineista joita voi asentaa Nagiokseen Icingaan. == check_memory == check_memory plugin ei ole oletuksena nagios-plugineissa mutta tä...) |
|||
Rivi 1: | Rivi 1: | ||
− | Tämä sivu on listaus erilaisista Nagios Plugineista joita voi asentaa Nagiokseen Icingaan. | + | Tämä sivu on listaus erilaisista Nagios Plugineista joita voi asentaa Nagiokseen Icingaan (icinga2). |
== check_memory == | == check_memory == | ||
Rivi 24: | Rivi 24: | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
+ | == check_disk == | ||
+ | |||
+ | Lataa plugini | ||
+ | |||
+ | <pre> | ||
+ | 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 | ||
+ | </pre> | ||
+ | |||
+ | Testaa ./check_diskstat -d sda -W 10 -C 20 | ||
+ | |||
+ | Lisää Icingaan | ||
+ | |||
+ | <pre> | ||
+ | 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$" | ||
+ | |||
+ | } | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | ja muuttujat hosteihin | ||
+ | |||
+ | <pre> | ||
+ | vars.diskstat_name = "vda" | ||
+ | vars.diskstat_warn = "10" | ||
+ | vars.diskstat_crit = "20" | ||
+ | </pre> | ||
+ | |||
+ | [[Luokka:Linux|Nagios-plugin]] |
Versio 4. kesäkuuta 2016 kello 14.47
Tämä sivu on listaus erilaisista Nagios Plugineista joita voi asentaa Nagiokseen Icingaan (icinga2).
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
object CheckCommand "check_memory" { import "plugin-check-command" command = [ PluginDir + "/check_memory" ] //constants.conf -> const PluginDir arguments = { } }
check_disk
Lataa plugini
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 = "vda" vars.diskstat_warn = "10" vars.diskstat_crit = "20"
Mainos / Advertisement: