Presentación de Zabbix Server
Zabbix es una plataforma de monitorización de código abierto que recopila métricas de tus servidores, equipos de red, servicios y aplicaciones, y lanza alertas cuando se supera un umbral. La usan administradores de sistemas, equipos de operaciones y pequeñas empresas que quieren vigilar su infraestructura sin depender de un servicio de terceros.
Al entregarse, tu VPS Linux (París o Fráncfort) ejecuta Zabbix 7.0 LTS: el servidor, la interfaz web en PHP, el agente 2 y una base de datos MariaDB dedicada. Apache sirve la interfaz por HTTPS con un certificado autofirmado, y la raíz del sitio redirige a /zabbix.
El asistente de instalación web ya está completado: el archivo de configuración del frontend está escrito, el esquema de la base de datos importado, y la contraseña de la cuenta Admin (por defecto zabbix en Zabbix) se ha sustituido por un valor aleatorio. La encontrarás en /tmp/credentials.txt.
Lo que puede hacer con Zabbix Server
Servidor, interfaz y agente 2
Los paquetes oficiales del repositorio de Zabbix 7.0 están instalados y activados en el arranque: zabbix-server, interfaz web y zabbix-agent2. Así, el servidor puede supervisarse a sí mismo desde el primer acceso.
Base MariaDB preconfigurada
La base de datos
zabbix(utf8mb4) se crea con un usuario dedicado, una contraseña aleatoria y el esquema ya importado. No necesitas ningún paso manual en la base de datos.HTTPS desde la entrega
Apache publica la interfaz por HTTPS con el certificado autofirmado del paquete ssl-cert. Podrás sustituirlo por un certificado de tu dominio.
Contraseña Admin generada
La contraseña por defecto se elimina durante la instalación. La cuenta
Adminy su valor aleatorio quedan registrados en/tmp/credentials.txt, legible solo por root.Versión LTS
Zabbix 7.0 es una rama con soporte a largo plazo: adecuada para un servidor de monitorización que no quieres migrar cada seis meses.
Empezar con Zabbix Server
Del pedido a la puesta en producción en pocos minutos.
- 1
Pide el VPS con Zabbix marcado
Elige un VPS Linux en París o Fráncfort (Debian 12, Debian 13, Ubuntu 20.04, 22.04 o 24.04) y marca Zabbix Server en la pestaña «Aplicaciones» del formulario de pedido. Cuenta con 4 GB de RAM si vas a supervisar varias decenas de hosts; 2 GB es el mínimo.
- 2
Conéctate y recupera las credenciales
Cuando el servidor esté entregado, conéctate por SSH y lee el archivo de credenciales. Contiene la URL de la interfaz, la cuenta
Adminy su contraseña. Cópialo a otro sitio:/tmppuede vaciarse al reiniciar.Bashssh root@SERVER_IP cat /tmp/credentials.txt - 3
Añade un primer host para supervisar
Abre https://SERVER_IP/zabbix y acepta el aviso del certificado autofirmado. En la máquina que quieres vigilar, instala zabbix-agent2 desde el repositorio de Zabbix 7.0, indica
Server=SERVER_IPen/etc/zabbix/zabbix_agent2.conf, reinicia el agente y crea el host en Recopilación de datos > Hosts con una plantilla (por ejemplo, «Linux by Zabbix agent»).Bashsudo nano /etc/zabbix/zabbix_agent2.conf sudo systemctl restart zabbix-agent2 - 4
Protege el servidor antes de producción
Cambia la contraseña de Admin desde la interfaz, crea cuentas personales y limita el acceso con un cortafuegos. Apunta un dominio al VPS y sustituye el certificado autofirmado por uno de Let's Encrypt.
Bashufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow from AGENT_IP to any port 10051 proto tcp ufw enable
Casos de uso de Zabbix Server
Supervisar un parque de servidores Linux
Controla CPU, memoria, disco, servicios y procesos de tus VPS o servidores dedicados, con alertas por correo o webhook cuando se supera un umbral.
Vigilar sitios web y servicios
Comprueba desde un punto central la disponibilidad HTTP, los certificados TLS, los puertos abiertos y los tiempos de respuesta de tus sitios o APIs.
Sustituir una monitorización SaaS
Mantén tus métricas y tu historial en un servidor que controlas, en Europa, en lugar de un servicio de monitorización de terceros que cobra por host.
Seguir equipos de red
Consulta routers, switches y SAI por SNMP y visualiza el tráfico de las interfaces en paneles y mapas.
Preguntas frecuentes sobre Zabbix Server
Está escrita en /tmp/credentials.txt al terminar la instalación. La cuenta es Admin y la contraseña se genera de forma aleatoria; no es el valor por defecto zabbix. Copia el archivo a un lugar seguro, porque /tmp puede vaciarse al reiniciar.
Más sobre Zabbix Server
Archivos y servicios que conviene conocer
La configuración del servidor está en /etc/zabbix/zabbix_server.conf (la línea DBPassword= se añadió durante la instalación). La del frontend está en /etc/zabbix/web/zabbix.conf.php y la del agente en /etc/zabbix/zabbix_agent2.conf. Los servicios son zabbix-server, zabbix-agent2, apache2 y mariadb.
systemctl status zabbix-server zabbix-agent2 apache2 mariadb
Puertos y cortafuegos
Por defecto, Zabbix usa el puerto 10051 en el lado del servidor (agentes activos, proxies) y el 10050 en el lado del agente (comprobaciones pasivas). En una máquina supervisada en modo pasivo, permite el puerto 10050 únicamente desde la dirección de tu servidor Zabbix. No abras nunca estos puertos a todo Internet.
Pasar a un certificado válido
El certificado autofirmado protege el transporte, pero provoca un aviso en el navegador. Cuando tu dominio apunte al VPS, define ServerName YOUR_DOMAIN en /etc/apache2/sites-available/default-ssl.conf y ejecuta Certbot con el plugin de Apache. Puedes gestionar tus nombres de dominio en /web-domains.
Copia de seguridad de la base de datos
Toda la configuración y el historial residen en la base de datos zabbix. Una copia lógica periódica, guardada fuera del servidor, es lo mínimo.
mariadb-dump --single-transaction zabbix | gzip > /root/zabbix-$(date +%F).sql.gz
Haz también copia de /etc/zabbix/. El historial crece con el número de elementos recopilados y su frecuencia: vigila el espacio en disco, porque es la primera causa de saturación en un servidor de monitorización. Encontrarás más guías en /learn.

