Español
€EUR
Monitorización

Zabbix Server

Compatible con el instalador de Infrawire

Supervisión Zabbix 7.0 LTS lista para usar, con MariaDB y Apache en HTTPS

Requisitos mínimos
  • 2 GB de RAM
Editor
Zabbix
Versión
Última versión estable
Licencia
AGPL-3.0
Sistemas
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

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 Admin y 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. 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. 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 Admin y su contraseña. Cópialo a otro sitio: /tmp puede vaciarse al reiniciar.

    Bash
    ssh root@SERVER_IP cat /tmp/credentials.txt
  3. 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_IP en /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»).

    Bash
    sudo nano /etc/zabbix/zabbix_agent2.conf sudo systemctl restart zabbix-agent2
  4. 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.

    Bash
    ufw 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.

Mantente al día con las últimas ofertas, descuentos y promociones especiales.

Ver promociones

Utilizamos cookies

Utilizamos cookies analíticas para mejorar su experiencia en nuestro sitio. No vendemos datos a terceros. Más información en nuestra política de privacidad.