Installer nødvendige pakker
Opprett bruker for å få tilgang til nettgrensesnittet
Aktiver plugins for overvåking
Rediger konfigurasjon
Ekstrautstyr
Bli ferdig
Munin er et overvåkingsverktøy for å kartlegge prosesser og ressurser i maskinen din og presenterer informasjonen i grafer gjennom et webgrensesnitt.
Bruk følgende trinn for å konfigurere Munin på maskinen din og se webgrensesnittene dine med Apache.
Installer nødvendige pakker
apt-get install munin munin-plugins-extra libwww-perl apache2-utils
Opprett bruker for å få tilgang til nettgrensesnittet
htpasswd -c /etc/munin/.htpasswd munin
Dette trinnet vil be om passord.
Aktiver plugins for overvåking
Velg hvilken plugin som skal aktiveres ved å lage en symbolsk lenke til den:
ln -s /usr/share/munin/plugins/cpu /etc/munin/plugins/cpu
ln -s /usr/share/munin/plugins/df /etc/munin/plugins/df
ln -s /usr/share/munin/plugins/forks /etc/munin/plugins/forks
ln -s /usr/share/munin/plugins/fw_packets /etc/munin/plugins/fw_packets
ln -s /usr/share/munin/plugins/ip_127.0.0.1 /etc/munin/plugins/ip_127.0.0.1
ln -s /usr/share/munin/plugins/load /etc/munin/plugins/load
ln -s /usr/share/munin/plugins/memory /etc/munin/plugins/memory
ln -s /usr/share/munin/plugins/processes /etc/munin/plugins/processes
ln -s /usr/share/munin/plugins/threads /etc/munin/plugins/threads
ln -s /usr/share/munin/plugins/uptime /etc/munin/plugins/uptime
ln -s /usr/share/munin/plugins/exim_mailqueue /etc/munin/plugins/exim_mailqueue
ln -s /usr/share/munin/plugins/exim_mailstats /etc/munin/plugins/exim_mailstats
ln -s /usr/share/munin/plugins/postfix_mailstats /etc/munin/plugins/postfix_mailstats
ln -s /usr/share/munin/plugins/postfix_mailqueue /etc/munin/plugins/postfix_mailqueue
ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
ln -s /usr/share/munin/plugins/nginx_request /etc/munin/plugins/nginx_request
ln -s /usr/share/munin/plugins/nginx_status /etc/munin/plugins/nginx_status
ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses
ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
Rediger konfigurasjon
Rediger /etc/munin/munin.conffil for noen grunnleggende innstillinger.
Finn og endre [localhost.localdomain]til ditt eget vertsnavn som server1.example.com.
Åpne og rediger /etc/apache2/conf.d/munin.
Kommenter følgende linjer:
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
Options None
Deretter fjerner du kommentarene på følgende linjer for å aktivere autentisering:
# AuthUserFile /etc/munin/.htpasswd
# AuthName "Munin"
# AuthType Basic
# require valid-user
Hvis Apache-en din lytter på en annen port enn 80, rediger /etc/munin/plugin-conf.d/munin-node
Legg til følgende linjer på slutten av filen hvis Apache-en din lytter til port 8080:
[apache_*]
env.ports 8080
Bli ferdig
Til slutt, start tjenestene dine på nytt.
/etc/init.d/munin-node restart
/etc/init.d/apache2 restart
Du kan nå få tilgang til munin nettgrensesnitt på http://YOUR_SERVER_IP/munin.
Munin-grafene vil være tilgjengelige etter noen minutter.