SAFE-POINT-045A - La Directa redirect-aware runtime probe¶
Fecha: 2026-06-17
Metadata¶
- active_repo:
C:\APV\openclawai - safe_point_base:
598730b73aee6a75d4ff95e8cbee4db3e7485ba4 - openclaw_vps_touched:
true - woo_vps_touched:
false - runtime_deploy_executed:
true - blackbox_runtime_reloaded:
true - prometheus_runtime_reloaded:
true - alert_rule_runtime_deployed:
false
Objetivo¶
Promover en runtime O4 solo el probe/job redirect-aware para validar
https://ladirecta.ar/ como redirect publico esperado hacia
https://ladirecta.com.ar/, sin activar alertas nuevas.
SAFE POINT inicial¶
- Repo local:
C:\APV\openclawai git status -sb:## main...origin/maingit rev-parse HEAD:598730b73aee6a75d4ff95e8cbee4db3e7485ba4- VPS OpenClaw:
git status -sb:## main...origin/maingit rev-parse HEAD:598730b73aee6a75d4ff95e8cbee4db3e7485ba4
Rutas activas detectadas¶
obs-prometheusmonta:/opt/stacks/observability/prometheus/prometheus.yml/opt/stacks/observability/prometheus/rules/opt/stacks/observability/prometheus/targetsobs-blackbox-exportermonta:/opt/stacks/observability/blackbox/blackbox.yml
Backup runtime previo¶
- directorio:
/opt/stacks/observability/backups/20260617-170718-safe-point-045a - artefactos:
prometheus/prometheus.ymlblackbox/blackbox.ymlprometheus/targets/blackbox-http-targets.jsonSHA256SUMS.txt- rollback:
- restaurar esos archivos a
/opt/stacks/observability/... - recargar
obs-prometheus - recargar o reiniciar
obs-blackbox-exportersi el modulo Blackbox fue revertido
Archivos versionados¶
infra/observability/blackbox/blackbox.ymlinfra/observability/prometheus/prometheus.ymlinfra/observability/prometheus/targets/blackbox-http-redirect-aware-targets.json
Runtime tocado¶
- repo VPS sincronizado:
/opt/openclawai/infra/observability/blackbox/blackbox.yml/opt/openclawai/infra/observability/prometheus/prometheus.yml/opt/openclawai/infra/observability/prometheus/targets/blackbox-http-redirect-aware-targets.json- stack runtime sincronizado:
/opt/stacks/observability/blackbox/blackbox.yml/opt/stacks/observability/prometheus/prometheus.yml/opt/stacks/observability/prometheus/targets/blackbox-http-redirect-aware-targets.json- servicios tocados:
obs-blackbox-exporter:docker restartobs-prometheus:POST /-/reload
Validaciones¶
blackbox_exporter --config.check:PASSpromtool check config:PASSobs-blackbox-exporter /-/healthy:Healthyobs-prometheus /-/ready:Prometheus Server is Ready.- target activo nuevo en
/api/v1/targets: - job
blackbox-http-redirect-aware - target
https://ladirecta.ar/ - health
up - query interna:
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- 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- alerta:
ALERTS{alertname="EcommerceLaDirectaArRedirectBroken"}devuelve vacio- puertos sensibles:
ss -ltn '( sport = :9090 or sport = :9093 )'sin listeners de host
Resultado esperado¶
- job runtime:
blackbox-http-redirect-aware - target runtime:
https://ladirecta.ar/ probe_success = 1probe_http_status_code = 301EcommerceLaDirectaArRedirectBrokensiguecandidate / not deployed