Servidores web y de aplicaciones
    Actualizado mayo de 2026
    Varnish logo

    Varnish Seguimiento

    Supervisa en tiempo real los índices de aciertos de la caché de Varnish, el estado del backend, el almacenamiento de objetos y el rendimiento de las solicitudes sin necesidad de configuración.

    ¿Por qué realizar un seguimiento? Varnish?

    Varnish Cache es un potente acelerador HTTP que se utiliza para acelerar considerablemente las aplicaciones web. La supervisión de Varnish es fundamental para garantizar altos índices de aciertos en la caché, detectar fallos en el backend, realizar un seguimiento de las eliminaciones de objetos y mantener un rendimiento óptimo en la distribución de contenidos.

    Detección automática mediante Xitogent
    Seguimiento del ratio hit/miss del caché
    Salud de los backends y tiempos de respuesta
    Métricas de almacenamiento y eviction de objetos
    Monitorización del throughput de solicitudes
    Uso del pool de hilos
    Monitorización de la lista de bans
    Intervalos de recolección de métricas de 1 minuto
    Umbrales de alerta personalizables para cada métrica
    Intervalos de recolección de métricas de 1 minuto desde el primer momento
    ¿Qué es el monitoreo de Varnish?

    Monitoreo de Varnish, explicado

    El monitoreo de Varnish detecta caídas en el ratio de aciertos de caché, fallos en la salud del backend y agotamiento del pool de hilos antes de que se conviertan en latencia visible para el usuario o interrupciones. Como Varnish suele situarse frente a WordPress, Magento o su capa de origen, un problema de Varnish suele ser un problema para todo el sitio — monitorearlo bien significa detectar la mayoría de los incidentes de la capa de caché en su primer minuto. Xitoring detecta automáticamente su Varnish, lee desde varnishstat y enruta las alertas a Slack, PagerDuty, Telegram o su rotación de guardia existente.

    Métricas

    Lo que monitorizamos

    Ratio de aciertos de caché

    Porcentaje de solicitudes servidas desde caché.

    Salud del backend

    Estado de salud de los servidores de origen.

    Evicciones de objetos

    Tasa de objetos expulsados del caché.

    Solicitudes/s

    Throughput total de solicitudes.

    Uso del pool de hilos

    Hilos activos frente a disponibles.

    Conexiones backend

    Conexiones a los servidores de origen.

    Tamaño del caché

    Uso actual del almacenamiento de objetos en caché.

    Longitud de la lista de bans

    Número de bans de caché activos.

    MAIN.n_object

    Objetos actualmente en caché. Se rastrea junto con `n_objectcore`/`n_objecthead` para conocer la sobrecarga de objetos al ajustar la caché.

    SMA.s0.g_bytes / g_space

    Almacenamiento en uso frente al disponible para el backend de almacenamiento por defecto. Cuando `g_bytes / (g_bytes + g_space)` se acerca al 100%, Varnish empieza a desalojar.

    MAIN.s_pipe / s_pass

    Peticiones piped (túnel TCP) vs pasadas (directamente al origen, sin cacheo). Tasas altas de `s_pass` suelen revelar reglas VCL `return(pass)` que deberían ser `return(hash)`.

    Longitud de la ban list

    Bans VCL activos aún no desalojados. Una ban list creciente ralentiza las búsquedas en caché — debería converger a casi cero a medida que el hilo ban-lurker desaloja los objetos baneados.

    Desencadenantes y alertas

    Configurables condiciones de activación de alertas

    Configura alertas personalizadas en tu panel de control para recibir una notificación en cuanto las métricas de «Varnish» superen los umbrales que hayas definido.

    Varnish panel de control de la configuración de los desencadenantes de supervisión

    Ratio de aciertos de caché

    advertencia

    Se dispara cuando el ratio de aciertos cae por debajo del umbral.

    Backend caído

    crítico

    Alerta cuando un servidor backend falla las health checks.

    Evicciones de objetos

    advertencia

    Se activa ante una alta tasa de evicciones que indica presión sobre la caché.

    Pool de hilos

    crítico

    Se dispara cuando el pool de hilos se agota.

    Tasa de solicitudes

    advertencia

    Alerta ante un throughput de solicitudes inusual.

    01

    Importancia de la monitorización de Varnish

    Varnish Cache puede servir contenido 300 veces más rápido que los servidores de origen. Sin monitorización, los cache miss y los fallos de backend anulan estas ventajas.

    • Mantenga ratios de aciertos de caché altos para una velocidad óptima
    • Detecte inmediatamente los fallos de los backends
    • Realice un seguimiento de las evicciones para dimensionar correctamente el almacenamiento de caché
    • Monitorice los pools de hilos para evitar pérdidas de solicitudes
    Panel de monitorización de Varnish
    Analítica de evicciones del caché
    02

    Por qué elegir Xitoring

    Monitorización Varnish de nivel empresarial con configuración zero-config.

    • Instalación con un solo comando
    • Más de 15 nodos de monitorización globales
    • Panel unificado
    • Alertas multicanal
    • Retención de datos históricos
    Vista general de Varnish en Xitoring
    Configuración de alertas
    Casos de uso

    Escenarios habituales de monitoreo de Varnish

    Dónde suele ejecutarse Varnish hoy en día, y qué podría salir mal si nadie está vigilando.

    Acelerar WordPress y sitios de contenido

    Varnish mantiene los sitios de contenido cargando casi instantáneamente al recordar las páginas terminadas. Cuando ese efecto deja de funcionar, el sitio se ralentiza silenciosamente y las clasificaciones de búsqueda comienzan a caer. Detectamos la caída en el momento en que comienza para que el tráfico y el SEO no se vean afectados silenciosamente.

    Tiendas online en el momento del pago

    Las tiendas en línea necesitan mantenerse rápidas durante los momentos exactos en que los clientes están comprando, incluso cuando el tráfico se dispara. Observamos las señales que muestran si la tienda puede absorber una avalancha, para que las promociones y ventas no se conviertan en ingresos perdidos.

    Almacenamiento en caché para APIs y microservicios

    Cuando Varnish almacena en caché los resultados de una API interna, evita que las aplicaciones subyacentes se vean abrumadas por solicitudes repetidas. Observamos el momento en que comienza a tener dificultades bajo una carga de ráfaga para que la capacidad pueda aumentarse antes de que las aplicaciones detrás de ella comiencen a fallar.

    Antes de empezar

    Requisitos previos para Varnish

    Asegúrate de tener todo esto en su sitio — la mayoría de las instalaciones tardan 60 segundos una vez listo.

    • Varnish Cache 6.x o más reciente
    • Binario varnishstat disponible en el PATH del sistema
    • Acceso de lectura al log de memoria compartida de Varnish (/var/lib/varnish — concedido por defecto a root)
    Guía de configuración

    Empieza con minutos

    1

    Instalar Xitogent en tu host Varnish

    Instala el agente de monitorización ligero Xitogent en el host que ejecuta Varnish Cache. Xitogent corre como root, por lo que puede leer la memoria compartida de Varnish directamente sin necesidad de pertenencia a grupos adicionales.

    curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEY
    2

    Verificar la disponibilidad de varnishstat

    Confirma que el binario `varnishstat` está en el PATH y devuelve contadores. Ejecuta `varnishstat -1` en el host — deberías ver un snapshot de métricas de caché, backends y sesiones.

    varnishstat -1
    3

    Habilitar la integración de Varnish

    Ejecuta `sudo xitogent integrate` y selecciona Varnish. Xitogent prueba la conexión y detecta automáticamente tu instancia de Varnish y los backends configurados — el resto se configura automáticamente.

    sudo xitogent integrate
    4

    Configurar umbrales de alerta (opcional)

    Define umbrales personalizados para ratio de aciertos de caché, eventos Backend Down o evictions de objetos para detectar regresiones de caché y problemas de capacidad antes de que los usuarios vean respuestas no cacheadas.

    5

    Verifica que funciona

    Ejecuta este comando en el servidor para confirmar que Xitogent ha detectado la integración. En unos 30 segundos comenzarán a llegar métricas nuevas a tu panel.

    sudo xitogent status

    Con frecuencia preguntas formuladas

    ¿Qué versiones de Varnish son compatibles?
    Se admiten las versiones 4.x, 5.x, 6.x y 7.x de Varnish.
    ¿Utiliza esto varnishstat?
    Sí, Xitogent lee las métricas de varnishstat con una sobrecarga insignificante.
    ¿Puedo supervisar varias instancias de Varnish?
    Sí, cada instancia se supervisa de forma independiente.
    ¿Cuánto cuesta cada servidor Varnish Cache?
    La monitorización de Varnish Cache en sí misma está incluida sin coste adicional. En el plan Flexible, cada servidor cuesta $5.00/mes, y los planes combinados ahorran hasta un 50%. Consulta nuestra página de precios para obtener todos los detalles.
    ¿Cuánto tiempo se tarda en configurar la monitorización de Varnish Cache?
    Si Xitogent ya está ejecutándose en tu servidor, configurar la monitorización de Varnish lleva unos cinco minutos de media. La guía completa se encuentra en nuestra documentación de monitorización de Varnish.
    ¿Cómo monitorizo un servidor Varnish de forma gratuita?
    Xitoring ofrece una prueba de 30 días para probar la monitorización de Varnish sin compromiso. Las métricas básicas del servidor y la monitorización del tiempo de actividad son siempre gratuitas, incluso después de que finalice la prueba.
    ¿Qué tipo de alertas recibo para la monitorización de Varnish Cache?
    Puedes configurar disparadores y alertas personalizados para las métricas más importantes, incluyendo tasas de solicitud, relación de aciertos de caché, uso de recursos y estado del backend — y dirigirlos a los canales de notificación que tu equipo ya utiliza.
    ¿Qué gráficos ofrecen para la monitorización de Varnish Cache?
    Xitoring incluye gráficos predefinidos para solicitudes, tasa de aciertos de caché, sesiones y servidores backend, lo que te proporciona visibilidad de extremo a extremo del rendimiento de Varnish sin necesidad de construir paneles desde cero.
    ¿Puedo monitorear múltiples instancias de Varnish en un mismo servidor?
    Sí. Pase el nombre de cada instancia con `varnishstat -n ` (que coincida con el argumento `-n` usado para iniciar `varnishd`). Xitogent detecta automáticamente cada instancia y las rastrea por separado en el panel con sus propias métricas, alertas e historial — útil para configuraciones multitenant o de tráfico dividido.

    Empieza a seguir a Varnish hoy

    Se configura en menos de 60 segundos. No se necesita tarjeta de crédito. Estadísticas completas desde el primer día.

    Empieza tu prueba gratuita

    Sigue explorando

    Relacionado Integraciones