Thursday, May 26, 2022

Centralizar scripts de monitorización - Notificaciones

 

Trabajando como Sysadmin debemos monitorizar muchas cosas, para algunas tenemos herramientas especializadas, pero para otras vamos haciendo diferentes scripts customizados.

Traigo un entorno para centralizar este tipo de scripts y gestionar mejor las notificaciones.


Único punto de monitorización

El entorno lo que hace es proveernos de una carpeta donde podemos añadir scripts ejecutables que serán evaluados cada cierto tiempo(cada uno lo que decida en su cron).

Notificaciones

No solo es tenerlo todo en un mismo sitio, sino además gestionar mejor el envio de notificaciones. En otras herramientas una vez que lo que estamos monitorizando entra en un estado de alerta, seguimos recibiendo mensajes hasta que se soventa.

Con este entorno solo recibiremos mensajes cuando entra en modo alerta y cuando sale del modo alerta, recibiendo 0 ruido durante el proceso de resolución del incidente 

Canales de Notificación

Además centraliza las notificaciones con lo que podemos añadir/eliminar canales de aviso de forma general

En nuestro caso cada aviso lo añade al /var/log/syslog y manda mensaje a un grupo de telegram.

Repositorio

Está toda la estructura y la información en 

https://github.com/raultm/ies-recursos/tree/main/2022-05-26-server-alerts

No comments:

Post a Comment