Cara Memasang Monit pada Fedora 37/36/35

Monit ialah program utiliti sumber terbuka yang mengurus dan memantau sumber dan perkhidmatan pada sistem Linux. Beberapa perkhidmatan dan sumber yang diuruskan oleh Monit ialah penggunaan CPU, penggunaan memori, masa operasi pelayan, sambungan rangkaian dan perkhidmatan aplikasi pelayan. Ia juga memastikan semua perkhidmatan yang berjalan sentiasa sihat dengan memulakan semula perkhidmatan yang menghentikan atau menghadapi ralat pengendalian seperti masa henti sistem, ranap aplikasi atau lonjakan sumber. Selain itu, Monit juga boleh dikonfigurasikan untuk menghantar makluman kepada pentadbir apabila peristiwa tertentu berlaku, membolehkan pentadbir mengambil tindakan pembetulan sebelum masalah meningkat. Akibatnya, Monit ialah alat penting untuk memastikan sistem Linux berjalan lancar.

Dalam tutorial berikut, anda akan belajar cara memasang Monit pada Fedora 37/36/35 Linux menggunakan versi terus daripada repositori Fedora dan mengkonfigurasi Monit supaya boleh diakses daripada penyemak imbas anda menggunakan terminal baris arahan.

Langkah-Langkah yang Disyorkan Sebelum Pemasangan

Sebelum anda bermula, kemas kini sistem anda untuk memastikan semua pakej dikemas kini untuk mengelakkan sebarang isu.

sudo dnf upgrade --refresh

Pasang Monit pada Fedora Linux

Monit tersedia pada repositori lalai Fedora, menjadikan pemasangan cepat dan mudah.



Pertama, gunakan arahan berikut untuk memasang aplikasi.

sudo dnf install monit -y

Setelah dipasang, anda perlu mendayakan dan memulakan perkhidmatan, yang boleh anda lakukan menggunakan arahan berikut.

sudo systemctl enable monit --now

Akhir sekali, sahkan Monit beroperasi tanpa sebarang ralat menggunakan perkara berikut.

systemctl status monit

Contoh output:

contoh status monit ok pada fedora linux

Seperti yang dinyatakan di atas, Monit sedang bekerja pada bahagian belakang. Sekarang teruskan ke bahagian seterusnya untuk mengkonfigurasi antara muka web.

Lihat juga  Cara Memasang qBittorrent pada Fedora 37/36/35

Konfigurasikan Monit WebUI pada Fedora Linux

Sekarang bahawa Monit berfungsi, anda perlu mengedit fail konfigurasi dalam laluan berikut “/etc/monit/monitrc” menggunakan mana-mana penyunting teks.



Buka fail konfigurasi dengan arahan berikut.

sudo nano /etc/monitrc

Sekarang cari baris dalam fail konfigurasi.

# set httpd port 2812 and
# allow admin:monit

Seterusnya, ubah suai nama pengguna dan kata laluan anda sendiri, anda boleh menyimpan pentadbir, tetapi saya akan menukar ini. Secara pilihan, anda boleh melaraskan port lalai 2812 dengan port lain yang kurang dikenali untuk pengguna dalam persekitaran yang sensitif.

Contoh:

set httpd port 2812 and
allow joshmonit:strongpassword

Untuk pengguna dalam persekitaran setempat, anda boleh menyahkomen "benarkan localhost," yang akan menggugurkan pelanggan bukan tempatan.

Contoh:

use address localhost  # only accept connection from localhost (drop if y><p if you use M/Monit)
allow localhost        # allow localhost to connect to the server


Jangan nyahkomen perkara di atas jika anda mengakses dari luar.

Simpan fail konfigurasi dengan CTRL + O, kemudian keluar dengan CTRL + X.

Setelah selesai, uji perkhidmatan untuk memastikan fail konfigurasi tidak mempunyai ralat.

sudo monit -t

Contoh output:

Control file syntax OK

Sekarang mulakan semula perkhidmatan untuk perubahan fail konfigurasi berkuat kuasa.

sudo systemctl restart monit

Konfigurasikan Peraturan Monit FirewallD pada Fedora Linux

Secara lalai, tiada peraturan disediakan untuk Monit. Ini bermakna anda perlu membuat peraturan yang penting untuk menghentikan serangan, kegagalan untuk mengamankan Monit akan membawa kepada isu di landasan, jadi jangan langkau ini melainkan anda mempunyai cara lain untuk melindungi pemasangan dan perkhidmatan anda.



Mula-mula, tambahkan zon khusus baharu untuk dasar tembok api Monit.

sudo firewall-cmd --permanent --new-zone=monit

Seterusnya, nyatakan alamat IP yang dibenarkan yang dibenarkan untuk mengakses Redis.

sudo firewall-cmd --permanent --zone=monit --add-source=1.2.3.4

Gantikan 1.2.3.4 dengan IP alamat yang akan ditambahkan pada senarai membenarkan.

Lihat juga  Cara Memasang ClamAV pada Fedora 37/36/35

Setelah anda selesai menambah alamat IP, buka port Monit. Secara lalai, ini adalah Port TCP 2812 melainkan anda telah mengubahnya.

sudo firewall-cmd --permanent --zone=monit --add-port=2812/tcp

Ambil perhatian bahawa anda boleh menukar port lalai dalam fail konfigurasi anda jika anda menukar peraturan buka port firewall di atas kepada nilai baharu.

Selepas menjalankan arahan tersebut, muat semula tembok api untuk melaksanakan peraturan baharu.

sudo firewall-cmd --reload


Contoh output jika berjaya:

success

Akses Monit WebUI pada Fedora Linux

Memandangkan anda telah memasang Monit dan mengkonfigurasi bahagian belakang, anda kini boleh meneruskan untuk mengakses perkhidmatan Monit menggunakan alamat IP pelayan.

Contoh:

http://192.0.150.220:2812

Pengguna boleh menggunakan localhost untuk menyambung secara setempat.

http://localhost:2812

Contoh output:

log masuk untuk memantau di fedora linux webui

Log masuk dengan nama pengguna dan kata laluan yang ditetapkan dalam fail konfigurasi. Sebaik sahaja masuk, anda akan tiba di papan pemuka utama dengan paparan keseluruhan anda.



Contoh:

contoh pengurus perkhidmatan monit di fedora linux

Setelah berada di papan pemuka, anda boleh mengklik pada sistem anda untuk menunjukkan lebih banyak statistik butiran.

Contoh:

contoh status sistem pada fedora linux dengan monit webui

Selain itu, bagi pengguna yang mungkin menghadapi masalah dan perlu melaraskan beberapa tetapan, anda boleh melihat gambaran keseluruhan tetapan Monit anda menggunakan antara muka web.

Contoh:

memantau maklumat masa jalan pada fedora linux webui

Tutorial menunjukkan persediaan asas; anda boleh memantau secara meluas dengan pilihan yang berbeza. Saya akan menasihati menyemak Manual Dokumentasi Monit di laman web rasmi.

Kemas kini Monit pada Fedora Linux



Memandangkan anda telah memasang Monit menggunakan repositori lalai Fedora, prosesnya adalah sama menggunakan terminal baris arahan.

sudo dnf update --refresh

Untuk pengguna desktop dengan kemas kini automatik didayakan, saya akan menasihati menjalankan perintah kemas kini terminal setiap kali untuk memastikan sistem anda dikemas kini dengan betul.

Lihat juga  Cara Memasang Font Microsoft pada Fedora 37/36/35

Alih keluar Monit pada Fedora Linux

Pengguna yang tidak lagi memerlukan Monit pada sistem Fedora Linux mereka menggunakan arahan berikut untuk mengalih keluar aplikasi sepenuhnya.

sudo dnf autoremove monit

Perintah di atas akan membersihkan data yang dibuat dengannya.


Bukan yang anda cari? Cuba cari tutorial tambahan.

Tinggalkan Komen