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:
EcommerceLaDirectaArRedirectBrokenEcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDown- veredicto runtime:
- activas y sin
firing - guardrails:
- no activar nuevas alertas Fase 2+ en
OpenClawsin handoff al repoC:\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:
EcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDown- validacion previa obligatoria:
https://ladirecta.com.ar/tienda/conprobe_success=1yprobe_http_status_code=200https://ladirecta.com.ar/carrito/conprobe_success=1yprobe_http_status_code=200https://ladirecta.com.ar/mi-cuenta/conprobe_success=1yprobe_http_status_code=200EcommerceLaDirectaArRedirectBrokensigue sinfiring- 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:
EcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDown
- bloqueadas por duplicado o por ya estar resueltas:
EcommerceLaDirectaPrimarySiteDownEcommerceLaDirectaSslExpirySoonPhase1EcommerceLaDirectaHighLatencyPhase1EcommerceLaDirectaArRedirectBrokencomo candidata
- motivo:
PrimarySiteDownduplicaEcommerceLaDirectaComArDownSslExpirySoonPhase1duplicaEcommerceLaDirectaSslExpiryWarningHighLatencyPhase1duplicaEcommerceLaDirectaHighLatency.arredirect ya esta activo desdeSAFE-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
Locationexactohttps://ladirecta.com.ar/se sigue validando dentro del modulo Blackbox, no enPromQL
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/308validos yLocationexactohttps://ladirecta.com.ar/ - regla:
EcommerceLaDirectaArRedirectBrokensiguecandidate / 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.ymlinfra/observability/prometheus/candidates/blackbox-http-redirect-aware-targets.candidate.jsoninfra/observability/prometheus/candidates/blackbox-http-redirect-aware-job.candidate.yml- regla candidata ajustada:
infra/observability/prometheus/candidates/ladirecta-phase1-alerts.candidate.yml- resultado:
EcommerceLaDirectaArRedirectBrokenya tiene diseno tecnico para exigir301/302/308sin seguir redirects yLocationhttps://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 quePrometheusno 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:
EcommerceLaDirectaComArDownEcommerceLaDirectaArDownEcommerceLaDirectaArRedirectBrokenEcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDownEcommerceLaDirectaHighLatencyEcommerceLaDirectaSslExpiryWarningEcommerceLaDirectaSslExpiryCritical- activas y revalidadas sin
firingpara cierre: EcommerceLaDirectaArRedirectBrokenEcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDown- candidatas de ampliacion Fase 1:
EcommerceLaDirectaArRedirectBrokenEcommerceLaDirectaStoreDownEcommerceLaDirectaCartDownEcommerceLaDirectaMyAccountDownEcommerceLaDirectaSslExpirySoonPhase1EcommerceLaDirectaHighLatencyPhase1
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:
EcommerceLaDirectaComArDownEcommerceLaDirectaArDownEcommerceLaDirectaHighLatencyEcommerceLaDirectaSslExpiryWarningEcommerceLaDirectaSslExpiryCritical
Planificadas:
- todas las de
Fase 2aFase 4 - ampliaciones
Fase 1sobre paginas criticas, redirects y status por target - la alerta de redirect esperado para
finalizar-comprano debe habilitarse hasta tener un probe que no esconda el302dentro de un200final
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
forconservador - toda alerta debe declarar owner, fuente y runbook sugerido
- en redirects esperados, la validacion exacta del
Locationdebe vivir en el modulo Blackbox;PromQLsolo debe consumirprobe_successyprobe_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