SAFE-POINT-048A - La Directa web availability dashboard candidate¶
Fecha: 2026-06-17
Metadata¶
- active_repo:
C:\APV\openclawai - safe_point_base:
be6ba9ce21c5f4ce6f7dca4029bf53b19eaf729f - openclaw_vps_touched:
false - woo_vps_touched:
false - runtime_deploy_executed:
false - prometheus_runtime_reloaded:
false - grafana_runtime_reloaded:
false - dashboards_promoted:
false
Objetivo¶
Ajustar solo el dashboard candidato
infra/observability/grafana/candidates/04-openclaw/o4-ladirecta-web-availability.candidate.json
para que https://ladirecta.ar/ use la senal redirect-aware correcta sin
promover runtime ni tocar dashboards provisionados.
SAFE POINT inicial¶
- repo local:
C:\APV\openclawai git status -sb:## main...origin/maingit rev-parse HEAD:be6ba9ce21c5f4ce6f7dca4029bf53b19eaf729f- ultimo commit visible:
observability: activate ladirecta phase 1 critical page alerts
Lectura auditada¶
docs/runbooks/SAFE-POINT-046-ladirecta-phase1-promotion-audit.mddocs/runbooks/SAFE-POINT-047-ladirecta-selective-phase1-alerts.mddocs/tenants/ladirecta/observability/DASHBOARD-PLAN.mddocs/governance/operations/O4-DASHBOARDS-CATALOG.mdinfra/observability/grafana/candidates/04-openclaw/o4-ladirecta-web-availability.candidate.jsoninfra/observability/prometheus/targets/blackbox-http-redirect-aware-targets.json
Archivo modificado¶
infra/observability/grafana/candidates/04-openclaw/o4-ladirecta-web-availability.candidate.json- impacto: deja de evaluar
https://ladirecta.ar/conjob="blackbox-http"para status/redirect y pasa a usarjob="blackbox-http-redirect-aware"con expectativa301
Ajustes del dashboard candidato¶
Panels y queries ajustadas¶
Estado- agrega nota explicita de
candidate / not deployed - agrega aclaracion de que el
Locationexacto se valida dentro del moduloBlackbox - stats superiores
Home HTTP:probe_http_status_code{job="blackbox-http",instance="https://ladirecta.com.ar/"}.ar Redirect HTTP:probe_http_status_code{job="blackbox-http-redirect-aware",instance="https://ladirecta.ar/"}Tienda HTTP:probe_http_status_code{job="blackbox-http",instance="https://ladirecta.com.ar/tienda/"}Carrito HTTP:probe_http_status_code{job="blackbox-http",instance="https://ladirecta.com.ar/carrito/"}Mi Cuenta HTTP:probe_http_status_code{job="blackbox-http",instance="https://ladirecta.com.ar/mi-cuenta/"}Uptime 24h- ahora mezcla explicitamente:
blackbox-httppara home,tienda,carrito,mi-cuentablackbox-http-redirect-awareparahttps://ladirecta.ar/
Probe duration actual- reemplaza la query amplia por series explicitas por endpoint
https://ladirecta.ar/se grafica solo desdeblackbox-http-redirect-awareLatencia HTTP por endpoint- reemplaza la query amplia por series explicitas por endpoint
https://ladirecta.ar/se grafica solo desdeblackbox-http-redirect-awareHTTP status code por endpoint- reemplaza la query amplia por series explicitas por endpoint
https://ladirecta.ar/se grafica solo desdeblackbox-http-redirect-aware- deja descripcion explicita sobre
301esperado y validacion deLocationdentro del modulo
Resultado esperado del candidato¶
https://ladirecta.com.ar/visible con jobblackbox-httpy estado200https://ladirecta.com.ar/tienda/visible con jobblackbox-httpy estado200https://ladirecta.com.ar/carrito/visible con jobblackbox-httpy estado200https://ladirecta.com.ar/mi-cuenta/visible con jobblackbox-httpy estado200https://ladirecta.ar/visible con jobblackbox-http-redirect-awarey estado301Locationexacto no se intenta validar en Grafana
Documentacion actualizada¶
docs/runbooks/SAFE-POINT-048A-ladirecta-web-availability-dashboard-candidate.mddocs/tenants/ladirecta/observability/DASHBOARD-PLAN.mddocs/governance/operations/O4-DASHBOARDS-CATALOG.mddocs/PROJECT-STATE.mddocs/ROADMAP.mddocs/VALIDATION-MATRIX.mdmkdocs.yml
Validaciones¶
- parseo JSON del dashboard candidato:
PASS git diff --check:PASS.venv-portal\Scripts\mkdocs.exe build --strict:PASS- busqueda simple de secretos en diff:
git diff --no-ext-diff | rg -n -i "password|passwd|secret|token|apikey|api_key|smtp"->PASSsin secretos nuevos
Alcance preservado¶
- no se toca
C:\APV\vps-woocommerce-ladirecta - no se toca VPS WooCommerce,
WordPressniWooCommerce - no se tocan DNS,
Cloudflare, firewall ni secretos - no se toca
SOURCE-003 - no se toca runtime O4
- no se recarga
Prometheus,Grafana,AlertmanagerniBlackbox - no se promueve el dashboard a
infra/observability/grafana/dashboards/ - no se activan alertas nuevas
- no hay
push - no hay deploy del portal