MWN Website
ContactHome

Monit

Monit adalah program untuk melakukan monitoring dan restart otomatis proses/service. Dengan nagios sebetulnya ada sedikit persamaan fungsi juga, yaitu bisa untuk monitoring hosts dan mengirim alert. Tapi nagios memang lebih ke arah network monitoring sementara monit lebih ke arah services/daemons.

Instalasi

Berikut ini contoh menginstal monit di server Debian.

Pertama, instal paketnya:

# apt-get install monit

Kedua, aktifkan. Edit /etc/default/monit dan set startup=1.

Ketiga, konfigurasi. Contoh, kita menambah monitoring mysql, tambahkan paragraf berikut ini di akhir file /etc/monit/monitrc.

check process mysql with pidfile /var/run/mysqld/mysqld.pid
  start program = "/etc/init.d/mysql start"
  stop program  = "/etc/init.d/mysql stop"
  if failed port 3306 protocol mysql with timeout 15 seconds then alert
  if 3 restarts within 5 cycles then timeout
  group server

Terakhir, jalankan:

# /etc/init.d/monit start

Testing

Untuk mengetesnya, jika service mysql sedang berjalan, coba matikan mysqld dengan:

# /etc/init.d/mysql stop

Lalu coba jalankan monit:

# monit

Ini akan membaca file konfigurasi dan mengecek servis. Karena mysql mati, maka seharusnya monit menstart kembali mysql. Defaultnya, pengecekan-pengecekan ini dilakukan setiap 180 detik (3 menit) sekali oleh proses monit yang berjalan di background. Tapi jika ingin mengetes, bisa menjalankan perintah monit seperti di atas.

(Catatan: bagi yang bukan root, perintah-perintah yang membutuhkan root bisa menggunakan 'sudo' seperti biasa.)


Navigasi

Feedback

Artikel Popular

  • Panduan pengguna Spanel
  • Panduan pengguna Spanel 1.3/Email Manager
  • Peraturan dan Persetujuan
  • Panduan pengguna Masterkey
  • Upload files
  • Kontak MWN
  • Tutorial instalasi phpBB
  • PHP
  • Setting SMTP
  • Tentang shared hosting
  • Panduan pengguna Masterkey/Memesan/Konfirmasi pembayaran
  • selengkapnya...
  • Artikel Terbaru

  • Panduan pengguna Spanel 1.3/Subdomain Manager/Prefs
  • Panduan pengguna Spanel 1.3/Subdomain Manager/Delete
  • Panduan pengguna Spanel 1.3/Subdomain Manager/Add
  • PostgreSQL
  • Virtual private server
  • Panduan administrator Spanel 1.3/Dll/Pesan error/Server sibuk
  • Memaksa fsck
  • Membuat sertifikat SSL
  • Tutorial instalasi formmail
  • FAQ PHP (Plesk)
  • Panduan administrator Spanel 1.3/Instalasi/Setting
  • selengkapnya...
  • Hak cipta © 2006-2008 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Artikel-artikel pada situs knowledge base ini dapat dikutip dan disalin secara bebas, namun mohon menyebutkan sumber dengan URL http://kb.masterweb.net/ atau teks "Knowledge Base MWN". MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten. MWN tidak bertanggung jawab atas komentar-komentar yang dikirim pembaca. Dengan memposting komentar Anda memberi hak penuh pada MWN untuk menampilkan komentar tersebut di manapun dan kapanpun, dan untuk mengedit atau menghapus komentar tersebut dengan cara bagaimanapun dan/atau karena alasan apapun.