Zabbix es un software de monitoreo de infraestructura bajo licencia GPLv3, muy popular y con muchas funcionalidades desarrollado en PHP.
Se utiliza para monitorear redes, servidores, aplicaciones, servicios y recursos en la nube. También permite el monitoreo de dispositivos de almacenamiento, bases de datos, máquinas virtuales, telefonía, recursos de seguridad y mucho más.
Si quieres instalar Zabbix para monitorear tus servidores, te dejo este artículo que explica como hacerlo en CentOS 9 Stream:

Si por lo contrario ya lo tienes instalado y lo que quieres es configurar un servidor CentOS 9 Stream para ser monitorizado, te explico a continuación lo que hay que hacer.
Instalación de Zabbix Agent2
Por defecto CentOS 9 Stream tiene el paquete zabbix-agent en los repositorios oficiales. Por lo que podemos instalar ese paquete sin problemas. Si queremos instalar zabbix-agent2 tendremos que añadir el repositorio de abajo.
dnf install zabbix-agent
Si queremos tener la última versión disponible desde los repositorios oficiales de Zabbix, podemos instalarlo de la siguiente forma:
wget https://repo.zabbix.com/zabbix/7.0/centos/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm
rpm -i zabbix-release*.rpm
dnf updateConfiguración de Zabbix Agent2
Para configurar el agente de Zabbix para añadirlo a nuestro servidor de Zabbix, deberemos de modificar el fichero de configuración /etc/zabbix/zabbix_agent2.conf y modificar lo siguiente:
Server=[IP_SERVIDOR_ZABBIX]
Hostname=[HOSTNAME_SERVIDOR_ZABBIX]Server tendrás que poner la IP de tu servidor de Zabbix y para el parámetro Hostname tendrás que poner el hostname de tu servidor Zabbix (o subdominio con el que accedes).Tras modificar el fichero, guardamos y reiniciamos el servicio:
systemctl restart zabbix-agent2.service
Añadir servidor a Zabbix Server
Entraremos en nuestro servidor de Zabbix e iremos a Data Collection - Hosts y luego al botón de Create Host.

Tendremos que rellenar los datos que nos pide, así como el grupo de plantillas que queremos usar con este host y el grupo de host (en nuestro caso Linux Servers).
También en el apartado de Interfaces deberemos de hacer clic sobre add y añadir una interfaz del tipo Agent y poner la IP del servidor que queremos monitorizar.
Luego en el listado de Hosts veremos que se añade el nuevo host y tenemos que esperar a que en la columna de Availability se ponga en verde:

¡Y listo! Ya tenemos el servidor monitorizado por Zabbix. Si ahora reiniciamos el servidor, en Zabbix veremos que aparece una notificación del reinicio:

Más sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.

Comentarios