Zenovay le ofrece dos formas de recibir alertas cuando algo cambia: reglas de automatización (para cambios de tráfico, tasa de error y tasa de conversión) y alertas de disponibilidad (para cuando un sitio se cae). Esta guía cubre ambas.
Ambas características están disponibles en Pro y superior. Los espacios de trabajo gratuitos pueden monitorear la disponibilidad pero no pueden crear reglas de automatización.
Reglas de automatización
Las reglas de automatización vigilan su análisis y ejecutan una acción cuando se cumple una condición. Se encuentran en la configuración de cada sitio web, no en un área de alertas global.
Dónde encontrarlas
- Abra el panel de control de su sitio web
- Vaya a Configuración → Automatización
- Haga clic en Crear regla
Pro permite hasta 10 reglas por sitio web, y Scale permite hasta 50. Enterprise no tiene límite de reglas.
Tipos de desencadenadores
| Desencadenador | Se activa cuando |
|---|---|
| Pico de tráfico | Las visitas suben muy por encima de la línea base reciente |
| Caída de tráfico | Las visitas caen en un porcentaje establecido respecto a la línea base |
| Umbral de tasa de error | La tasa de error cruza el límite que estableció |
| Tasa de conversión por debajo | La tasa de conversión de un objetivo cae por debajo de un objetivo |
| Tasa de rebote por encima | La tasa de rebote sube por encima de un umbral |
Para las reglas de tráfico, elige el período de línea base (1, 7, 14 o 30 días) contra el que se compara el valor actual.
Acciones
Cuando se activa una regla, puede ejecutar una de estas acciones:
| Acción | Lo que hace |
|---|---|
| Correo electrónico | Envía una alerta a una o más direcciones de correo electrónico |
| Slack | Publica en un canal de Slack a través de una URL de webhook entrante |
| Webhook | POSTea una carga JSON en un punto final HTTPS que controla |
| Notificación push | Envía una notificación push del navegador a dispositivos suscritos |
Tiempo de espera
Cada regla tiene un tiempo de espera (en minutos) para que una única condición continua no se active repetidamente. El valor predeterminado es 60 minutos. Auméntelo para señales ruidosas; disminúyalo para los que desee saber rápidamente.
Alertas de disponibilidad
El monitoreo de disponibilidad ejecuta verificaciones del lado del servidor contra su sitio y le alerta cuando se cae. No necesita el script de rastreo para esto.
Configurar alertas de disponibilidad
- Abra el panel de control de su sitio web
- Abra la pestaña Disponibilidad
- Abra la configuración del monitor
Desde allí puede establecer:
- Intervalo de verificación — con qué frecuencia Zenovay verifica el sitio. El intervalo más cerrado depende de su plan: 10 minutos en Free, 5 minutos en Pro y 1 minuto en Scale y Enterprise.
- Umbral de alerta — cuántas verificaciones consecutivas fallidas deben ocurrir antes de que se envíe una alerta. El valor predeterminado es 3, que evita alertar sobre un único problema transitorio.
- Código de estado esperado y una palabra clave opcional que debe contener la respuesta.
- Monitoreo SSL (planes pagos) para detectar problemas de certificados.
Las alertas de disponibilidad se pueden entregar por correo electrónico, webhook, Slack o Discord.
Cargas de Webhook
Cuando una regla de automatización o alerta de disponibilidad utiliza una acción de webhook, Zenovay envía una solicitud POST con un cuerpo JSON a la URL HTTPS que proporciona. Úselo para reenviar alertas a sus propias herramientas.
La URL del webhook debe usar HTTPS.
Mejores prácticas
Higiene de alertas
- Evite la fatiga de alertas. Demasiadas alertas se ignoran. Comience con algunas pocas reglas de alta señal.
- Establezca umbrales significativos. Ajústelos contra su línea base real para que no se activen con varianzas normales.
- Use el tiempo de espera. Es la forma más simple de evitar que una única condición le envíe spam.
- Revise regularmente. Ajuste los umbrales a medida que cambian sus patrones de tráfico.
Directrices de umbral
Estos son puntos de partida, no reglas. Observe sus propios datos durante una o dos semanas y ajuste.
| Señal | Punto de partida razonable |
|---|---|
| Tasa de error | 2x su línea base normal |
| Caída de tráfico | 30% por debajo de la línea base |
| Disponibilidad | Alerta después de 3 verificaciones fallidas consecutivas |
Uso de la API para verificaciones de implementación
También puede extraer análisis en su pipeline CI/CD para detectar regresiones después de una implementación. Esto utiliza la API externa, disponible en Pro y superior.
# GitHub Actions example - check analytics after deploy
- name: Verify Post-Deploy Analytics
run: |
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/${{ vars.ZENOVAY_WEBSITE_ID }}" \
-H "X-API-Key: ${{ secrets.ZENOVAY_API_KEY }}"
Genere una clave API en su espacio de trabajo en Configuración → Seguridad → Claves API. Para alertas automatizadas que no requieren sondeo, configure una regla de automatización (arriba) con una acción de webhook para que Zenovay notifique a su equipo cuando se cruce un umbral.
Solución de problemas
No recibir alertas
Verifique:
- La regla o monitor está habilitado.
- Para acciones de correo electrónico, la dirección del destinatario es correcta y el mensaje no está en spam.
- Para Slack, la URL del webhook entrante es válida y el canal aún existe.
- Para webhooks, su punto final es accesible a través de HTTPS y devuelve una respuesta 2xx.
Demasiadas alertas
Ajuste:
- Aumente el umbral para que se active con menos frecuencia.
- Aumente el tiempo de espera de la regla.
- Utilice un período de línea base más largo para las reglas de tráfico para suavizar la varianza normal.
Falsos positivos
Revise:
- Si el umbral coincide con sus patrones de tráfico reales.
- El período de línea base que la regla de tráfico compara.
- Si un cambio reciente (una campaña, una implementación, una ventana de mantenimiento conocida) explica la señal.