Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Monit di Ubuntu 14.04. Bagi Anda yang belum tahu, Monit adalah alat proses sumber terbuka untuk sistem operasi Linux yang membantu Anda memonitor proses sistem menggunakan web browser dan juga setiap kali membutuhkannya secara otomatis melakukan pemeliharaan atau perbaikan proses tertentu sedemikian rupa sehingga dapat dibawa kembali online. Pemantauan dapat langsung di baris perintah atau di web. Anda dapat tetapkan beberapa tugas Monit (tidak hanya pemantauan), jadi jika layanan tertentu gagal dalam pemeriksaan, Monit dapat memperingatkan atau melakukan sesuatu tentangnya (misalnya, coba mulai ulang layanan).
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Monit di Ubuntu 14.04.
Instal Monit di Ubuntu 14.04
Langkah 1. Menginstal Monit dan server Apache.
sudo apt-get update sudo apt-get install apache2 sudo apt-get install monit
Langkah 2. Konfigurasikan Monit.
Setelah instalasi selesai, edit file konfigurasi utama agar menyerupai contoh di bawah ini menggunakan editor teks favorit Anda dan atur nama pengguna dan kata sandi Anda sendiri:
nano /etc/monit/monitrc
set httpd port 2812 and # # set the listening port to your desire. use address localhost # only accept connection from localhost allow localhost # allow localhost to connect to the server and allow admin:monit # require user 'admin' with password 'monit' allow @monit # allow users of group 'monit' to connect (rw) allow @users readonly # allow users of group 'users' to connect readonly
Setelah Anda mengonfigurasinya, Anda perlu memulai layanan monit untuk memuat ulang pengaturan konfigurasi baru:
sudo /etc/init.d/monit start
Langkah 3. Mengonfigurasi Program Self-Monitoring.
Setelah konfigurasi awal selesai, kita dapat mengkonfigurasi beberapa layanan yang ingin kita pantau. Untuk melakukan ini, kita akan membuat file terpisah untuk setiap layanan yang terletak di dalam /etc/monit.d/
direktori. Berikut adalah beberapa contoh konfigurasi yang berguna untuk monit, yang bisa sangat membantu untuk melihat bagaimana sebuah layanan berjalan, di mana ia menyimpan pidfile-nya dan bagaimana memulai dan menghentikan layanan, dll:
## SSH ## # nano /etc/monit.d/ssh start program “/etc/init.d/sshd start” stop program “/etc/init.d/sshd stop” if failed port 22 protocol ssh then restart
## Webserver ## # nano /etc/monit.d/http check process webserver with pidfile /var/run/httpd/httpd.pid group apache start program = “/etc/init.d/httpd start” stop program = “/etc/init.d/httpd stop” if failed host 0.0.0.0 port 80 then restart
## NTP ## # nano /etc/monit.d/ntp check process ntpd with pidfile /var/run/ntpd.pid start program = “/etc/init.d/ntpd start” stop program = “/etc/init.d/ntpd stop” if failed host 127.0.0.1 port 123 type udp then alert
Setelah menambahkan layanan yang diperlukan dalam file konfigurasi pemantauan Monit, Gunakan perintah di bawah ini untuk memverifikasi sintaks file:
monit -t
Sekarang mulai ulang layanan Monit:
sudo /etc/init.d/monit start
Langkah 4. Mengakses Monit.
Monit akan tersedia di port HTTP 2812 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com:2812
atau http://server-ip-address:2812
lalu masukkan kredensial yang Anda buat di conf di atas.
Selamat! Anda telah berhasil menginstal Monit. Terima kasih telah menggunakan tutorial ini untuk menginstal Monit di sistem Ubuntu 14.04. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi Monit.