Munin adalah aplikasi pemantauan sistem, pemantauan jaringan, dan pemantauan infrastruktur open source yang ditulis dalam Perl, digunakan untuk memantau kinerja server Anda, aplikasi, dan lainnya. Munin menggunakan RRDtool untuk membuat grafik yang dapat diakses melalui browser web. Selain itu, Munin dapat dikonfigurasi untuk mengirim peringatan ketika beberapa layanan/aplikasi dll. tidak berfungsi dan Munin akan secara otomatis mengirim peringatan email tambahan setelah masalah teratasi.
Untuk menginstal Munin di VPS Ubuntu ikuti langkah-langkah yang sangat mudah dijelaskan di bawah ini.
Pastikan VPS Linux Ubuntu 14.04 sepenuhnya mutakhir menggunakan:
apt-get update apt-get upgrade
Munin mengharuskan Apache2 diinstal dan dijalankan di VPS yang akan Anda gunakan untuk pemantauan, jadi jika tidak diinstal, jalankan perintah berikut untuk menginstalnya:
apt-get install apache2
Instal Munin
Instal Munin dan plugin tambahan menggunakan perintah berikut:
apt-get install munin munin-node munin-plugins-extra
Buat cadangan file konfigurasi Apache asli untuk Munin, atau ganti namanya:
mv /etc/munin/apache.conf /etc/munin/apache.conf.orig
Edit file konfigurasi ‘/etc/munin/apache.conf’ dan tambahkan baris berikut:
vi /etc/munin/apache.conf
<VirtualHost *:80> ServerName munin.your-domain.com ServerAlias www.munin.your-domain.com ServerAdmin [email protected] DocumentRoot "/var/cache/munin/www" DirectoryIndex index.html <Directory "/var/cache/munin/www"> Options Indexes Includes FollowSymLinks MultiViews AllowOverride AuthConfig AuthUserFile /etc/munin/htpasswd AuthName "munin" AuthType Basic Require valid-user Order allow,deny Allow from all </Directory> CustomLog /var/log/apache2/munin.your-domain.com-access.log combined ErrorLog /var/log/apache2/munin.your-domain.com-error.log <Directory "/etc/munin/static"> Require all granted </Directory> <Directory "/usr/lib/munin/cgi"> Options +ExecCGI Require all granted <IfModule mod_fcgid.c> SetHandler fcgid-script </IfModule> <IfModule !mod_fcgid.c> SetHandler cgi-script </IfModule> </Directory> </VirtualHost>
Buat direktori keluaran untuk grafik dan data Munin:
mkdir -p /var/cache/munin/www/
Pengguna Munin harus dapat menulis ke file dan direktori di dalam direktori ‘/var/cache/munin/www’, sehingga dapat dengan mudah dilakukan dengan menjalankan perintah berikut:
chown munin:munin -R /var/cache/munin/www
Buat cadangan file konfigurasi Munin asli:
cp /etc/munin/munin.conf /etc/munin/munin.conf.orig
Edit file konfigurasi Munin dan tambahkan/modifikasi baris berikut:
vi /etc/munin/munin.conf
dbdir /var/lib/munin htmldir /var/cache/munin/www logdir /var/log/munin rundir /var/run/munin tmpldir /etc/munin/templates includedir /etc/munin/conf.d graph_strategy cron cgiurl_graph /munin-cgi/munin-cgi-graph html_strategy cron [localhost] address 127.0.0.1 use_node_name yes
Jalankan perintah berikut untuk menetapkan kata sandi untuk pengguna administrator Munin:
htpasswd -c /etc/munin/htpasswd munin
Hal ini penting untuk menjaga direktori keluaran Munin Anda dan file di dalamnya pribadi dari mesin pencari dan pengguna yang tidak sah.
Mulai ulang layanan Munin dan Apache agar perubahan diterapkan:
service munin-node restart service apache2 restart
Mungkin perlu beberapa menit bagi Munin untuk menghasilkan grafik dan file html. Kemudian, buka Munin di http://munin.domain-anda.com menggunakan 'munin' sebagai nama pengguna dan kata sandi munin yang dibuat sebelumnya sebagai kata sandi dan Anda akan dapat mengakses grafik dan data Munin:
Hanya itu saja. Instalasi Munin sekarang selesai. Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux Terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Munin untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.