![]()

Munin är ett monitoreringsverktyg för att övervaka din server. Man kan övervaka i princip allt och det presenteras i form av tydliga grafer. Det går även att bygga ut Munin med flertalet tillägg. Läs mer om Munin på deras hemsida.
Installera Munin
munin finns i förrådet och du installerar det enklast med kommandot:
sudo aptitude install munin
Graferna finns som standard i mappen:
/var/www/munin/
För att komma åt Munin utifrån behöver du en webbserver installerad, t.ex Apache eller Lighttpd. Om du bara vill ha en enkel webbserver rekomenderar jag sistnämnda. lighttpd finns i förrådet och du installerar paketet med kommandot:
sudo aptitude install lighttpd
Du kommer nu åt Munin utifrån på adressen:
http://<IP-adress>/munin
Ändra standardsökvägen till Munin
För att ändra standardsökvägen till Munin behöver vi ändra en rad i filen /etc/munin/munin.conf.
Öppna filen med den textbaserade textredigearen Nano:
sudo nano /etc/munin/munin.conf
Eller om du har ett grafiskt användargränssnitt på din server kan du använda gedit:
gksu gedit /etc/munin/munin.conf
Leta reda på raden:
htmldir /var/www/munin
Och ändra sökvägen till den du vill använda dig av. Jag rekomenderar att du inte flyttar den utanför /var/www/.
Skapa sedan mappen dit du just pekade Munin, t.ex:
sudo mkdir /var/www/lathund/munin
Du behöver även ändra rättigheterna på mappen så att Munin kan skriva till den nya mappen:
sudo chown munin:munin /var/www/lathund/munin
Slutligen startar du om Munin för att ändringarna ska verkställas:
sudo /etc/init.d/munin-node restart
Utöka övervakningen med nya plugins
Det finns flera plugins att använda sig av, bland annat för att övervaka upptiden på din server, temperaturen på hårdvaran etc. I nyare versioner av Ubuntu finns paketet munin-plugins-extra tillgängligt via förrådet. Jag använder Ubuntu 8.04 på min server och där finns det inte tillgänglig, därför laddade jag hem Munin och extra pluginen för Ubuntu 9.10 här:
- http://se.archive.ubuntu.com/ubuntu/pool/main/m/munin/munin_1.2.6-13ubuntu3_all.deb
- http://se.archive.ubuntu.com/ubuntu/pool/universe/m/munin/munin-plugins-extra_1.2.6-13ubuntu3_all.deb
Om du har en textbaserad server kan du använga wget för att ladda hem filerna:
wget http://se.archive.ubuntu.com/ubuntu/pool/main/m/munin/munin_1.2.6-13ubuntu3_all.deb
wget http://se.archive.ubuntu.com/ubuntu/pool/universe/m/munin/munin-plugins-extra_1.2.6-13ubuntu3_all.deb
Installera dom sedan genom att dubbelklicka på filerna eller via terminalen med kommandot:
sudo dpkg -i <Sökväg>/<Paket>
Pluginen finns sedan tillgängliga i mappen:
/usr/share/munin/plugins/
För att använda sig av ett plugin skapar man en symbolisk länk från den mappen till mappen:
/etc/munin/plugins/
Låt oss säga att vi vill använda oss av uptime-pluginet, då skapar vi en symbolisk länk med kommandot:
sudo ln -s /usr/share/munin/plugins/uptime /etc/munin/plugins/
Nu är det bara att vänta en liten stund så ska den nya grafiken för upptiden dyka upp i Munin.











Lathund är en blogg om Ubuntu för alla, oavsett kunskapsnivå. Jag som ligger bakom bloggen är känd under pseudonymen Hund och är 26 år gammal.
Underbart! Mitt önskemål gick i uppfyllelse! mer server grejer
Jag försöker ta med allt jag kan komma på.
Projekt Runeberg kör Ubuntu Linux för sin webbserver och använder Munin, se
http://runeberg.org/admin/munin/runeberg/mirabell.runeberg.html
"monitoreringsverktyg"? Haha! Den var riktigt uppfinningsrik!
Jag tänkte aldrig på att berätta hur man gör med tilläggen. Tror det får bli en eget inlägg så inget missar det.