Saltar a contenido

Thanos Compactor

  • Que es: el compactador y retenedor del historico.
  • Para que sirve: ordena bloques viejos y aplica las retenciones reales de 90d, 365d y 1825d declaradas en compose.
  • Donde corre: stack /opt/stacks/observability en el VPS.
  • Contenedor asociado: obs-thanos-compactor.
  • Red Docker: obs-observability-internal.
  • Volumenes asociados: obs_thanos_compactor_data, obs_thanos_objectstore_data y objstore.yml.
  • Puertos: 10902/tcp HTTP interno.
  • Depende de: obs_thanos_objectstore_data.
  • Quien depende de el: depende de el la prolijidad del historico; no tiene un consumidor humano directo.
  • Que metricas aporta: metricas propias de thanos-compactor.
  • Que alertas lo protegen: ThanosComponentDown.
  • Que dashboards lo usan: no lo usan directo, pero ayuda a que el historico siga sano.
  • Como validar que esta bien: revisar up{job="thanos-compactor"} y logs.
  • Que hacer si falla: no borrar bloques a mano; primero revisar object store, compaction state y volumen local.