BASH – Script para monitorear los servicios en ejecución de un servidor.-

Este script fue obtenido desde las iguiente pagina . https://lamiradadelreplicante.com/2016/02/23/script-para-monitorear-los-servicios-de-un-servidor/
El script, es muy sencillo de entender, los servicios que deseamos monitorizar se indican en un archivo de texto, validando el servicio que deseamos controlar en nuestro servidor, para el caso de distribuciones basadas en Debian, como es Ubuntu, entramos al directorio /etc/init.d y determinamos cuales queremos chequear.

Se obtiene la fecha y hora del sistema, para registrar en un log que maneja el script, las incidencias del servicio.

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

2 respuestas a BASH – Script para monitorear los servicios en ejecución de un servidor.-

  1. Julio jarquin Guevara dijo:

    Quiero hacer un script que reinicie el servicio de trendmicro

  2. Para reiniciar el servicio de TrendMicro en Bash, primero necesitas conocer el nombre del servicio y tener permisos para reiniciarlo. Asegúrate de que tienes los privilegios adecuados para reiniciar servicios en tu sistema. A continuación, te proporciono un ejemplo básico de cómo podrías hacerlo utilizando comandos de sistema estándar:

    #!/bin/bash
    # Verificar si el script se ejecuta con privilegios de superusuario (root)
    if [ "$EUID" -ne 0 ]; then
    echo "Este script debe ejecutarse con privilegios de superusuario (root)."
    exit 1
    fi
    # Nombre del servicio de TrendMicro (ajusta esto según el nombre real del servicio)
    servicio_trendmicro="nombredelservicio"
    # Detener el servicio de TrendMicro
    echo "Deteniendo el servicio de TrendMicro..."
    service "$servicio_trendmicro" stop
    # Esperar un momento para asegurarnos de que el servicio se detenga completamente
    sleep 5
    # Iniciar nuevamente el servicio de TrendMicro
    echo "Iniciando el servicio de TrendMicro..."
    service "$servicio_trendmicro" start
    echo "El servicio de TrendMicro se ha reiniciado exitosamente."

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *