Munin, of hoe we onze server in Linux kunnen monitoren

Munin

Heeft u ooit meerdere computers tegelijk moeten monitoren? Als dit uw geval is geweest, bent u vast en zeker een ander probleem tegengekomen of heeft u moeten wisselen om de informatie van allemaal te zien. Als u zich identificeert met al het bovenstaande, Munin Het is het antwoord op uw gebeden. Het is een programma dat toont gegevens met statistieken van onze server zoals CPU, werkbelasting, gebruikt RAM, netwerkverkeer, etc.

In deze post We zijn niet van plan uit te leggen hoe servers werken of iets dergelijks. Hier zullen we je alleen leren hoe u deze krachtige applicatie installeert en uitvoert op uw Ubuntu-computer. De rest moet op eigen gelegenheid rennen. Hier vertellen we u alles wat u hierover moet weten.

Hoe Munin op Ubuntu te installeren

  1. Oke. De installatie van dit programma is heel eenvoudig, zo erg zelfs dat het voldoende is om te zeggen dat het zich in de officiële repositories bevindt om te weten dat we het vanaf de terminal kunnen installeren met het commando "sudo apt install munin" (zonder de aanhalingstekens) of van een pakketbeheerder zoals Syanptic. Eenmaal geïnstalleerd, zullen we het moeten laten werken, waarvoor we doorgaan naar de volgende stap.
  2. We bewerken het configuratiebestand dat zich in het pad bevindt / var / cache / munin / www en we kopiëren en plakken de volgende tekst, dat wil zeggen, het hoeft alleen het volgende te hebben:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Waar te zoeken naar de HTML-sjabloon
tmpldir / etc / munin / templates

# een eenvoudige hostboom
[munin.localhost.com]
adres 127.0.0.1
gebruik_naam_naam ja [/ broncode]

  1. Vervolgens bewerken we het serverbestand zodat het als een knooppunt voor zichzelf fungeert en alleen naar zichzelf luistert (loopback) en niet op alle interfaces op het netwerk. Dit wordt bereikt door het bestand te bewerken Munin-node.conf de waarde wijzigen gastheer en 127.0.0.1.
  2. In de volgende stap zullen we het bestand bewerken apache.conf om een ​​alias te configureren, zullen we iets doen met de volgende tekst:

Alias ​​/ munin / var / cache / munin / www

Bestelling toestaan, ontkennen
# Toestaan ​​van localhost 127.0.0.0/8 :: 1
Toestaan ​​van alle
Opties Geen

# Dit bestand kan worden gebruikt als een .htaccess-bestand of als een deel van uw apache
# config-bestand.
#
# Om de .htaccess-bestandsoptie te laten werken in de munin www-directory
# (/ var / cache / munin / www) moet "AllowOverride all" of zoiets hebben
# dicht bij die set.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "admin"
AuthType Basic
vereisen een geldige gebruiker

# Voor dit volgende deel moet mod_expires zijn ingeschakeld.
#

# Stel de standaard vervaltijd voor bestanden in op 5 minuten 10 seconden vanaf
# hun aanmaak (modificatie) tijd. Er zijn waarschijnlijk nieuwe bestanden door
# die tijd.
#
VerlooptActief aan
Verloopt Standaard M310

  1. Vervolgens, rekening houdend met het feit dat de gebruiker "admin" zou zijn, openen we een terminal, openen we de directory waar we het bestand hebben gewijzigd en creëren we het wachtwoord met het volgende commando:
htpasswd -c munin-htpasswd admin
  1. Alles zou al geconfigureerd zijn. Om het te laten werken, zullen we het commando schrijven:
service munin-node restart && service apache2 restart

Wat zou er ontbreken? Het belangrijkste: begin met het monitoren van de server. Hiervoor hoeven we alleen de gebruikersnaam en het wachtwoord in te voeren die we eerder hebben gedefinieerd door te openen munin.localhost.com, op welk punt we zullen zien wat we in dit bericht hebben geplaatst.

Via: root.com.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.