GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Monit di Ubuntu 16.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan mengkonfigurasi Monit di Ubuntu 16.04 LTS. Bagi Anda yang belum tahu, Monit adalah alat proses opensource untuk sistem operasi Linux yang membantu Anda untuk memantau proses sistem menggunakan browser web 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 menetapkan 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. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi alat pemantauan Monit di server Ubuntu 16.04 (Xenial Xerus).

Instal Monit di Ubuntu 16.04 LTS

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Menginstal Monit dan server web Apache.

Jalankan perintah berikut di Terminal:

apt-get install apache2 libapache2-mod-php
apt-get install monit

Langkah 3. Konfigurasikan alat pemantauan 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:

systemctl restart monit.service

Langkah 4. Mengonfigurasi Program Pemantauan Mandiri menggunakan Monit.

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

Terakhir, restart layanan Monit:

systemctl restart monit.service

File konfigurasi cukup menjelaskan, jika Anda tidak yakin tentang opsi, lihat dokumentasi Monit.

Langkah 5. 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: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 alat pemantauan Monit pada sistem Ubuntu 16.04 LTS  (Xenial Xerus). Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk periksa situs web resmi Monit.


Ubuntu
  1. Cara Menginstal Monit di Ubuntu 14.04

  2. Cara Menginstal Monit di Ubuntu 18.04 LTS

  3. Cara Menginstal Monit di Ubuntu 20.04 LTS

  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  1. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  2. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Spotify di Ubuntu 18.04 LTS