Monit, monitoritza i administra sistemes informàtics des d'Ubuntu

about-monit

En el següent article anem a fer una ullada a Monit. Aquesta eina ens resultarà d'utilitat a l'hora de monitoritzar i administrar sistemes informàtics distribuïts, Fer manteniment i reparacions automàtiques.

Monit és una utilitat per a administrar i monitoritzar processos, programes, arxius, directoris i sistemes d'arxius en un sistema Unix. Els usuaris podrem utilitzar Monit per monitoritzar arxius, directoris i sistemes d'arxius a la recerca de canvis, com canvis de marques de temps, canvis de suma de verificació o canvis de mida.

monit es controla a través d'un fitxer de control fàcil de configurar basat en una sintaxi de format lliure orientada a tokens. Supervisa els registres, i ens va notificar sobre les condicions de l'error a través de missatges d'alerta personalitzables. A més, Monit pot realitzar diverses comprovacions de xarxa TCP / IP, comprovacions de protocol i ens permetrà utilitzar SSL per a aquestes comprovacions.

Què es pot monitoritzar amb Monit?

Podem utilitzar Monit per supervisar els processos de dimoni o programes similars que s'executen en localhost. Aquest programa és particularment útil per monitoritzar tant els processos dimoni com els que s'inicien en el moment de l'arrencada de sistema.

casa

A diferència de molts altres sistemes per monitoritzar, Monit pot actuar si ocorre una situació d'error, Per exemple; si sendmail no s'està executant, aquest programa pot iniciar sendmail de nou automàticament o si apatxe està usant massa recursos, Monit pot aturar o reiniciar apatxe i enviar-nos un missatge d'alerta. Monit també pot monitoritzar les característiques de l'procés, com quanta memòria o cicles de CPU està utilitzant un procés.

A més del que s'ha esmentat fins ara, també es pot utilitzar aquest programa per monitoritzar arxius, directoris i sistemes d'arxius en localhost. Podrem monitoritzar aquests elements a la recerca de canvis, com canvis en les marques de temps, canvis en la suma de verificació o canvis de mida.

estat

monit pot monitoritzar les connexions de xarxa a diversos servidors, ja sigui en localhost o en hosts remots. Sockets de domini TCP, UDP i Unix són compatibles. Fins i tot si un protocol no és compatible, podrem provar el servidor perquè es pot configurar Monit per enviar qualsevol dada i provar la resposta de servidor.

Monit es pot usar per a provar programes o scripts en certs moments a l'igual que passa amb cron. A més, ens permetrà provar el valor de sortida d'un programa i realitzar una acció o enviar un avís si el valor de sortida indica un error.

Aquest programa també es pot usar per a monitoritzar els recursos generals de el sistema en localhost, Com l'ús general de la CPU, la memòria i la càrrega de el sistema.

Instal·lar Monit en Ubuntu 20.04 LTS Focal Fossa

La instal·lació d'aquest programa és bastant simple. En les següents línies veurem com instal·lar Monit en Ubuntu 20.04. Segons indiquen a la seva pàgina web, es poden seguir les mateixes instruccions per a Ubuntu 18.04, 16.04 i qualsevol altra distribució basada en Debian com Linux Mint.

Per començar, anem a obrir una terminal (Ctrl + Alt + T) i ens anem a assegurar que tots els paquets del nostre sistema estiguin actualitzats. Això ho aconseguirem amb les ordres:

sudo apt update; sudo apt upgrade

A continuació ja podem instal·lar el programa. Monit està disponible el repositori predeterminat d'Ubuntu 20.04. Per aquest motiu, podrem instal·lar utilitzant a la terminal la comanda:

instal·lar monit

sudo apt install monit

Un cop instal·lat, el servei Monit s'iniciarà automàticament. es pot comprovar el seu estat escrivint a la mateixa terminal:

estatus monit

sudo systemctl status monit

Per defecte, la interfície web de Monit està desactivada. Per aquest motiu haurem d'habilitar i establir la contrasenya d'administrador. Això ho podrem fer editant el següent fitxer:

sudo vim /etc/monit/monitrc

Dins d'aquest arxiu haurem de buscar, descomentar i configurar la contrasenya d'administrador de Monit com es mostra a continuació:

habilitar password i usuari en Monit

set httpd port 2812 and
allow admin:monit

Un cop realitzats els canvis, ja podem guardar i tancar l'editor. El següent pas serà reiniciar Monit:

reiniciar monit

sudo monit -t
sudo systemctl restart monit

Si necessites informació sobre alguna de les opcions de l'arxiu de configuració, es pot consultar la documentació de el programa.

Accedir a la interfície de el programa

Arribats a aquest punt, ja podem obrir el navegador web i accedir a la interfície web de el programa dirigint-nos a la URL http://dirección-ip-de-tu-servidor:2812.

login d'el programa

Aquesta direcció hauria mostrar-nos la pàgina d'inici de sessió. Si no has canviat el nom d'usuari i la contrasenya en el fitxer de configuració, podràs iniciar sessió amb el nom d'usuari 'admin'I la contrasenya'monit'.

host monit

Per obtenir ajuda i informació útil, resulta recomanable consultar l' lloc web oficial de el projecte La seva repositori en bitbucket.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.