Zabbix Server¶
En este artículo
Información
Zabbix es una solución corporativa de código abierto para la monitorización distribuida, diseñada para rastrear el rendimiento y la disponibilidad de servidores de red, dispositivos, servicios y otros recursos de TI. Zabbix ofrece capacidades de monitorización integrales, permitiendo a los usuarios recopilar, almacenar, gestionar y analizar datos procedentes de la infraestructura de TI, así como mostrarlos en pantalla y notificar por correo electrónico, SMS o Jabber cuando se alcanzan los valores umbral. Zabbix proporciona la capacidad de identificar rápidamente problemas con servidores y dispositivos, reduciendo así el tiempo de inactividad del sistema y el riesgo de fallos.
Zabbix Server: Características clave¶
- Escalabilidad y alto rendimiento: Zabbix es capaz de manejar eficientemente grandes volúmenes de datos de monitorización procedentes de infraestructuras distribuidas de gran tamaño. Admite escalado horizontal y el uso de una base de datos distribuida.
- Soporte para una amplia gama de protocolos: Zabbix puede recibir métricas de agentes Zabbix y monitorizar de forma autónoma recursos remotos a través de diversos protocolos, como SNMP, IPMI, SSH, entre otros.
- Procesamiento y análisis de datos: Zabbix es capaz de calcular desencadenadores (triggers) complejos, crear eventos basados en reglas predefinidas y generar notificaciones sobre problemas o el alcance de valores umbral mediante diversos métodos.
- Interfaz web intuitiva: La consola web proporciona visualización de datos de monitorización, gráficos, mapas de red, listas de problemas y capacidades de gestión de configuración.
- Flexibilidad y extensibilidad: Zabbix puede personalizarse mediante la creación de plugins y módulos, así como integrarse con otros sistemas a través de la API.
Funcionalidades de implementación¶
| ID | Nombre del software | SO compatible | VM | BM | VGPU | GPU | CPU mín. (núcleos) | RAM mín. (Gb) | HDD/SSD mín. (Gb) | Dominio personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 108 | Zabbix | Ubuntu 22.04 | + | + | + | + | 2 | 4 | 15 | No | ORDER |
Software instalado:
| Software | Licencia |
|---|---|
| Zabbix server | GPLv2 |
| Zabbix web | GPLv2 |
| Zabbix agent | GPLv2 |
| Nginx | MIT License |
| MySQL | GPLv2 |
| PHP | v3.01 |
- La configuración tarda aproximadamente 15-20 minutos, incluido el sistema operativo;
- La instalación de Zabbix y SSL está contenerizada dentro de la zona
hostkey.in; - El servidor web Apache escucha en el puerto 8080 y se enruta a través de un contenedor Nginx+Certbot en el puerto 443 para una conexión SSL/TLS segura;
- Los archivos de configuración de Nginx se almacenan en el directorio
/data/nginx; - La ruta al archivo Docker Compose para iniciar los contenedores de Nginx y Certbot:
/root/nginx; - Las rutas a los directorios montados:
/data.
Para modificar la configuración o actualizar los certificados, edite el archivo compose.yml en el directorio /root/nginx. Después de realizar los cambios, reinicie los contenedores con:
- Para detener los contenedores:
Si necesita modificar la configuración del dominio u otras configuraciones de Nginx, edite los archivos correspondientes en el directorio /data/nginx. Los archivos de configuración de Nginx se montan desde este directorio durante el inicio del contenedor.
Después de realizar cambios en los archivos de configuración de Nginx en /data/nginx, reinicie solo el contenedor de Nginx:
La interfaz web estará disponible en: https://{Server_ID_from_Invapi}.hostkey.in/zabbix
Nota
A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.
Primeros pasos con la gestión de Zabbix Server¶
Una vez implementado su servidor Zabbix, la gestión del servicio se realiza dentro del panel web del servidor Zabbix. Para acceder al panel, busque y haga clic en el enlace proporcionado en Invapi:
Las credenciales de autorización que se pueden encontrar en la interfaz de gestión del servidor, ya sea dentro de la pestaña Configuration >> Tags de la configuración del servidor o en un enlace de activación enviado por correo electrónico:
- Link: en la etiqueta webpanel;
- Username: zabbix para la base de datos, Admin para el inicio de sesión en la interfaz web de Zabbix;
- Database Password: enviada a su correo electrónico cuando se entrega el servidor;
- Web Interface Password: zabbix.
Configuración inicial de Zabbix Server¶
Después de hacer clic en el enlace de las etiquetas webpanel, configure Zabbix en el asistente de configuración. En la configuración Configure DB connection, rellene User con zabbix e introduzca la Password recibida por correo electrónico después de la entrega del servidor.

En el siguiente paso (Settings), puede especificar el nombre del servidor, la zona horaria y elegir un tema para el diseño. El aspecto más crucial aquí es configurar correctamente la zona horaria:

Puede dejar el resto de configuraciones por defecto.
Nota
Encuentre información detallada sobre las configuraciones esenciales del servidor Zabbix en la documentación del desarrollador.
Solicitar un servidor Zabbix con la API¶
Para instalar este software utilizando la API, siga estas instrucciones.
Algunos de los contenidos de esta página fueron creados o traducidos utilizando IA.