Monitoreo Sensu · 18 min read · Nov 06, 2025

Cómo instalar la solución de monitoreo Sensu en Rocky Linux 9

Sensu es un sistema de monitoreo de infraestructura y aplicaciones de código abierto diseñado para el monitoreo de contenedores y no contenedores, así como para infraestructura multi-nube.

Sensu es una solución de monitoreo escalable, segura e integrada para tu tecnología e infraestructura de servidores. Se puede utilizar para monitorear servidores, la salud de las aplicaciones y servicios, y enviar notificaciones de alertas a múltiples destinos con integración de terceros.

En este tutorial, instalarás la solución de monitoreo Sensu en un servidor Rocky Linux 9. Además de eso, también instalarás y configurarás Sensuctl, que te permite gestionar Sensu a través de la terminal de línea de comandos.

Al final de este tutorial, también instalarás el agente Sensu en distribuciones basadas en RHEL y distribuciones basadas en Debian. Luego, configurarás verificaciones para monitorear servidores a través del agente Sensu.

Requisitos previos

Para seguir este tutorial, necesitarás los siguientes requisitos:

  • Un servidor Linux con Rocky Linux 9.
  • Un usuario no root con privilegios de administrador sudo/root.
  • Un SELinux que esté funcionando en modo permisivo.

En cuanto al servidor de monitoreo objetivo, este ejemplo utiliza servidores Rocky Linux y Debian. A continuación se presentan los detalles de los servidores que se utilizarán para la demostración:

Host         IP Address        Used as  
-----------------------------------------------  
sensu-rock   192.168.5.45    Sensu Go Backend  
RPM-OS       192.168.5.80    Sensu Go Agent  
DEB-OS       192.168.5.85    Sensu Go Agent

Eso es todo. Estás listo para comenzar la instalación de Sensu.

Configurando el repositorio

Lo primero que harás es habilitar el repositorio CRB (Code Ready Builder), agregar el repositorio EPEL (Extra Package for Enterprise Linux), luego agregarás el repositorio Sensu a través de packagecloud.io.

En Rocky Linux 9, el repositorio crb es equivalente a PowerTools que está disponible en CentOS. Ejecuta el siguiente comando dnf para habilitar el repositorio crb e instalar el repositorio EPEL.

sudo dnf config-manager --set-enabled crb  
sudo dnf install epel-release

agregar repositorio crb epel

Una vez que crb esté habilitado y el repositorio EPEL instalado, ejecuta el siguiente comando para agregar el repositorio Sensu a tu servidor Rocky Linux. Esto configurará automáticamente el repositorio Sensu en tu sistema, y estarás utilizando el repositorio Sensu de la rama estable.

curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh | sudo bash

Verifica la lista de repositorios habilitados en tu sistema ingresando el comando dnf a continuación. Deberías recibir una salida que indique que los repositorios crb, epel y sensu_stable se han agregado a tu sistema Rocky Linux.

sudo dnf repolist

lista de repositorios

Ahora que has agregado los repositorios necesarios, estás listo para comenzar la instalación de Sensu.

Instalando Sensu Go Backend

Sensu es una solución completa para monitoreo a gran escala que se puede utilizar para monitorear servidores tradicionales, contenedores, aplicaciones y/o aplicaciones en la nube. Antes de instalar Sensu, debes saber que hay tres componentes en Sensu, a continuación se presenta la lista:

  • Sensu Backend - el componente principal de Sensu que está impulsado por un transporte embebido y un almacén de datos etcd. Sensu Backend expone el WebSocket que se utilizará para comunicarse con el agente Sensu, la API HTTP que se utilizará para comunicarse con sensuctl. Además, proporciona un panel de control de interfaz web al que puedes acceder a través del navegador.
  • Sensu Agent - este es un cliente ligero que se instalará y ejecutará en los servidores objetivo. Un agente generará estado y métricas en el servidor objetivo y enviará los resultados al Sensu Backend a través de WebSocket.
  • Sensu Workstation - este es el ordenador local en el que puedes instalar Sensuctl, o puedes acceder al panel de control de Sensu desde tu navegador.

En esta sección, instalarás y configurarás Sensu Backend en el servidor Rocky Linux.

Ingresa el siguiente comando dnf para instalar el paquete ‘sensu-go-backend‘ en tu sistema. Cuando se te pida, ingresa y para confirmar y presiona ENTER para continuar.

sudo dnf install sensu-go-backend

instalar sensu backend

Una vez que Sensu Backend esté instalado, descarga la configuración de muestra de Sensu Backend a ‘/etc/sensu/backend.yml‘ a través de curl. Luego, abre el archivo descargado usando el siguiente comando del editor nano.

sudo curl -L https://docs.sensu.io/sensu-go/latest/files/backend.yml -o /etc/sensu/backend.yml  
sudo nano /etc/sensu/backend.yml

Descomenta las siguientes líneas.

cache-dir: "/var/cache/sensu/sensu-backend"  
config-file: "/etc/sensu/backend.yml"  
  
log-level: "debug"  
state-dir: "/var/lib/sensu/sensu-backend"

Guarda y cierra el archivo ‘/etc/sensu/backend.yml’ cuando termines.

A continuación, ejecuta el siguiente comando de systemctl para iniciar y habilitar el servicio ‘sensu-backend‘. Con esto, el Sensu Backend debería estar en funcionamiento y se iniciará automáticamente al arrancar el sistema.

sudo systemctl start sensu-backend  
sudo systemctl enable sensu-backend

iniciar sensu backend

Ejecuta el siguiente comando de systemctl para verificar el servicio ‘sensu-backend’ y asegurarte de que el servicio esté en funcionamiento y habilitado.

sudo systemctl is-enabled sensu-backend  
sudo systemctl status sensu-backend

La salida ‘enabled‘ confirma que el Sensu Backend se iniciará automáticamente al arrancar el sistema. Y la salida ‘active (running)‘ confirma que el Sensu Backend está actualmente en funcionamiento.

verificar sensu backend

Ahora que has instalado el backend de Sensu y está en funcionamiento y habilitado. A continuación, inicializarás el usuario administrador de Sensu y verificarás la instalación.

Configurando Sensu Go Backend

En esta sección, inicializarás el nombre de usuario y la contraseña del administrador para Sensu Backend, verificarás la instalación a través de curl y el navegador web, y abrirás algunos puertos a través de firewalld.

Ejecuta el siguiente comando para configurar las variables de entorno ‘SENSU_BACKEND_CLUSTER_ADMIN_USERNAME‘ y ‘SENSU_BACKEND_CLUSTER_ADMIN_PASSWORD‘. Asegúrate de cambiar el valor con tu nombre de usuario y contraseña.

export SENSU_BACKEND_CLUSTER_ADMIN_USERNAME=adminsensu  
export SENSU_BACKEND_CLUSTER_ADMIN_PASSWORD=SensuRocks

Ahora ejecuta el siguiente comando ‘sensu-backend init‘ para inicializar tu instalación de Sensu. Con esto, se crea tu usuario administrador de Sensu backend.

sensu-backend init

inicializar sensu backend

A continuación, ejecuta el siguiente comando para instalar el paquete ‘jq’ para analizar la salida a json. Luego, ejecuta el comando curl para verificar el estado de Sensu Backend. La API HTTP del backend de Sensu está funcionando en el puerto 8080 por defecto.

sudo dnf install jq  
curl -s http://127.0.0.1:8080/health | jq .

La salida ‘Healthy: true’ confirma que el Sensu Backend está funcionando sin errores.

verificar sensu

Antes de acceder al panel de control de Sensu, debes abrir puertos en firewalld.

Ingresa el siguiente comando firewall-cmd para abrir algunos puertos para Sensu Backend. Luego, recarga el firewalld para aplicar los cambios.

sudo firewall-cmd --add-port={2379/tcp,2380/tcp,3000/tcp,6060/tcp,8080/tcp,8081/tcp} --permanent  
sudo firewall-cmd --reload

Verifica la lista de puertos abiertos en firewalld a través del siguiente comando.

sudo firewall-cmd --list-all

configurar firewalld

Ahora abre tu navegador web y visita la dirección IP del servidor seguida del puerto 3000 (es decir: http://192.168.5.45:3000/). Deberías ver la página de inicio de sesión del backend de Sensu.

Inicia sesión con tu nombre de usuario y contraseña, luego haz clic en ‘SIGN-IN‘.

iniciar sesión en sensu

Cuando tengas éxito, deberías ver el panel de administración de Sensu.

panel de control de sensu

Con esto, ahora has instalado Sensu Backend, configurado el usuario y la contraseña del administrador, y también has iniciado sesión con éxito en el panel de control de Sensu desde el navegador. En el siguiente paso, instalarás Sensuctl y luego te conectarás al Sensu Backend a través de Sensuctl.

Instalando la línea de comandos Sensuctl

Ejecuta el siguiente comando dnf para instalar el comando Sensuctl. Cuando se te pida, ingresa y para confirmar y presiona ENTER para continuar.

sudo dnf install sensu-go-cli

Una vez que Sensuctl esté instalado, ejecuta el siguiente comando para verificar la ruta binaria y la versión de Sensuctl.

which sensuctl  
sensuctl --version

La ruta binaria de Sensuctl está disponible en ‘/bin/sensuctl’, y la versión instalada es v6.9.1.

A continuación, ejecuta el siguiente comando ‘sensuctl‘ para configurar la conexión a tu servidor Sensu Backend.

sensuctl configure

Ahora se te preguntará sobre algunas configuraciones:

  • ¿Método de autenticación? nombre de usuario/contraseña
  • ¿URL de la API de Sensu Backend? La API de Sensu se ejecuta por defecto en http://127.0.0.1:8080
  • ¿Espacio de nombres? predeterminado
  • ¿Formato de salida preferido? Selecciona el formato de salida que desees - este ejemplo es json.
  • ¿Nombre de usuario? usuario administrador para sensu
  • ¿Contraseña? contraseña para el usuario administrador de sensu

configurar sensuctl

Cuando termines, ejecuta el siguiente comando para verificar los detalles de la conexión.

sensuctl config view

Recibirás una salida similar a esta - Sensuctl está conectado al Sensu Backend a través de la API HTTP que se ejecuta por defecto en http://127.0.0.1:8080‘.

verificar contexto sensuctl

Después de configurar Sensuctl, ahora habilitarás la autocompletación para la línea de comandos de Sensuctl.

Ejecuta el siguiente comando dnf para instalar el paquete ‘bash-completion‘.

sudo dnf install bash-completion -y

Cuando ‘bash-completion’ esté instalado, abre el archivo ‘~/.bashrc‘ usando el siguiente comando del editor nano.

sudo nano ~/.bashrc

Agrega las siguientes líneas al archivo. Esto habilitará la ‘ bash-completion ‘ para el usuario root.

if [ -f /usr/share/bash-completion/bash_completion ]; then  
. /usr/share/bash-completion/bash_completion  
elif [ -f /etc/bash_completion ]; then  
. /etc/bash_completion  
fi  
  
source <(sensuctl completion bash)

Guarda y cierra el archivo cuando termines.

A continuación, ejecuta el siguiente comando para recargar el archivo ‘~/.bashrc‘ en tu sesión actual.

source ~/.bashrc

Verifica la autocompletación ingresando el comando ‘ sensuctl ‘ y presionando TAB.

sensuctl TAB

Cuando tengas éxito, deberías obtener la lista de opciones que están disponibles en el comando ‘ sensuctl ‘.

autocompletar sensuctl

Con esto, ahora has instalado Sensuctl, te has conectado al servidor Sensu Backend a través de Sensuctl, y también has configurado su autocompletado. A continuación, configurarás el agente Sensu en servidores Rocky Linux y Debian.

Instalando el Agente Sensu

En esta sección, instalarás y configurarás el Agente Sensu en dos nodos diferentes. Instalarás el Agente Sensu en distribuciones basadas en RHEL y distribuciones basadas en Debian. Luego, configurarás el Agente Sensu para conectarse al servidor Sensu Backend que has instalado a través de WebSocket.

Ahora, comencemos.

Agente Sensu en distribuciones basadas en RHEL

Este ejemplo utiliza una máquina Rocky Linux 9, que se basa en RHEL o CentOS 9. Para instalar el Agente Sensu, debes agregar el repositorio Sensu y abrir algunos puertos en firewalld.

Ejecuta el siguiente comando firewall-cmd para abrir algunos puertos. Luego, recarga el firewalld para aplicar los cambios.

sudo firewall-cmd --add-port={3030/tcp,3030/udp,3031/tcp,8125/udp} --permanent  
sudo firewall-cmd --reload

Verifica la lista de puertos habilitados en firewalld a través del comando a continuación.

sudo firewall-cmd --list-all

Deberías recibir una salida como esta:

configurar firewalld

A continuación, ingresa el siguiente comando dnf para habilitar el repositorio crb e instalar el repositorio EPEL.

sudo dnf config-manager --set-enabled crb  
sudo dnf install epel-release

Ahora agrega el repositorio Sensu ingresando el siguiente comando. Esto descargará y ejecutará el script de instalación bash que automatizará la configuración del repositorio.

curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh | sudo bash

Salida:

agregar repositorio

Una vez que se haya agregado el repositorio Sensu, ejecuta el siguiente comando dnf para instalar el paquete ‘sensu-go-agent’ en tu sistema. Cuando se te pida, ingresa y para confirmar y presiona ENTER para continuar.

sudo dnf install sensu-go-agent

Salida:

instalar agente sensu

A continuación, ejecuta el siguiente comando para descargar el archivo de configuración del Agente Sensu a ‘/etc/sensu/agent.yml’. Luego, abre el archivo de configuración ‘/etc/sensu/agent.yml’ usando el comando del editor nano a continuación.

sudo curl -L https://docs.sensu.io/sensu-go/latest/files/agent.yml -o /etc/sensu/agent.yml  
sudo nano /etc/sensu/agent.yml

Descomenta las siguientes líneas y asegúrate de cambiar el ‘ name ‘ predeterminado con el nombre del host del sistema y el ‘ backend-url ‘ con la dirección IP WebSocket del servidor Sensu Backend.

En este ejemplo, el nombre del host del sistema es ‘ RPM-OS ‘ y la dirección IP del servidor Sensu Backend es ‘ 192.168.5.45 ‘.

name: "RPM-OS"  
namespace: "default"  
...  
backend-url:  
  - "ws://192.168.5.45:8081"  
cache-dir: "/var/cache/sensu/sensu-agent"  
config-file: "/etc/sensu/agent.yml"

Guarda el archivo ‘/etc/sensu/agent.yml‘ y sal del editor cuando termines.

configurar agente sensu

Ahora ejecuta el siguiente comando systemctl para iniciar y habilitar el servicio ‘sensu-agent‘.

sudo systemctl start sensu-agent  
sudo systemctl enable sensu-agent

Una salida ‘Create symlink … => …‘ confirma que el Agente Sensu está habilitado.

iniciar agente sensu

A continuación, verifica el servicio ‘sensu-agent‘ a través del siguiente comando systemctl para asegurarte de que el servicio esté en funcionamiento y habilitado.

sudo systemctl is-enabled sensu-agent  
sudo systemctl status sensu-agent

Una salida ‘enabled‘ confirma que el Agente Sensu está habilitado y se iniciará automáticamente al arrancar el sistema. Y el estado del Agente Sensu es ‘active (running)‘.

verificar agente sensu

Con el Agente Sensu en funcionamiento en la máquina ‘RPM-OS‘, el agente estará conectado al Sensu Backend a través de WebSocket en el puerto 8081.

Agente Sensu en distribuciones basadas en Debian

Ahora instalarás el Agente Sensu en la distribución basada en Debian, configurarás el firewall UFW y luego configurarás el Agente Sensu para conectarse al servidor Sensu Backend.

Primero, debes abrir algunos puertos en tu sistema. En la distribución basada en Debian, puedes usar ufw para configurar el firewall.

Ejecuta el siguiente comando apt para instalar el firewall ufw.

sudo apt install ufw -y

instalar ufw

Una vez instalado, ejecuta el siguiente comando ufw para agregar el servicio OpenSSH y algunos puertos que serán utilizados por el Agente Sensu.

sudo ufw allow OpenSSH  
sudo ufw allow 3030/tcp  
sudo ufw allow 3030/udp  
sudo ufw allow 3031/tcp  
sudo ufw allow 8125/udp

La salida ‘Rules updated‘ confirma que la nueva regla se ha agregado al firewall.

A continuación, ejecuta el siguiente comando para iniciar y habilitar el firewall ufw. Cuando se te pida, ingresa y para confirmar y presiona ENTER para continuar.

sudo ufw enable

habilitar ufw

Verifica la lista de puertos y aplicaciones habilitados en ufw ingresando el siguiente comando.

sudo ufw status

Deberías recibir una salida como esta:

verificar ufw

Ahora estás listo para instalar el paquete del Agente Sensu.

Ejecuta el siguiente comando apt para instalar las dependencias básicas en tu sistema. Ingresa y para confirmar y presiona ENTER para continuar con la instalación.

sudo apt install debian-archive-keyring curl gnupg apt-transport-https

configurar repositorio

A continuación, agrega el repositorio Sensu para la distribución basada en Debian ingresando el siguiente comando. Esto descargará y ejecutará el script de instalación bash que automatizará la configuración del repositorio.

curl -s https://packagecloud.io/install/repositories/sensu/stable/script.deb.sh | sudo bash

configurar repositorio

Una vez que se haya agregado el repositorio, instala ‘sensu-go-agent’ a través del comando ‘apt install’ a continuación. Cuando se te pida, ingresa y presiona ENTER.

sudo apt install sensu-go-agent

instalar agente sensu

A continuación, ejecuta el siguiente comando para descargar el archivo de configuración del Agente Sensu a ‘/etc/sensu/agent.yml‘. Luego, abre el archivo de configuración ‘/etc/sensu/agent.yml’ usando el comando del editor nano a continuación.

sudo curl -L https://docs.sensu.io/sensu-go/latest/files/agent.yml -o /etc/sensu/agent.yml  
sudo nano /etc/sensu/agent.yml

Descomenta las siguientes líneas y asegúrate de cambiar el ‘ name ‘ predeterminado con el nombre del host del sistema y el ‘ backend-url ‘ con la dirección IP WebSocket del servidor Sensu Backend.

En este ejemplo, el nombre del host del sistema es ‘ DEB-OS ‘ y la dirección IP del servidor Sensu Backend es ‘ 192.168.5.45 ‘.

name: "DEB-OS"  
namespace: "default"  
...  
backend-url:  
  - "ws://192.168.5.45:8081"  
cache-dir: "/var/cache/sensu/sensu-agent"  
config-file: "/etc/sensu/agent.yml"

Guarda el archivo ‘/etc/sensu/agent.yml‘ y sal del editor cuando termines.

configurar agente sensu

Ahora ejecuta el siguiente comando systemctl para iniciar y habilitar el servicio ‘sensu-agent’.

sudo systemctl start sensu-agent  
sudo systemctl enable sensu-agent

Una salida ‘Create symlink … => …‘ confirma que el Agente Sensu está habilitado.

iniciar agente sensu

A continuación, verifica el servicio ‘sensu-agent‘ a través del siguiente comando systemctl para asegurarte de que el servicio esté en funcionamiento y habilitado.

sudo systemctl is-enabled sensu-agent  
sudo systemctl status sensu-agent

Una salida ‘enabled‘ confirma que el Agente Sensu está habilitado y se iniciará automáticamente al arrancar el sistema. Y el estado del Agente Sensu es ‘active (running)‘.

verificar agente sensu

Con el Agente Sensu en funcionamiento en la máquina ‘DEB-OS’, el agente estará conectado al Sensu Backend a través de WebSocket en el puerto 8081.

Verificando el Agente a través de Sensu Go Backend y Sensuctl

En este punto, has agregado dos servidores ‘RPM-OS‘ y ‘DEB-OS‘ a las soluciones de monitoreo Sensu a través del Agente Sensu. En esta sección, verificarás ambos servidores desde el panel de control del backend de Sensu y a través del comando Sensuctl desde la terminal.

Regresa al panel de control de Sensu y deberías ver tres entidades disponibles en Sensu.

lista de hosts

Haz clic en el espacio de nombres ‘default‘ y deberías ver los ‘RPM-OS‘ y ‘DEB-OS‘ agregados a Sensu.

lista de hosts en el espacio de nombres predeterminado

A continuación, regresa al servidor terminal de Sensu Backend y ejecuta el siguiente comando sensuctl para verificar la lista de entidades que están disponibles en Sensu.

sensuctl entity list --format tabular

Deberías recibir dos entidades ‘RPM-OS‘ y ‘DEB-OS‘ agregadas y disponibles en Sensu.

verificar entidades de host

Creando verificaciones para el monitoreo del sistema

En Sensu, las verificaciones son donde defines qué cosa deseas monitorear. Ejemplos de verificaciones son el monitoreo del uso de CPU, uso de memoria, uso de disco, y muchos más. Las verificaciones son parte de los activos, que son entornos dinámicos que son compartibles y reutilizables.

En esta sección, crearás nuevas verificaciones para monitorear el uso de CPU, uso de memoria y uso de disco. Estas verificaciones se utilizarán para monitorear los servidores ‘RPM-OS‘ y ‘DEB-OS‘.

El proceso para crear una verificación en Sensu es agregando activos de Sensu, luego definiendo verificaciones que dependen de tus necesidades. Y todos estos procesos se pueden realizar a través del comando Sensuctl.

Ejecuta el siguiente comando para agregar un activo para verificar el uso de CPU.

sensuctl asset add sensu/check-cpu-usage

crear activo

Ahora ejecuta el siguiente comando para crear una verificación ‘check_cpu‘ con la suscripción como ‘system‘ y usar el activo en tiempo de ejecución ‘sensu/check-cpu-usage‘. Puedes ajustar la configuración en la opción ‘command‘.

sensuctl check create check_cpu \  
--command 'check-cpu-usage -w 75 -c 90' \  
--interval 60 \  
--subscriptions system \  
--runtime-assets sensu/check-cpu-usage

crear verificación de cpu

A continuación, agrega un nuevo activo para verificar el uso de memoria utilizando el siguiente comando.

sensuctl asset add sensu/check-memory-usage

agregar activo de verificación de memoria

Ejecuta el siguiente comando para crear una verificación ‘check_mem‘ con la suscripción como ‘system‘ y usar el activo en tiempo de ejecución ‘sensu/check-memory-usage‘. Puedes ajustar la configuración en la opción ‘command‘.

sensuctl check create check_mem \  
--command 'check-memory-usage -w 80 -c 90' \  
--interval 60 \  
--subscriptions system \  
--runtime-assets sensu/check-memory-usage

crear verificación de memoria

Ejecuta el siguiente comando para agregar el nuevo activo para verificar el uso de disco.

sensuctl asset add sensu/check-disk-usage

agregar activos

Luego, crea una nueva verificación para verificar el uso de disco utilizando el siguiente comando. Esto creará una verificación ‘check_disk‘ con la suscripción como ‘system‘ y usar el activo en tiempo de ejecución ‘sensu/check-disk-usage‘. Puedes ajustar la configuración en la opción ‘command‘.

sensuctl check create check_disk \  
--command 'check-disk-usage --include-fs-type "xfs,ext4" --exclude-fs-path "/boot" --warning 90 --critical 95' \  
--interval 60 \  
--subscriptions system \  
--runtime-assets sensu/check-disk-usage

Por último, ejecuta el siguiente comando para verificar la lista de activos disponibles en tu Sensu Backend. Deberías ver múltiples activos que se pueden usar para crear verificaciones para múltiples arquitecturas de sistema.

sensuctl asset list --format tabular

lista de activos

Ahora verifica la lista de verificaciones que has creado ingresando el siguiente comando. Deberías ver tres verificaciones ‘check_cpu’, ‘check_mem’, y ‘check_disk‘.

sensuctl check list --format tabular

Aplicar verificaciones para monitorear agentes/hosts

Ahora que has agregado verificaciones en Sensu, a continuación aplicarás verificaciones a la entidad/host ‘RPM-OS‘ y ‘DEB-OS‘ modificando cada entidad y cambiando sus suscripciones.

Todas tus verificaciones ‘check_cpu’, ‘check_mem’, y ‘check_disk‘ están configuradas para la suscripción ‘system‘.

Primero, verifica la lista de entidades a través del comando sensuctl a continuación. Deberías ver los servidores ‘RPM-OS‘ y ‘DEB-OS‘ en la lista.

sensuctl entity list --format tabular

A continuación, ejecuta el siguiente comando para modificar las entidades ‘RPM-OS‘ y ‘DEB-OS‘. La clase de entidad debe ser ‘agent‘, luego agrega la suscripción ‘system‘. Una salida ‘Updated‘ confirma que la entidad ha sido cambiada.

sensuctl entity update RPM-OS  
sensuctl entity update DEB-OS

Salida:

actualizar entidad

Ahora regresa al panel de control de Sensu, luego selecciona el espacio de nombres ‘default‘. Haz clic en el menú Entities y deberías ver la suscripción ‘system‘ agregada a ambos DEB-OS y RPM-OS.

lista de entidades actualizadas

Haz clic en el ‘DEB-OS‘ para obtener detalles de monitoreo. Y deberías ver todas las verificaciones en la suscripción ‘system‘ aplicadas.

detalle deb-os

Haz clic en el ‘RPM-OS‘ para obtener un monitoreo detallado. Y deberías ver todas las verificaciones en la suscripción ‘system‘ aplicadas.

detalle rpm-os

Con esto, ahora has aplicado verificaciones a ambos servidores RPM-OS y DEB-OS.

Conclusión

En este tutorial, has instalado la solución de monitoreo Sensu en un servidor Rocky Linux 9. Has instalado e inicializado el usuario administrador de Sensu Backend, y también has instalado y configurado la línea de comandos Sensuctl para gestionar el backend de Sensu.

Además de eso, también has agregado dos hosts (servidor Rocky Linux y Debian) a Sensu a través del Agente Sensu. También has agregado activos para el sistema de monitoreo, creado verificaciones de Sensu y también aplicado verificaciones al monitoreo del host objetivo.

Con esto en mente, ahora puedes agregar más hosts a través del Agente Sensu. También puedes definir y crear nuevas verificaciones, agregar nuevos activos de Sensu y luego aplicar verificaciones a tus hosts y aplicaciones. Ahora puedes aprender más sobre Sensu en la documentación oficial de Sensu.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.