Installer Munin på CentOS 7

MuninMunin er et netværksbaseret ressourceovervågningsværktøj, der kan hjælpe med at analysere ressourceudvikling og brug af servere og tjenester. Det tilbyder overvågning og varsling af servere, switches, applikationer, tjenester og er designet til at være meget plug and play. Munin har en master / slave arkitektur, hvor mesteren forbinder til alle slaverne med jævne mellemrum og beder dem om data, der derefter gemmes i RRD-filer.

Det advarer brugerne, når tingene går galt og giver dem en anden gang, når problemet er løst.

I dag installerer vi Munin på en CentOS 7 VPS.

KRAV

Vi bruger vores SSD 1 Linux VPS Hosting plan for denne tutorial.

Log ind på din server via SSH:

# ssh [Email protected]_IP

Før du starter, skal du indtaste nedenstående kommando for at kontrollere, om du har den korrekte version af CentOS installeret på din maskine:

# cat / etc / redhat-release

Det skal give dig nedenstående output:

CentOS Linux release 7.2.1511 (Core)

OPDATER SYSTEMET

Sørg for, at din server er fuldt opdateret:

# yum opdatering

Når opdateringen er gennemført, skal du installere EPEL-depotet:

# yum installer epel-release

Du kan nu installere Munin og Apache ved hjælp af nedenstående kommando:

# yum installer munin-node httpd -y

Efter installationen er færdig, start Munin og aktiver den til at starte ved opstart.

# systemctl start munin-node # systemctl aktiver munin-node

Når du har brug for en genstart, kan du bruge systemctl genstart munin-node for at genstarte Munin.

Tjek mod /etc/munin/munin.conf fil om du har nedenstående linjer aktiveret:

[localhost] adresse 127.0.0.1 use_node_name ja

Du kan enten åbne filen med en teksteditor eller bruge grep kommando. For at tjekke adressesættet kan du f.eks. Bruge:

# grep adresse /etc/munin/munin.conf

Brug af htpasswd nytteværdi vil vi oprette et brugernavn og kodeord til grundlæggende godkendelse, så adgangskodebeskytter Munin. Indtast følgende kommando:

# htpasswd / etc / munin / munin-htpasswd admin

Når du bliver bedt om det som vist nedenfor, skal du indtaste adgangskoden til administratorbrugeren:

Ny adgangskode: Genindtast ny adgangskode: Tilføjelse af adgangskode til brugeradministrator

Tilføj dit server værtsnavn til munin-node.conf fil. Åbn det med en teksteditor efter eget valg. Vi bruger nano:

# nano /etc/munin/munin-node.conf

Du kan tilføje host_name linje i slutningen af ​​filen. For eksempel:

værtsnavn vps.rosehosting.com

Gem og luk filen.

Åbn Munin config for Apache og tilføj nedenstående linjer til / Var / www / html / munin vejviser:

# nano /etc/httpd/conf.d/munin.conf Order Afvis, Tillad nægtelse fra alle Tillad fra 127.0.0.1 your_public_IP

Efter tilføjelsen skal afsnittet se sådan ud:

<mappe / var / www / html / munin> AuthUserFile / etc / munin / munin-htpasswd AuthName "Munin" AuthType Basic kræver gyldig bruger Order Afvis, Tillad nægt fra alle Tillad fra 127.0.0.1 your_public_IP

Genstart Apache for ændringerne træder i kraft:

# systemctl genstart httpd

Tillykke. Du har installeret Munin på din CentOS 7 VPS. Nu åbner du din yndlingswebbrowser og navigerer til: http: // your_server_IP / munin og indtast de loggingsoplysninger, du lige har angivet ved hjælp af htpasswd nytte.

Nedenfor er nogle af de grafiske snapshots vi tog fra Munin, der overvåger vores tomgang Linux VPS.

cpu

hukommelse

Processer

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.