GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana menginstal Monitorix di Debian 11

Salah satu hal yang paling saya sukai dari Linux adalah kami memiliki banyak aplikasi untuk melakukan suatu tugas. Dan saya suka ini karena masing-masing memiliki sesuatu untuk disumbangkan. Contohnya adalah alat pemantauan. Salah satu alternatif untuk memonitor server adalah dengan menginstal Monitorix. Hari ini, kami akan menunjukkan cara melakukannya di sistem Debian 11.

Pengantar Monitorix

Monitorix adalah alat sumber terbuka. Didukung oleh komunitas besar yang memungkinkan kami memantau sistem dengan cara yang sederhana. Tujuannya adalah untuk memungkinkan Anda memantau sebanyak mungkin layanan dan sumber daya sistem.

Meskipun dibuat untuk digunakan pada server produksi Linux / UNIX, karena kesederhanaan dan ukurannya yang kecil, ia juga dapat digunakan pada perangkat yang disematkan. Ini menjadikannya alat yang sangat serbaguna dan siap tempur.

Dari perspektif yang lebih teknis, aplikasi terdiri dari dua bagian. Yang pertama disebut monitorix dan merupakan daemon PERL yang menangani pemantauan sistem; yang lainnya adalah skrip bernama monitorix.cgi yang menyertakan server web agar mudah dilihat.

Instalasinya sederhana, jadi mari kita lakukan.

Instal Monitorix di Ubuntu 20.04

Monitorix hadir dalam repositori resmi Ubuntu 20.04, sehingga penginstalan akan lebih mudah dilakukan.

Pertama, perbarui seluruh server

sudo apt update
sudo apt upgrade

Setelah ini, Anda dapat menginstal Monitorix dengan menjalankan perintah berikut

sudo apt install monitorix

Setelah instalasi selesai, Anda dapat memeriksa versi yang diinstal dengan menjalankan perintah berikut

monitorix -v

Anda akan mendapatkan layar keluaran yang mirip dengan ini

Monitorix version 3.12.0 (21-Feb-2020)
by Jordi Sanfeliu <[email protected]>
https://www.monitorix.org/

Selanjutnya, Anda dapat memeriksa status layanan untuk kesalahan apa pun.

systemctl status monitorix

Mengonfigurasi Monitorix

File konfigurasi Monitorix adalah /etc/monitorix/monitorix.conf yang perlu Anda edit agar sesuai dengan kebutuhan Anda.

sudo cp /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.bak

Kemudian, Anda dapat mengeditnya

sudo vi /etc/monitorix/monitorix.conf

Di bagian atas file, Anda dapat menentukan judul aplikasi

title = Atechtown test

Dan nama host komputer

hostname = monitorix.atechtown.com

Kemudian di <httpd_builtin> Anda dapat mengonfigurasi antarmuka web Monitorix.

Misalnya, Anda dapat menggunakan konfigurasi ini.

<httpd_builtin>
        enabled = y
        host = monitorix.atechtown.com
        port = 8080
        user = nobody
        group = nobody
        log_file = /var/log/monitorix-httpd
        hosts_deny = all
        hosts_allow = all
        autocheck_responsiveness = y

....

Sekarang di <auth> bagian di mana Anda mengonfigurasi antarmuka web, Anda dapat mengatur autentikasi dasar.

<auth>
                enabled = y
                msg = Sorry not welcome
                htpasswd = /var/lib/monitorix/htpasswd
        >/auth>
</httpd_builtin>

Simpan perubahan Anda dan tutup editor.

Kemudian jika Anda telah mengaktifkan otentikasi, Anda perlu menginstal apache2-utils .

apt install apache2-utils

Dan buat pengguna dengan kata sandi

htpasswd -d -c /var/lib/monitorix/htpasswd admin

Mulai ulang layanan Monitorix

sudo systemctl restart monitorix.

Akses antarmuka Monitorix

Sekarang buka browser web Anda dan pergi ke http://yourdomain:8080/monitorix dan Anda akan melihat layar ini

Di mana Anda dapat memilih grafik mana yang ingin ditampilkan.

Selanjutnya, Anda akan melihat layar tempat Anda dapat melihat grafik dan metrik.

Kesimpulan

Monitorix adalah alat sederhana yang memungkinkan kita memantau sistem menggunakan banyak grafik.

Saya harap Anda menyukai postingan ini dan membagikannya untuk membantu kami berkembang.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9

  1. Cara Menginstal Pip di Debian 9

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Ruby di Debian 9