Параллельный выбор#

Querier имеет возможность выполнять параллельный выбор для каждого запроса. Он анализирует данный оператор PromQL и выполняет селекторы одновременно для обнаруженных StoreAPIs. Максимальное количество одновременных запросов контролируется флагом query.max-concurrent-select.

Последовательность выполнения#

Флаг --store.sd-files указывает путь к файлу в формате JSON или YAML, который содержит список целевых объектов в целевом формате Prometheus.

Пример файла SD в YAML:

- targets:
  - prometheus-0.thanos-sidecar:10901
  - prometheus-1.thanos-sidecar:10901
  - thanos-store:10901
  - thanos-short-store:10901
  - thanos-rule:10901
- targets:
  - prometheus-0.thanos-sidecar.infra:10901
  - prometheus-1.thanos-sidecar.infra:10901
  - thanos-store.infra:10901

Результат#

Файл SD настроен корректно.