Saltar a contenido

Restore Observability O4

Artefactos necesarios

  • observability-stack.tgz
  • obs-prometheus-volume.tgz
  • obs-grafana-volume.tgz
  • obs-alertmanager-volume.tgz
  • obs-thanos-storegateway-volume.tgz
  • obs-thanos-compactor-volume.tgz
  • obs-thanos-objectstore-volume.tgz
  • secretos del directorio /opt/stacks/observability/secrets

Restore

  1. bajar el stack: cd /opt/stacks/observability && docker compose down
  2. restaurar /opt/stacks/observability
  3. recrear volumenes si faltan: obs_prometheus_data obs_grafana_data obs_alertmanager_data obs_thanos_storegateway_data obs_thanos_compactor_data obs_thanos_objectstore_data
  4. extraer cada backup en su mountpoint
  5. confirmar que existan: grafana_admin_password alertmanager_smtp_password
  6. levantar: docker compose up -d
  7. validar: docker ps --filter name=obs- docker exec obs-prometheus promtool check config /etc/prometheus/prometheus.yml curl -I http://127.0.0.1:3000/login

Resultado esperado

  • Grafana responde por localhost
  • Thanos Query queda como datasource por defecto
  • el objstore local vuelve a estar accesible
  • el historico sigue consultable