из коробки ?
Там ServiceMonitor matchLabels:
app: {{ template "kube-prometheus-stack.name" . }}-thanos-discovery.
Хотя по логике должен быть дискаверить основной контейнер прома.
Но на основном такой лейб не навешивается.
Это бага или я чего то не понимаю?
Или все забивают и докладывают свой шаблон ?
Там в чарте два шаблона на сервис мониторы, один на selfMonitor ( .Values.prometheus.serviceMonitor.selfMonitor ), второй на thanos-discovery ( .Values.prometheus.thanosServiceMonitor.enabled ) . Если первый монитор не создается, может с values что-то не так.
Оба создаются. selfMonitor корректно. thanosServiceMonitor селектит по не валидным лейблам.
я понял теперь, похоже на баг чарта думаю мониторинг thanos sidecar просто особенно никто не использует, поэтому не замечали
Обсуждают сегодня