GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Monit di Ubuntu 20.04 untuk memantau layanan sistem

Memantau layanan Linux adalah tugas dasar bagi seorang profesional Linux. Namun, melakukannya secara efektif juga membutuhkan alat yang membantu prosesnya. Itu sebabnya hari ini saya akan membantu Anda menginstal Monit di Ubuntu 20.04, sehingga Anda dapat memantau layanan dengan nyaman.

Apa itu Monit?

Monit adalah aplikasi yang memungkinkan kita untuk memantau layanan sistem Linux kita. Selain itu, kami dapat menganalisis dan memantau proses. Ini cukup ringan dan cepat, dan juga open source. Dengan cara ini, kami tidak akan mengalami masalah saat menjalankannya di sistem kami.

Berkat Monit, kami akan dapat mengetahui kapan suatu layanan tidak berfungsi. Ini mencegah masalah dan membantu kami mengelola server dengan lebih baik.

Fitur lain dari Monit adalah Anda dapat menggunakannya untuk memantau file, direktori, dan sistem file di localhost untuk melihat perubahan atau masalah.

Terakhir, Monit dapat digunakan untuk memantau sumber daya sistem umum di localhost seperti penggunaan CPU secara keseluruhan, Memori, dan Rata-Rata Beban.

Jadi mari kita lakukan.

Instal Monit di Ubuntu 20.04

Monit didukung dengan sangat baik di Linux, dan ini ditampilkan karena ada di repositori resmi banyak distribusi Linux. Hal ini juga berlaku untuk Ubuntu 20.04.

Jadi mari kita mulai. Hubungkan ke server Anda melalui SSH dan perbarui sistem sepenuhnya.

sudo apt update
sudo apt upgrade

Kemudian, Anda dapat menjalankan perintah berikut untuk menginstal Monit.

sudo apt install monit

Karena ini adalah program yang ringan, penginstalan tidak memakan waktu lama.

Mengelola layanan Monit

Segera setelah instalasi selesai, Anda dapat memulai layanan Monit dengan perintah berikut

sudo systemctl start monit

Disarankan agar Anda memulainya bersama dengan sistem. Untuk melakukannya, jalankan.

sudo systemctl enable monit

Saat Anda membuat perubahan apa pun pada pengaturan Monit, Anda harus memulai ulang Monit untuk menerapkan perubahan.

sudo systemctl restart monit

Terakhir, Anda dapat memeriksa status layanan dengan perintah

sudo systemctl status monit

Dengan cara ini Anda dapat memeriksa bagaimana semuanya berjalan dengan Monit.

Izinkan akses web ke Monit

Secara default, antarmuka web Monit tidak diaktifkan untuk akses. Jadi, kita perlu mengaktifkannya dengan mengedit file konfigurasi.

Pertama, mari kita lakukan pencadangan.

sudo cp /etc/monit/monitrc /etc/monit/monitrc.bak

Sekarang edit

sudo nano /etc/monit/monitrc

Dan aktifkan antarmuka web dengan meninggalkan bagian ini seperti ini. Ganti pss dengan sandi yang lebih baik.

set httpd port 2812 and
allow admin:pss

Sebagai contoh, saya meninggalkan gambar untuk Anda.

Simpan perubahan dan tutup editor.

Periksa sintaks file konfigurasi untuk memastikan tidak ada kesalahan.

sudo monit -t

Jika tidak ada kesalahan, Anda akan melihat output ini

Control file syntax OK

Mulai ulang layanan

sudo systemctl restart monit

Anda juga dapat memeriksa status Monit dengan perintah lain ini

sudo monit status

Layanan pemantauan dengan Monit

Untuk contoh ini, saya akan menginstal Nginx dan MariaDB.

sudo apt install nginx mariadb-server

Monit menyertakan file konfigurasi untuk Nginx dan MariaDB. Jadi mari kita aktifkan sebagai berikut:

sudo ln -s /etc/monit/conf-available/nginx /etc/monit/conf-enabled/
sudo ln -s /etc/monit/conf-available/mysql /etc/monit/conf-enabled/

Mulai ulang layanan

sudo systemctl restart monit

Verifikasi bahwa layanan ini akan dipantau.

sudo monit summary

Terakhir buka http://your-server:2812 sehingga setelah login, Anda akan melihat layar utama Monit.

Kesimpulan

Dalam posting ini, Anda mempelajari cara menginstal dan mengkonfigurasi Monit untuk memantau layanan di Linux. Seperti yang Anda perhatikan, ini mudah digunakan dan nyaman untuk banyak proyek.

Bagikan postingan kami dan bantu kami untuk berkembang.


Ubuntu
  1. Cara Menginstal Monit di Ubuntu 14.04

  2. Cara Menginstal Monit di Ubuntu 18.04 LTS

  3. Cara menggunakan pengelola tugas di Ubuntu untuk memantau sistem

  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal Jenkins di Ubuntu 18.04

  3. Cara Menginstal ClickHouse di Ubuntu 20.04