Contoh konfigurasi ringkas Nagios pada Debian

monitor-nrpe

Server Nagios: 192.168.1.110
Server DNS: 192.168.1.102

Contoh berikut adalah untuk memantau load, bilangan user yang log in, baki kapasiti root partition, jumlah proses sedang berjalan dengan menggunakan nrpe

    Pada server Nagios (Wheezy):

  1. Install pakej-pakej yang diperlukan:
    apt-get install nagios3 nagios-plugins nagios-nrpe-plugin
  2. Buatkan fail /etc/nagios3/conf.d/dns-mylab.cfg seperti berikut:
    define host{
            use                     generic-host            
            host_name               dns
            alias                   dns-mylab
            address                 192.168.1.102
            }
    define service{
            use                     generic-service
            host_name               dns
            service_description     Current Load
            check_command           check_nrpe_1arg!check_load
    }
    define service{
            use                     generic-service
            host_name               dns
            service_description     Current Users
            check_command           check_nrpe_1arg!check_users
    }
    define service{
            use                     generic-service
            host_name               dns
            service_description     Disk Space
            check_command           check_nrpe_1arg!check_root
    }
    define service{
            use                     generic-service
            host_name               dns
            service_description     Total Processes
            check_command           check_nrpe_1arg!check_total_procs
    }
  3. Mulakan semula servis nagios
    /etc/init.d/nagios3 restart

    Pada server DNS (squeeze):

  1. Pasang pakej-pakej yang diperlukan
    apt-get install nagios-nrpe-server nagios-plugins
  2. Edit /etc/nagios/nrpe.cfg seperti dibawah dengan mengambil kira output “df -h”, IP server nagios & IP server DNS
    #server_address=127.0.0.1
    server_address=192.168.1.102
    
    #allowed_hosts=127.0.0.1
    allowed_hosts=192.168.1.110
    
    #command[check_hda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1
    command[check_root]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/mapper/debian-root
  3. Mulakan semula servis nrpe
    /etc/init.d/nagios-nrpe-server restart
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Leave a Reply

Your email address will not be published. Required fields are marked *