Monitorizar el uso de la CPU y avisar por mail

Monitorizar el uso de la CPU y avisar por mail.

Al igual que en otras labores, los sitios webs también evolucionan. Vamos aumentando las visitas, agregamos nuevas herramientas o scripts a los servidores, mejoramos nuestros sitios, etc…

Todos los añadidos que apliquemos repercuten en el consumo del sistema, y normalmente el componente que más lo sufre es la CPU.

En este articulo de hoy, presentamos un interesante script bash que monitoriza el uso de la CPU y al superar el umbral definido nos envía un correo electrónico informándonos de su estado.

 

Monitorizar el uso de la CPU y avisar por mail

Creamos el script bash.

Copia y pega el siguiente script ,pero atento a las opciones:

  • if [ «$cpuuse» > 80 ] : El umbral de uso está establecido en el 80%, modifica según tus necesidades.
  • mail@dominio.com : inserta tu correo electrónico.

Guarda el archivo y cierra el editor.

Ahora creamos una tarea cron que ejecute el script cada 10 minutos.

Agregamos la tarea.

Guarda la tarea y cierra el editor.

Reiniciamos las tareas.

El script se ejecutara automáticamente cada 10 minutos, y si ha sobrepasado el umbral definido de 80% te enviara un mail.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Agregar comentario