Script bash que avisa del estado de un servidor

Si quieres estar siempre informado del estado del hardware de tu servidor o PC linux, en este articulo te propongo una solución. Con este sencillo script bash recibirás por mail los datos del estado de tu sistema.

El script nos aportara la siguiente información:

  • General: Hora del sistema, Ip del sistema, Kernel Linux.
  • Hardware: Tipo y modelo de procesador, Numero de procesadores o nucleos.
  • Memoria RAM: Mem total, Mem que usas, Mem libre.
  • Memoria SWAP: Mem total, Mem que usas, Mem libre.
  • Uso de Disco: Sistema de ficheros, Tamaño, Usados, Disponible, Uso, %, Montado en.
  • More Info: Uptime, Usuarios conectados, Procesos, Carga de procesador.
  • LAMP: Procesos MySQL, Procesos Apache, Peticiones Apache.
  • Puertos abiertos: SSH, Apache, POP3, IMAP, MySQL (Busca los puertos por defecto).

 

El script bash:

Para poder identificar los puertos abiertos debes tener instalado Nmap, así que si no lo tienes instalado te recomiendo que lo hagas… es una excelente aplicación.

nmap-logo-sololinux-es Script bash que avisa del estado de un servidor

En Centos y derivados:

En Debian, Ubuntu y derivados:

 

Una vez instalado nmap abrimos la consola / terminal shell y escribimos…

Ahora copia y pega en estado.sh, lo siguiente:

Guarda el archivo y sal de nano.

 

Ejecuta el script bash:

Obtendrás un resultado similar a:

También lo puedes descargar directamente en tu servidor desde la consola.

O descargar en tu pc, desde aquí.

 

Por ultimo creas una tarea cron para que te envíe un mail con la info del servidor.

Ejemplo:

Si tienes dudas sobre las tareas cron, visita este articulo.

 

No votes yet.
Please wait...
facebook Script bash que avisa del estado de un servidortwitter Script bash que avisa del estado de un servidorgoogle Script bash que avisa del estado de un servidordiggit Script bash que avisa del estado de un servidorpinterest Script bash que avisa del estado de un servidorlinkedin Script bash que avisa del estado de un servidorprint Script bash que avisa del estado de un servidoremail Script bash que avisa del estado de un servidor Comparte el articulo.

Agregar comentario

Suscribete

Suscribete a nuestro newsletter y mantente informado con nuestros últimos artículos, noticias y más. Todo completamente gratis.

Tu suscripción a sido realizada con éxito.