Installer Munin Monitoring Tool På CentOS, RHEL, Scientific Linux 6.5 /6.4 /6.3

Munin er en nettverksressurs overvåking verktøy som kan brukes til å overvåke alle datamaskinene på nettverket. Det viser samlet informasjon fra systemet som grafer gjennom et web-basert grensesnitt. Med hjelp av Munin, kan du overvåke ytelsen til datamaskiner, tjenester, nettverk, SAN, programmer, værmålinger osv
Hvordan fungerer det?
Munin bruker RRDTool og en ramme verk skrevet i Perl. Munin har en master-node arkitektur der master kobles til alle nodene med jevne mellomrom og ber dem for data. Den lagrer så dataene i RRD-filer, og oppdaterer grafene.
Installer Munin På CentOS 6.5
Mens denne opplæringen er aktuelt for CentOS 6.5 32 bit Edition, bør det tjene deg godt på andre RPM baserte distribusjoner også.
Munin vil ikke bli funnet i basis repositories, derav vi legge Epel depotet for å installere Munin. Henvis følgende link for å Legg Epel Repository i dine CentOS 6.x systemer.
- Installer Epel Repository på RHEL /CentOS /Scientific Linux 6
Fedora brukere trenger ikke å installere Epel er Munin finnes i standard repositories av Fedora.
Siden Munin er en web-basert overvåkingsverktøy, bør CentOS server har en fungerende LAMP stack. . For å installere LAMP-server på CentOS 6.x, følg linken nedenfor Anmeldelser - Installer LAMP Server på RHEL /CentOS /Scientific Linux 6
Nå la oss installere Munin kommandoen med:

 # yum install munin munin-node -yAfter installere munin, vil en mappe som heter munin opprettes automatisk under apache root dokumentet 
. Configuration
Endre fil /etc/httpd/conf.d/munin.conf, etter
 # vi /etc/munin/munin.confAdd/Edit som vist nedenfor. 
 [...] # Uncomment følgende linesdbdir /var /lib /muninhtmldir /var /www /html /muninlogdir /var /log /muninrundir /var/run/munin[...]# en enkel vert tre. Still ditt system navn [server.unixmen.local] adresse 127.0.0.1use_node_name ja [...] Lagre og lukk filen. 
Satt eierskap til Munin katalogen i apache root dokumentmappe med følgende kommando.
< pre> # chown -R Munin: munin /var /www /html /munin /Endre fil /etc/httpd/conf.d/munin.conf, etter
 # vi /etc/httpd/conf.d/munin.confAdd følgende linjer på slutten 
. < Directory /var /www /html /munin /> Order Nekt, AllowDeny fra allAllow fra 127.0.0.1 192.168.1.0/24</Directory>Here Jeg tillot klienter som har IP-adresse i 192.168.1.0/24 serien for å vise Munin grafer. Hvis du ønsker å tillate alle klienter tilgang Munin grafer, endringer på Tillate fra 127.0.0.1 192.168.1.0/24 til Allow All. 
Setup brukeren å Munin
Nå må vi sette opp munin administratorkonto. Vær oppmerksom på at munin administrative kontonavn er "Munin". Det vil bli funnet i /etc/httpd/conf.d/munin.conf filen på toppen.
 [...] AuthName "Munin" [...] Du kan endre administratorkontoen navn som per din smak. Nå skriver du inn følgende kommando for å sette opp passord for brukeren "Munin" 
 # htpasswd -c /etc /munin /munin-htpasswd MuninNew passord. Re-type nytt passord: Legge passord for brukeren MuninYou don ' t må bruke -c parameter hvis du ønsker å legge til flere brukere. 
Nå starter /starte Apache og Munin tjenester med følgende kommandoer.
 # tjenesten httpd restart # tjenesten munin-node starte # chkconfig munin- node onNote: Vent et par minutter, eller starte ditt system for å tillate munin å skape nødvendige filer /mapper automatisk på din apache rotmappen Kjøre Munin 
Nå kan du få tilgang til munin webgrensesnittet fra nettleseren med URL. http: //domene-navn /munin eller http:. //ip-adresse /munin
Skriv inn brukernavn og dens passord som vi opprettet tidligere. I mitt tilfelle sin Munin og CentOS.

Dette er hvordan min Munin dashbordet ser ut.

Klikk på vertsnavn, vil du se nå serveren status som grafer.

Som standard er det fem kategorier (plugins) til venstre for å gjøre enkle å forstå og overvåke systemstatus.
- Disk Anmeldelser - Network Anmeldelser - Postfix Anmeldelser - prosesser Z - System
Disk Monitoring:

Nettverk:

Postfix:

Processes:

System:

Legg Overvåking Client
Vi kan overvåke eksterne verter også. Gå til klientsystemer og installere munin-node-pakken.

 # yum install munin-node -yConfiguration 
Endre fil /etc/munin/munin-node.conf, etter
 # VI /etc/munin/munin-node.confSet klient vertsnavn og angi Munin server IP-adresse. 
 [...] vertsnavn sk [...] tillate ^ 192 \\ .168 \\ 0,1 \\ 0,101 $ tillate ^ :: 1 $ [...] Lagre og lukk filen. Her sk er min klient vertsnavn. 192.168.1.101 er min Munin server IP-adresse. 
Heim munin-node-tjenesten på klientsystemet.
 # tjenesten munin-node start # chkconfig munin-node onThen gå til din Munin server og legge klienten Systemet vertsnavn og ip-adresse i /etc/munin/munin.conf fil på slutten. 
 # vi /etc/munin/munin.confAdd følgende linjer. 
 [sk] adresse 192.168.1.100use_node_name yesSave og nær. Start munin service. Vent i noen minutter (ca 5 minutter) eller starte Munin serveren til å tillate munin å skape nødvendige filer /mapper for overvåking målet. 

Som du ser i skjermbildet over, har blitt lagt Min klient desktop til Munin server.
Aktiver flere Munin plugins
Som standard, er det bare noen få overvåkings elementer (plugins) vil bli vist i Munin grensesnitt. Men det er mange, og vi kan legge dem hvis vi trenger. Disse elementene vil bli funnet under katalogen /usr /share /munin /plugins /.
For eksempel, her vil vi legge til mysql plugins. For å gjøre det, opprette en sym link til plugins som vist nedenfor.

 # ln -s /usr /share /munin /plugins /mysql_ * /etc /munin /plugins /Restart munin-node-tjenesten på server. 
 # tjenesten munin-node restartWait i 5 minutter, og du vil se at mysql elementene vil bli lagt til som vist nedenfor. 

Det var det. Vi nådde slutten av denne opplæringen. De fleste av dere vil sannsynligvis finne ut hvordan du installerer og konfigurerer Munin server /klienter, og også hvordan du kan overvåke de ulike tjenestene du bruker Munin. Men mens det er ganske enkelt, det er ikke trivielt. Enhver hvordan Hvis du trenger ytterligere informasjon, se lenken nedenfor
Reference Links:.
Munin Dokumentasjon side