Mainos / Advertisement:

Ero sivun ”Nagios-plugin” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 14: Rivi 14:
 
   chmod 775 check_memory
 
   chmod 775 check_memory
  
Tämän jälkeen lisää Icingaan
+
Tämän jälkeen lisää Icingaan /etc/icinga2/conf.d/commands.conf tiedostoon
  
 
<pre>
 
<pre>

Versio 11. kesäkuuta 2016 kello 15.06

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: