Bagaimana cara menginstal program pemantauan Monit di HestiaCP? Penjelasan rinci tentang metode instalasi Monit

Kebenaran yang mengejutkan: mengapa Anda belum datang ke sini HestiaCP Instal Monit?

Sekarang mari kita bahas mengapa Monit adalah salah satu mitra terbaik bagi pengguna HestiaCP.

Monit memungkinkan Anda memantau dengan mudah layanan utama server Anda, seperti Nginx, PHP-FPM dan MySQL.

Dan, Anda dapat mengintegrasikan Monit ke HestiaCP hanya dalam beberapa langkah sederhana, semudah mengoleskan mentega pada roti. Apakah kamu siap? Mari kita mulai!

Apa itu monit? Mengapa HestiaCP sangat penting?

Sebelum kita mendalami tutorialnya, mari kita lihat sekilas Monit. Monit adalah alat open source ringan yang dapat memantau proses dan layanan dalam sistem Unix.

Jika suatu proses hang, Monit dapat memulai ulang secara otomatis untuk memastikan bahwa server Anda selalu berjalan normal.

Ini seperti memiliki pengawal 24/7 untuk server Anda, yang tidak hanya dapat diandalkan, namun juga responsif.

Kondisi yang diperlukan untuk menginstal Monit di HestiaCP

Sebelum menginstal Monit, pastikan Anda memiliki kondisi berikut:

  • Panel kontrol Hestia terpasang
  • Memiliki akses root

Jika Anda memenuhi kriteria ini, maka kami siap melakukannya.

Langkah 1: Perbarui paket sistem

Pertama, pastikan paket sistem Anda mutakhir. Perbarui paket sistem menggunakan perintah berikut:

apt update

Hal ini penting karena pembaruan paket sistem dapat memperbaiki potensi kerentanan dan memastikan bahwa Anda telah menginstal Monit versi terbaru.

Langkah 2: Instal Monit

Setelah pembaruan sistem selesai, Anda dapat menginstal Monit. Masukkan perintah berikut untuk menginstal:

apt install monit

Langkah ini akan otomatis mendownload dan menginstal Monit, Anda hanya perlu sabar menunggu beberapa menit.

Langkah 3: Aktifkan layanan Monit

Setelah instalasi selesai, jangan lupa untuk mengaktifkan layanan Monit agar berjalan otomatis saat sistem dijalankan. Aktifkan layanan menggunakan perintah berikut:

systemctl enable monit

Ini setara dengan memasang sepasang roda otomatis di Monit. Setiap kali Anda me-restart server, server akan mulai secara otomatis.

Langkah 4: Mulai layanan Monit

Selanjutnya, mulai layanan Monit dan biarkan mulai berfungsi:

systemctl start monit

Sekarang Monit berjalan di latar belakang, dan siap memantau layanan Anda.

Langkah 5: Konfigurasikan Monit

Konfigurasi default Monit mungkin tidak cocok untuk semua lingkungan, jadi kita perlu melakukan beberapa penyesuaian. sunting /etc/monit/monitrc file dan tambahkan konten berikut:

set httpd port 2812 and
  use address 0.0.0.0
  and allow localhost

check process nginx with pidfile /var/run/nginx.pid
  group nginx
  start program = "/etc/init.d/nginx start"
  stop program = "/etc/init.d/nginx stop"

check process php-fpm with pidfile /var/run/php/php7.4-fpm.pid
  group php-fpm
  start program = "/etc/init.d/php7.4-fpm start"
  stop program = "/etc/init.d/php7.4-fpm stop"

check process mysql with pidfile /var/run/mysqld/mysqld.pid
  group mysql
  start program = "/etc/init.d/mysql start"
  stop program = "/etc/init.d/mysql stop"

Kode konfigurasi ini melakukan beberapa hal:

  1. Aktifkan antarmuka web Monit, kamu bisa lulus http://your_server_ip:2812 mengaksesnya.
  2. Pantau Nginx, PHP-FPM dan MySQL 服务, memastikan mereka selalu online.

Langkah 6: Siapkan layanan Monit untuk memulai secara otomatis saat boot

Masukkan perintah berikut:

systemctl enable monit && systemctl start monit
  • Jika pesan kesalahan "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", silakan klik tautan artikel di bawah ini untuk melihat solusinya▼

Langkah 7: Mulai ulang layanan Monit

Setelah konfigurasi selesai, jangan lupa untuk me-restart layanan Monit agar konfigurasi dapat diterapkan:

systemctl restart monit

Ini seperti memberikan kehidupan baru ke dalam Monit dan sekarang siap untuk dipamerkan.

Bagaimana cara memverifikasi bahwa instalasi Monit berhasil?

Setelah instalasi selesai, buka browser dan kunjungi http://your_server_ip:2812, Anda akan melihat dasbor Monit.

Jika semuanya seperti biasa, Anda akan melihat status Nginx, PHP-FPM dan MySQL.

Statusnya menunjukkan "Berjalan", menunjukkan bahwa mereka berjalan normal.

Jika salah satu proses ini berhenti berjalan, Monit secara otomatis mencoba memulai ulang proses tersebut.

Cara menginstal ulang Monit

Jika Anda menemukan ada masalah dengan instalasi Monit, atau Anda perlu mengkonfigurasi ulang, Anda dapat menginstal ulang Monit menggunakan perintah berikut:

apt-get remove monit
apt-get install monit

Aktifkan port 2812: Pastikan Anda dapat mengakses antarmuka web Monit

Untuk memastikan antarmuka web Monit dapat diakses secara normal, Anda perlu mengaktifkan port 2812.

monitrc Dalam file tersebut, pastikan bahwa mendengarkan HTTPD telah diatur dan port 2812 serta alamat IP yang akurat telah ditentukan.

Aktifkan port 2812 di HestiaCPCP

Setelah Anda berhasil menginstalPemantauan pemantauan, perlu menyiapkan daemon, mengaktifkan port, alamat IP, dan pengaturan lainnya.

1Masuk ke HestiaCPCP Anda

2Masukkan firewallnya.

  • Klik "Firewall" di atas navigasi.

3Klik tombol +.

  • Saat Anda mengarahkan kursor ke tombol +, Anda akan melihat tombol berubah menjadi "Tambah Aturan".

4Tambahkan aturan.

Gunakan yang berikut ini sebagai pengaturan aturan

  • Tindakan: Terima
  • Protokol: TCP
  • pelabuhan: 2812
  • Alamat IP: 0.0.0.0/0
  • Keterangan (opsional): MONIT

Berikut screenshot setting firewall HestiaCP ▼

Bagaimana cara menginstal program pemantauan Monit di HestiaCP? Penjelasan rinci tentang metode instalasi Monit

Kesimpulan: Kombinasi sempurna antara Monit dan HestiaCP

Pada titik ini, Anda seharusnya sudah berhasil menginstal dan mengkonfigurasi Monit di HestiaCP.

Ini akan menjadi asisten kanan Anda dalam manajemen server, memastikan pengoperasian normal semua layanan penting.

Selain itu, antarmuka web Monit memungkinkan Anda memantau status semua proses dengan mudah dan mengendalikan semuanya.

Ambil tindakan!Konfigurasikan Monit untuk server Anda sekarang untuk meningkatkan stabilitas dan keandalannya. Diri masa depan Anda akan bersyukur atas pilihan cerdas yang Anda buat sekarang.

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

Direktori Artikel
Gulir ke Atas