Cara Memantau Apache Dengan Nagios

Jika Anda perlu memantau server Web Apache dan mengawasi status sesinya, pertimbangkan untuk menggunakan perangkat lunak Nagios. Itu dapat memonitor server yang berjalan pada platform yang berbeda, seperti Windows, Linux dan AIX. Menggunakan Nagios, Anda dapat menerima peringatan ketika batas sesi klien server Web tercapai. Anda juga dapat melihat sesi pengguna yang dibatalkan yang muncul setelah batas tercapai. Untuk memantau server Anda dengan Nagios, Anda menggunakan modul Apache "mod_status". Ini menyediakan halaman HTML statis yang berisi statistik server saat ini dalam bentuk yang mudah dibaca.

Langkah 1

Aktifkan pengaturan konfigurasi server Apache yang relevan. Buka "/ apache/httpd.conf" dengan editor teks apa saja dan batalkan komentar pada baris berikut:

Status server SetHandler

Perintah tolak, izinkan

Tolak dari semua

Izinkan dari .domain_anda.com

Masukkan nama domain Anda alih-alih "domain_anda.com"

Langkah 2

Buka "apache/modules.conf" dengan editor teks apa pun dan verifikasi bahwa entri "LoadModule status_module /usr/lib/Apache/1.3/mod_status.so" ada. Jika tidak, tambahkan.

Langkah 3

Restart server dengan menggunakan perintah "/init.d/apache restart". Modul tidak akan berfungsi tanpa restart, jadi langkah ini sangat penting.

Langkah 4

Uji apakah plugin Nagios "check_apachestatus" berfungsi. Perintahnya adalah "/local/nagios/libexec/check_apachestatus.pl -H." Ganti "-H" dengan alamat IP server.

Pantau server Apache dengan menggunakan plugin "check_apachestatus" kapan pun Anda perlukan.