![Boot-loader BURG yang cantik mendapatkan Ubuntu 11.04 PPA](/f/2bbcefc7492b882dc60db29bad5f2d90.png?width=100&height=100)
Munin (Alat Pemantauan Jaringan) adalah aplikasi pemantauan jaringan berbasis web open source yang ditulis dalam Perl yang menunjukkan penggunaan jaringan server dan layanan dalam bentuk grafik menggunakan alat RRD. Dengan bantuan Munin, Anda dapat memantau kinerja sistem, jaringan, SANS, dan aplikasi Anda.
Ini memiliki master/simpul arsitektur di mana master terhubung ke setiap node secara teratur dan menarik data dari mereka. Kemudian menggunakan RRDtool untuk mencatat dan menghasilkan grafik yang diperbarui.
Disarankan Baca:20 Alat Baris Perintah untuk Memantau Kinerja Linux
Pada artikel ini, kami akan memandu Anda melalui langkah-langkah dalam menyiapkan Munin ( Alat Pemantauan Jaringan ) dengan Munin Node di dalam RHEL, CentOS dan Fedora sistem menggunakan lingkungan berikut.
Server Munin - nama host: munin.tecmint.com dan Alamat IP: 192.168.103Klien Munin - nama host: munin-node.tecmint.com dan Alamat IP: 192.168.15
Menginstal Munin sangat sederhana, cukup ikuti perintah langkah demi langkah saya di bawah ini untuk menginstalnya di server Anda.
Munin dapat diinstal dengan menggunakan Fedora'S EPEL gudang di bawah RHEL 7.x/6.x/5.x dan CentOS 7.x/6.x/5.x.
Cukup, jalankan perintah berikut sebagai pengguna root untuk menginstal dan mengaktifkan epel repositori menggunakan wget.
RHEL/CentOS 7 - 64-Bit #wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm. # rpm -ivh epel-release-7-9.noarch.rpm.
RHEL/CentOS 6 - 32-Bit #wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm. # rpm -ivh epel-release-6-8.noarch.rpm RHEL/CentOS 6 - 64-Bit # http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm. # rpm -ivh epel-release-6-8.noarch.rpm.
RHEL/CentOS 5 - 32-Bit #wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm. # rpm -ivh epel-release-5-4.noarch.rpm RHEL/CentOS 5 - 64-Bit #wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm. # rpm -ivh epel-release-5-4.noarch.rpm.
Catatan: Pengguna Fedora tidak perlu menginstal EPEL gudang, karena munin termasuk dalam Fedora dan dapat diinstal menggunakan enak atau dnf manajer paket.
Disarankan Baca:27 Perintah Dnf untuk Mengelola Manajemen Paket Fedora
Selanjutnya, lakukan pembaruan sistem untuk memastikan bahwa EPEL database paket dimuat sebelum kita menginstal Munin.
Hanya di RHEL dan CentOS # pembaruan yum -y.
Munin membutuhkan server web yang berfungsi seperti Apache atau Nginx untuk menampilkan file statistiknya. Kami akan menginstal Apache server web untuk melayani grafik Munin di sini.
Di RHEL, CentOS dan Fedora # yum instal httpd Di Fedora 22+ Rilis # dnf instal httpd
Setelah Apache diinstal, mulai dan aktifkan layanan untuk memulai secara otomatis pada waktu boot sistem.
Di RHEL, CentOS dan Fedora # layanan httpd mulai. # chkconfig --level 35 httpd aktif Di RHEL/CentOS 7 dan Fedora 22+ # systemctl aktifkan httpd. # systemctl mulai httpd.
Sekarang saatnya untuk menginstal Munin dan Munin-Node seperti yang ditunjukkan.
Di RHEL, CentOS dan Fedora # yum -y instal munin munin-node Di Fedora 22+ Rilis # dnf -y instal munin munin-node.
Secara default, instalasi di atas membuat direktori berikut.
Ini adalah langkah opsional dan hanya berlaku jika Anda ingin menggunakan munin.tecmint.com
alih-alih localhost
dalam output HTML seperti yang ditunjukkan:
Membuka /etc/munin/munin.conf
file konfigurasi dan buat perubahan seperti yang disarankan dan jangan lupa untuk mengganti munin.tecmint.com
dengan nama server Anda.
# pohon inang sederhana. [munin.tecmint.com] alamat 127.0.0.1 use_node_name ya. [...]
Kata sandi berikutnya melindungi statistik Munin dengan nama pengguna dan kata sandi menggunakan modul auth dasar Apache seperti yang ditunjukkan:
# htpasswd /etc/munin/munin-htpasswd admin.
Selanjutnya restart Munin dan aktifkan untuk memulai saat boot secara otomatis.
Di RHEL, CentOS dan Fedora # layanan munin-node mulai. # chkconfig --level 35 munin-node aktif Di RHEL/CentOS 7 dan Fedora 22+ # systemctl aktifkan munin-node. # systemctl mulai munin-node.
Tunggu 30 menit sehingga Munin dapat menghasilkan grafik dan menampilkannya. Untuk melihat output grafik pertama, buka browser Anda dan navigasikan ke http://munin.tecmint.com/munin
dan masukkan kredensial login.
Jika tidak meminta nama pengguna dan kata sandi, membuka /etc/httpd/conf.d/munin.conf
dan ubah nama pengguna dari Munin
ke admin
dan mulai ulang Apache.
AuthUserFile /etc/munin/munin-htpasswd.conf NamaOtentikasi "admin" Dasar Tipe Otentikasi. membutuhkan pengguna yang valid.
Masuk ke mesin klien Linux dan instal saja munin-node
paket seperti yang ditunjukkan:
# yum install munin-node. # dnf install munin-node [Aktif Fedora 22+versi] # apt-get install munin-node [AktifDebian sistem berbasis]
Sekarang buka /etc/munin/munin-node.conf
file konfigurasi dan tambahkan alamat IP server munin untuk mengaktifkan pengambilan data dari klien.
# vi /etc/munin/munin-node.conf.
Tambahkan alamat IP server Munin dalam format berikut seperti yang ditunjukkan:
# Daftar alamat yang diizinkan untuk terhubung. izinkan ^127\.0\.0\.1$ izinkan ^::1$izinkan ^192\.168\.0\.103$
Terakhir, restart klien munin:
Di RHEL, CentOS dan Fedora # layanan munin-node mulai. # chkconfig --level 35 munin-node aktif Di RHEL/CentOS 7 dan Fedora 22+ # systemctl aktifkan munin-node. # systemctl mulai munin-node.
Membuka /etc/munin/munin.conf
file konfigurasi dan tambahkan bagian baru berikut dari node klien Linux jarak jauh dengan nama server dan alamat IP seperti yang ditunjukkan:
# pohon inang sederhana. [munin.tecmint.com] alamat 127.0.0.1 use_node_name ya [munin-node.tecmint.com] alamat 192.168.0.15 use_node_name ya.
Selanjutnya, restart server munin dan navigasikan ke http://munin.tecmint.com/munin
halaman untuk melihat grafik node klien baru beraksi.
Untuk informasi lebih lanjut dan penggunaan silakan kunjungi di http://munin-monitoring.org/wiki/Documentation.