SAFE-POINT-045B - La Directa redirect broken alert¶
Fecha: 2026-06-17
Metadata¶
- active_repo:
C:\APV\openclawai - safe_point_base:
ee8944709b189dd22da70b826252720a87a1efb0 - openclaw_vps_touched:
true - woo_vps_touched:
false - runtime_deploy_executed:
true - prometheus_runtime_reloaded:
true - blackbox_runtime_reloaded:
false - alert_rule_runtime_deployed:
true
Objetivo¶
Activar en runtime O4 solo la alerta
EcommerceLaDirectaArRedirectBroken, reutilizando el job ya validado
blackbox-http-redirect-aware.
SAFE POINT inicial¶
- repo local:
C:\APV\openclawai git status -sb:## main...origin/maingit rev-parse HEAD:ee8944709b189dd22da70b826252720a87a1efb0- VPS OpenClaw:
git status -sb:## main...origin/maingit rev-parse HEAD:ee8944709b189dd22da70b826252720a87a1efb0
Precondicion obligatoria¶
Validado antes de tocar reglas en obs-prometheus:
probe_success{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/"}=1probe_http_status_code{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/"}=301
Archivos versionados¶
infra/observability/prometheus/rules/service-alerts.ymldocs/runbooks/SAFE-POINT-045B-ladirecta-redirect-broken-alert.mddocs/PROJECT-STATE.mddocs/ROADMAP.mddocs/VALIDATION-MATRIX.mddocs/OBSERVABILITY-PLAN.mddocs/tenants/ladirecta/observability/ALERTS-PLAN.mddocs/tenants/ladirecta/observability/METRICS-CATALOG.mddocs/tenants/ladirecta/observability/ROADMAP.mddocs/governance/operations/O4-ALERTS-CATALOG.mdmkdocs.yml
Regla activa aplicada¶
- archivo activo:
infra/observability/prometheus/rules/service-alerts.yml - alerta:
EcommerceLaDirectaArRedirectBroken - expresion:
probe_success{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/",tenant="ladirecta",service="ecommerce-ladirecta"} != 1 OR probe_http_status_code{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/",tenant="ladirecta",service="ecommerce-ladirecta"} != 301 for:3m- nota:
el
Locationexactohttps://ladirecta.com.ar/se valida dentro del modulo Blackboxhttp_redirect_3xx_ladirecta_ar_no_follow
Backup runtime previo¶
- directorio:
/opt/stacks/observability/backups/20260617-172434-safe-point-045b - artefactos:
prometheus/prometheus.ymlprometheus/rules/service-alerts.ymlSHA256SUMS.txt- checksums backup:
a17acbb07f924625a4ee9f2d86f69df56d8ab469c1842fbeebc364611ee26cbdprometheus/prometheus.ymldb9579ec895077de980f37b49309336f4756cbb6a04ee1b2b64b4011d90f364fprometheus/rules/service-alerts.yml
Runtime tocado¶
- repo VPS sincronizado:
/opt/openclawai/infra/observability/prometheus/rules/service-alerts.yml- stack runtime sincronizado:
/opt/stacks/observability/prometheus/rules/service-alerts.yml- servicio tocado:
obs-prometheus:POST /-/reload
Validaciones previas al runtime¶
docker exec obs-prometheus promtool check rules /tmp/service-alerts.safe-point-045b.yml:PASSdocker exec obs-prometheus promtool check config /etc/prometheus/prometheus.yml:PASS
Validaciones posteriores¶
obs-prometheus /-/ready:Prometheus Server is Ready./api/v1/rules:EcommerceLaDirectaArRedirectBrokenvisibleALERTS{alertname="EcommerceLaDirectaArRedirectBroken"}: vacio al cierreprobe_success{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/"}:1probe_http_status_code{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/"}:301- targets previos
ladirectaenblackbox-http: https://ladirecta.com.ar/->probe_success=1,probe_http_status_code=200https://ladirecta.ar/->probe_success=1,probe_http_status_code=200https://ladirecta.com.ar/tienda/->probe_success=1,probe_http_status_code=200https://ladirecta.com.ar/carrito/->probe_success=1,probe_http_status_code=200https://ladirecta.com.ar/mi-cuenta/->probe_success=1,probe_http_status_code=200- puertos sensibles:
ss -ltn '( sport = :9090 or sport = :9093 )'sin listeners de host
Resultado esperado alcanzado¶
- alerta runtime activa:
EcommerceLaDirectaArRedirectBroken - scope preservado: solo una regla nueva activa
- runtime no tocado fuera de
Prometheus PrometheusyAlertmanagerpermanecen privados