Saltar a contenido

La Directa Alerts Plan

SAFE-POINT-049 - Cierre Fase 1 Observability

  • fecha: 2026-06-18
  • estado: cierre documental con validacion read-only
  • alertas criticas Fase 1 certificadas hoy:
  • EcommerceLaDirectaArRedirectBroken
  • EcommerceLaDirectaStoreDown
  • EcommerceLaDirectaCartDown
  • EcommerceLaDirectaMyAccountDown
  • veredicto runtime:
  • activas y sin firing
  • guardrails:
  • no activar nuevas alertas Fase 2+ en OpenClaw sin handoff al repo C:\APV\vps-woocommerce-ladirecta
  • no introducir alertas comerciales mientras no existan productores seguros
  • no exponer PII

SAFE-POINT-047 - Promotion selectiva alertas Fase 1

  • fecha: 2026-06-17
  • estado: runtime activo con promotion selectiva
  • reglas activadas en O4:
  • EcommerceLaDirectaStoreDown
  • EcommerceLaDirectaCartDown
  • EcommerceLaDirectaMyAccountDown
  • validacion previa obligatoria:
  • https://ladirecta.com.ar/tienda/ con probe_success=1 y probe_http_status_code=200
  • https://ladirecta.com.ar/carrito/ con probe_success=1 y probe_http_status_code=200
  • https://ladirecta.com.ar/mi-cuenta/ con probe_success=1 y probe_http_status_code=200
  • EcommerceLaDirectaArRedirectBroken sigue sin firing
  • bloqueos preservados:
  • no se activa EcommerceLaDirectaPrimarySiteDown
  • no se activa EcommerceLaDirectaSslExpirySoonPhase1
  • no se activa EcommerceLaDirectaHighLatencyPhase1
  • no se tocan dashboards ni otros componentes O4
  • evidencia oficial:
  • docs/runbooks/SAFE-POINT-047-ladirecta-selective-phase1-alerts.md

SAFE-POINT-046 - Promotion audit Fase 1

  • fecha: 2026-06-17
  • estado: auditado sin deploy runtime
  • decision:
  • aptas para promotion futura:
    • EcommerceLaDirectaStoreDown
    • EcommerceLaDirectaCartDown
    • EcommerceLaDirectaMyAccountDown
  • bloqueadas por duplicado o por ya estar resueltas:
    • EcommerceLaDirectaPrimarySiteDown
    • EcommerceLaDirectaSslExpirySoonPhase1
    • EcommerceLaDirectaHighLatencyPhase1
    • EcommerceLaDirectaArRedirectBroken como candidata
  • motivo:
  • PrimarySiteDown duplica EcommerceLaDirectaComArDown
  • SslExpirySoonPhase1 duplica EcommerceLaDirectaSslExpiryWarning
  • HighLatencyPhase1 duplica EcommerceLaDirectaHighLatency
  • .ar redirect ya esta activo desde SAFE-POINT-045B

SAFE-POINT-045B - Redirect broken alert activa en O4

  • fecha: 2026-06-17
  • estado: alerta runtime activa / probe redirect-aware preservado
  • runtime activo:
  • job blackbox-http-redirect-aware
  • target https://ladirecta.ar/
  • alerta EcommerceLaDirectaArRedirectBroken
  • regla activa:
  • archivo infra/observability/prometheus/rules/service-alerts.yml
  • expresion basada en probe_success != 1 OR probe_http_status_code != 301
  • for: 3m
  • nota de diseno:
  • el Location exacto https://ladirecta.com.ar/ se sigue validando dentro del modulo Blackbox, no en PromQL

SAFE-POINT-045A - Redirect-aware probe runtime sin alerta activa

  • fecha: 2026-06-17
  • estado: probe runtime activo / alerta candidata preservada
  • runtime activo:
  • job blackbox-http-redirect-aware
  • target https://ladirecta.ar/
  • modulo con follow_redirects: false, 301/302/308 validos y Location exacto https://ladirecta.com.ar/
  • regla:
  • EcommerceLaDirectaArRedirectBroken sigue candidate / not deployed
  • no se promovio infra/observability/prometheus/candidates/ladirecta-phase1-alerts.candidate.yml

SAFE-POINT-044 - Redirect-aware probe design para ladirecta.ar

  • fecha: 2026-06-17
  • estado: candidate / not deployed
  • artefactos candidatos:
  • infra/observability/blackbox/candidates/ladirecta-redirect-aware-modules.candidate.yml
  • infra/observability/prometheus/candidates/blackbox-http-redirect-aware-targets.candidate.json
  • infra/observability/prometheus/candidates/blackbox-http-redirect-aware-job.candidate.yml
  • regla candidata ajustada:
  • infra/observability/prometheus/candidates/ladirecta-phase1-alerts.candidate.yml
  • resultado:
  • EcommerceLaDirectaArRedirectBroken ya tiene diseno tecnico para exigir 301/302/308 sin seguir redirects y Location https://ladirecta.com.ar/
  • despliegue runtime:
  • no ejecutado

SAFE-POINT-043 - Candidatas preparadas en Git

  • fecha: 2026-06-17
  • estado: candidate / not deployed
  • archivo candidato:
  • infra/observability/prometheus/candidates/ladirecta-phase1-alerts.candidate.yml
  • despliegue runtime:
  • no ejecutado
  • nota:
  • el archivo vive fuera de infra/observability/prometheus/rules/, por lo que Prometheus no lo carga hoy

Objetivo

Definir las alertas que OpenClaw debe evaluar para La Directa y la fase en la que cada una puede habilitarse.

Estado Fase 1 al 2026-06-18

  • activas hoy:
  • EcommerceLaDirectaComArDown
  • EcommerceLaDirectaArDown
  • EcommerceLaDirectaArRedirectBroken
  • EcommerceLaDirectaStoreDown
  • EcommerceLaDirectaCartDown
  • EcommerceLaDirectaMyAccountDown
  • EcommerceLaDirectaHighLatency
  • EcommerceLaDirectaSslExpiryWarning
  • EcommerceLaDirectaSslExpiryCritical
  • activas y revalidadas sin firing para cierre:
  • EcommerceLaDirectaArRedirectBroken
  • EcommerceLaDirectaStoreDown
  • EcommerceLaDirectaCartDown
  • EcommerceLaDirectaMyAccountDown
  • candidatas de ampliacion Fase 1:
  • EcommerceLaDirectaArRedirectBroken
  • EcommerceLaDirectaStoreDown
  • EcommerceLaDirectaCartDown
  • EcommerceLaDirectaMyAccountDown
  • EcommerceLaDirectaSslExpirySoonPhase1
  • EcommerceLaDirectaHighLatencyPhase1

Alertas propuestas

Alerta Condicion Fuente Severidad Fase
sitio caido probe down por 3m Blackbox critical 1
SSL vence pronto < 21 dias Blackbox warning 1
SSL critico < 7 dias Blackbox critical 1
latencia alta > 5s por 10m Blackbox warning 1
pagina critica caida probe down por 3m Blackbox critical 1
redirect inesperado status o location fuera de esperado Blackbox con probe/job dedicado warning 1
HTTP status anomalo >= 400 sostenido Blackbox warning o critical 1
carrito no disponible health check falla endpoint seguro critical 2
checkout no disponible health check falla endpoint seguro critical 2
backup viejo age supera SLA status La Directa Ops warning 2
restore drill vencido drill age supera ventana status La Directa Ops warning 2
SMTP fallando ultimo estado no exitoso status La Directa Ops warning 2
Redis/cache degradado status no saludable endpoint/exporter seguro warning 2
servicio critico degradado status no saludable endpoint/exporter seguro critical 2
logs criticos altos conteo critico sobre umbral agregador seguro warning o critical 2
disco alto uso > 80% o > 90% exporter host warning / critical 2
CPU alta sostenida uso sostenido exporter host warning 2
RAM alta sostenida uso sostenido exporter host warning 2
pedidos pendientes anomalos desvio sobre baseline agregado seguro warning 3
pedidos fallidos anormales desvio sobre baseline agregado seguro critical 3
stock critico conteo bajo umbral agregado seguro warning 3
productos sin imagen altos conteo sobre umbral agregado seguro warning 3
conversion checkout baja ratio bajo baseline agregado seguro warning 3
riesgo de quiebre alto score sobre umbral snapshot analitico warning 4
anomalia comercial persistente score sobre umbral snapshot analitico warning o critical 4

Estado actual

Habilitadas hoy:

  • EcommerceLaDirectaComArDown
  • EcommerceLaDirectaArDown
  • EcommerceLaDirectaHighLatency
  • EcommerceLaDirectaSslExpiryWarning
  • EcommerceLaDirectaSslExpiryCritical

Planificadas:

  • todas las de Fase 2 a Fase 4
  • ampliaciones Fase 1 sobre paginas criticas, redirects y status por target
  • la alerta de redirect esperado para finalizar-compra no debe habilitarse hasta tener un probe que no esconda el 302 dentro de un 200 final

Candidatas SAFE-POINT-043

Alerta Estado Fuente Nota de promotion
EcommerceLaDirectaPrimarySiteDown blocked / duplicate blackbox-http duplica la cobertura activa de EcommerceLaDirectaComArDown
EcommerceLaDirectaStoreDown active / deployed blackbox-http promovida en SAFE-POINT-047
EcommerceLaDirectaCartDown active / deployed blackbox-http promovida en SAFE-POINT-047
EcommerceLaDirectaMyAccountDown active / deployed blackbox-http promovida en SAFE-POINT-047
EcommerceLaDirectaSslExpirySoonPhase1 blocked / duplicate blackbox-http duplica EcommerceLaDirectaSslExpiryWarning
EcommerceLaDirectaHighLatencyPhase1 blocked / duplicate blackbox-http duplica EcommerceLaDirectaHighLatency

Reglas de activacion

  • no habilitar alertas Fase 2 a 4 sin contrato productor documentado
  • no habilitar alertas Fase 3 a 4 sin baseline minimo acordado
  • no enrutar alertas a datos sensibles
  • usar un umbral claro y un for conservador
  • toda alerta debe declarar owner, fuente y runbook sugerido
  • en redirects esperados, la validacion exacta del Location debe vivir en el modulo Blackbox; PromQL solo debe consumir probe_success y probe_http_status_code

Ruido operativo a evitar

  • no alertar por cada pedido individual
  • no alertar con labels de alta cardinalidad
  • no enviar payloads con datos de cliente
  • no disparar alertas comerciales sin baseline minimo