Monitorizați, monitorizați și gestionați sistemele informatice de pe Ubuntu

despre-monit

În articolul următor vom analiza Monit. Acest instrument va fi util atunci când vine vorba de monitorizarea și gestionarea sistemelor de calcul distribuite, efectuează întreținere și reparații automate.

Monit este un utilitar pentru gestionați și monitorizați procese, programe, fișiere, directoare și sisteme de fișiere pe un sistem Unix. Utilizatorii pot utiliza Monit pentru a monitoriza fișierele, directoarele și sistemele de fișiere pentru modificări, cum ar fi modificări de timestamp, modificări ale sumelor de control sau modificări ale dimensiunii.

Monit este controlat printr-un fișier de control ușor de configurat, bazat pe o sintaxă orientată pe token în formă liberă. Monitorizează jurnalele și ne va notifica condițiile de eroare prin mesaje de alertă personalizabile. În plus, Monit poate efectua diferite verificări de rețea TCP / IP, verificări de protocol și ne va permite să folosim SSL pentru astfel de verificări.

Ce poate fi monitorizat cu Monit?

Putem folosi Monit pentru monitorizează procesele daemon sau programe similare care rulează pe localhost. Acest program este deosebit de util pentru monitorizarea atât a proceselor daemon, cât și a celor care încep la momentul pornirii sistemului.

Acasă

Spre deosebire de multe alte sisteme de monitorizare, Monit poate acționa dacă apare o situație de eroare, de exemplu; dacă sendmail nu rulează, acest program poate porni din nou sendmail automat sau dacă apache folosește prea multe resurse, Monit poate opri sau reporni apache și ne poate trimite un mesaj de alertă. Monit poate monitoriza, de asemenea, caracteristicile procesului, cum ar fi cât de multă memorie sau procesor utilizează un proces.

Pe lângă cele menționate până acum, de asemenea puteți utiliza acest program pentru a monitoriza fișiere, directoare și sisteme de fișiere pe localhost. Vom putea monitoriza aceste elemente pentru modificări, cum ar fi modificări ale marcajelor de timp, modificări ale sumei de control sau modificări ale dimensiunii.

Starea

Monit poate monitorizați conexiunile de rețea la mai multe servere, fie pe localhost, fie pe gazde la distanță. Socket-urile de domeniu TCP, UDP și Unix sunt acceptate. Chiar dacă un protocol nu este acceptat, vom putea testa serverul, deoarece Monit poate fi configurat pentru a trimite orice date și pentru a testa răspunsul de la server.

Monit poate fi obișnuit testați programe sau scripturi în anumite momente, ca și în cazul cron. În plus, ne va permite să testăm valoarea de ieșire a unui program și să efectuăm o acțiune sau să trimitem o alertă dacă valoarea de ieșire indică o eroare.

Acest program poate fi folosit și pentru monitorizați resursele generale ale sistemului pe localhostprecum utilizarea generală a procesorului, memoria și încărcarea sistemului.

Instalați Monit pe Ubuntu 20.04 LTS Focal Fossa

Instalarea acestui program este destul de simplă. În rândurile următoare vom vedea cum se instalează Monit în Ubuntu 20.04. Așa cum este indicat pe site-ul lor web, aceleași instrucțiuni pot fi urmate pentru Ubuntu 18.04, 16.04 și orice altă distribuție bazată pe Debian, cum ar fi Linux Mint.

Pentru a începe, să deschidem un terminal (Ctrl + Alt + T) și ne vom asigura că toate pachetele din sistemul nostru sunt actualizate. Vom realiza acest lucru cu comenzile:

sudo apt update; sudo apt upgrade

Apoi putem instala programul. Monit este disponibil depozitul implicit Ubuntu 20.04. Din acest motiv, îl putem instala folosind comanda din terminal:

instalați monit

sudo apt install monit

Odată instalat, serviciul Monit va porni automat. Se poate verificați starea acestuia tastând în același terminal:

stare monitor

sudo systemctl status monit

În mod implicit, interfața web Monit este dezactivată. Din acest motiv va trebui să o activăm și să setăm parola de administrator. Putem face acest lucru editând următorul fișier:

sudo vim /etc/monit/monitrc

În interiorul acestui fișier Va trebui să găsim, să comentăm și să configurăm parola de administrator Monit așa cum se arată în următoarele:

activați parola și utilizatorul în Monit

set httpd port 2812 and
allow admin:monit

Odată efectuate modificările, acum putem salva și închide editorul. Următorul pas va fi reporniți Monit:

reporni monit

sudo monit -t
sudo systemctl restart monit

Dacă aveți nevoie de informații despre oricare dintre opțiunile din fișierul de configurare, puteți consultați documentația programului.

Accesați interfața programului

În acest moment, putem deschideți browserul web și accesați interfața web a programului accesând adresa URL http://dirección-ip-de-tu-servidor:2812.

conectare la program

Această adresă ar trebui să ne arate pagina de autentificare. Dacă nu ați schimbat numele de utilizator și parola din fișierul de configurare, puteți autentificare cu nume de utilizator 'admin„și parola”monitor".

gazda monit

Pentru informații utile și ajutor, vă recomandăm verifică site-ul oficial al proiectului sau depozit în bitbucket.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.