Munin este un instrument de monitorizare a performanțelor, ușor de utilizat și ușor de utilizat. Pentru Munin, există un număr mare de pluginuri care vă permit să monitorizați parametrii, cum ar fi media de încărcare, utilizarea discului, utilizarea procesorului, utilizarea memoriei, Postfix, Exim4, mysql și așa mai departe. Toate informațiile pe care Munin le afișează într-o interfață web simplă.
Munin este implementat folosind arhitectura mater / nod, ceea ce înseamnă că, dacă există mai multe servere, este posibil să se facă unul dintre aceștia un maestru care va sondona toate serverele de noduri cu un anumit interval de timp. De aceea, configurația lui Munin constă din două părți: configurarea serverului principal și configurarea serverului de noduri.
În acest manual, vom lua în considerare opțiunea de a instala Munin pe un singur server (adică atât masterul cât și nodul vor fi găzduiți pe același server).
Pasul 1. Instalarea lui Munin-master și a nodului Munin
Puteți instala Munin din depozitele standard de sistem de operare:
Pasul 2. Configurați masterul Munin
Deschideți fișierul de configurare Munin:
Pentru configurarea inițială, trebuie schimbat numai numele gazdei care va fi afișat în grafice. Pentru a face acest lucru, în secțiunea din fișierul de configurare "# un copac gazdă simplu" editează linia
Puteți specifica numele gazdei, de exemplu, astfel:
Pasul 3. Configurați nodul Munin
Ca și în cazul configurației Munin-master, mai întâi trebuie să deschideți fișierul de configurare:
În fișierul trebuie să găsiți linia
Este necesar pentru a schimba numele gazdei. Va trebui să fie editat - de exemplu, după cum urmează:
Pentru a vedea lista pluginurilor disponibile, trebuie să faceți o listă a directorului / etc / munin / plugins
Pentru a instala plug-in-ul trebuie să creați o legătură simbolică cu acesta.
Accesați directorul pentru pluginurile instalate.
Instalați un plug-in (în exemplul nostru este un plug-in pentru serverul Bind DNS):
După adăugarea tuturor pluginurilor necesare, reporniți nodul Munin pentru a încerca modificările:
Pasul 4. Configurarea accesului la Munin prin Apache și Nginx
Rezultatele monitorizării Munin afișează sub formă de grafice. Acest lucru necesită un server HTTP - de exemplu, Apache sau Nginx.
Configurarea accesului la Munin prin Apache
Pentru a configura accesul la Munin prin Apache, este necesar să se facă o directivă în configurația oricărei gazde virtuale (inclusiv cea standard)
Pentru a face acest lucru, trebuie să introduceți următoarele linii în fișierul gazdă virtuală:
După efectuarea modificărilor, Apache va trebui să repornească:
Configurarea accesului la Munin prin Nginx
Pentru a configura accesul la Munin via Nginx, va trebui, de asemenea, să faceți modificări în configurația oricărei gazde virtuale:
Pentru ca setările să aibă efect, Nginx va trebui să fie repornit.
Pasul 5: Creați un fișier de parolă
După ce configurația este completă, creați un fișier cu parolele utilizatorilor care au acces la Munin.
Pentru aceasta, executați următoarea comandă:
După executarea acestei comenzi, vi se va solicita să introduceți parola de două ori de la utilizator, după care fișierul va fi înregistrat. În această comandă, puteți înlocui utilizatorul cu orice nume de utilizator convenabil.
După asta poți folosi Munin. Acest lucru vă va ajuta să obțineți performanța cea mai precisă pentru server și componentele acestuia.