Saltar a contenido

Thanos Sidecar

  • Que es: el puente entre Prometheus y Thanos.
  • Para que sirve: expone el TSDB de Prometheus a Thanos y sube bloques al object store local.
  • Donde corre: stack /opt/stacks/observability en el VPS.
  • Contenedor asociado: obs-thanos-sidecar.
  • Red Docker: obs-observability-internal.
  • Volumenes asociados: obs_prometheus_data, obs_thanos_objectstore_data y objstore.yml.
  • Puertos: 10901/tcp gRPC interno y 10902/tcp HTTP interno.
  • Depende de: obs-prometheus y del object store local.
  • Quien depende de el: obs-thanos-query.
  • Que metricas aporta: metricas propias de thanos-sidecar.
  • Que alertas lo protegen: ThanosComponentDown.
  • Que dashboards lo usan: no lo consumen directo, pero sin el sidecar los dashboards pierden el camino entre Prometheus y Thanos.
  • Como validar que esta bien: revisar logs, up{job="thanos-sidecar"} y que el volumen obs_prometheus_data siga montado en readonly.
  • Que hacer si falla: revisar si Prometheus sigue arriba, validar objstore.yml y verificar permisos del volumen historico.