Данные в Prometheus

Добрый день!
Прошу прощения, не могу настроить сбор данных с Prometheus. Подключение настроил, вижу что данные идут. Но в логах пусто. Может кто подключал Prometheus и может подсказать что делать?

Добрый день.
Какую версию monq используете?
В alertmanager webhook настроен?

вижу что данные идут

что именно видите?

Версия monq - 6.11.0
На странице “Поток данных” статус потока prometheus default “OK” и переданные данные около 2,5 Мб в день.
Вебхук настроен по инструкции.

alertmanager.yml:

global:
smtp_from: prometheus@.ru

route:
group_by: [‘alertname’, ‘instance’, ‘severity’]
group_wait: 30s
group_interval: 30s
repeat_interval: 1h
receiver: ‘web.hook’
routes:
- receiver: send_email
match:
alertname: InstanceDown
receivers:

  • name: send_email
    email_configs:
    • to: shvi@.ru
      from: prometheus@domen.ru
      smarthost: smtp.office365.com:587
      auth_username: ‘prometheus@domen.ru’
      auth_identity: ‘prometheus@domen.ru’
      auth_password: ‘password
      require_tls: true
    • to: NFetisov@domen.ru
      from: prometheus@domen.ru
      smarthost: smtp.office365.com:587
      auth_username: ‘prometheus@domen.ru’
      auth_identity: ‘prometheus@domen.ru’
      auth_password: 'password
      require_tls: true
  • name: ‘web.hook’
    webhook_configs:
    • send_resolved: true
      url: ‘https://<monq.domen.ru>/api/public/cl/v1/stream-data?streamKey=useStreamKey
      inhibit_rules:
  • source_match:
    severity: ‘critical’
    target_match:
    severity: ‘warning’
    equal: [‘alertname’, ‘dev’, ‘instance’]

useStreamKey - используется API-ключ со страницы конфигурации потока.

Можно в логах посмотреть доходят ли события до микросервиса cl-stream-schema-validator-service
kubectl logs -n production cl-stream-schema-validator-service-***

Если в логах данного сервиса нет событий с Prometheus, отследить где теряются, проверить по логам в микросервисах
cl-stream-data-collector => pl-automaton-v2-processor-service-runner => cl-stream-schema-validator-service

Спасибо за ответ.
В логах этих микросервисов нет данных прометеуса. Ни в одном.

Когда вы отправляете данные в API /api/public/cl/v1/stream-data?streamKey=useStreamKey
они точно должны быть в сервисе
cl-stream-data-collector
видимо, что-то в алертменеджере не срабатывает

Прошу прощение за долгий ответ. Действительно проблема была в файле Alertmanager.yml
Изменил блок вебхука на
receivers:
- name: webhook
webhook_configs:
- url: 'https://monq.domen.ru/api/public/cl/v1/stream-data?streamKey=streamkey'

И второй момент, который может ускользнуть. Использование вебхука происходит тогда, когда срабатывает правило прометея. Т.е. без ошибок, данных в монке не будет.