Настройка scrape-целей для vmagent

В конфигурации vmagent можно определить scrape-цели, с которых собираются метрики. Это могут быть узлы, поды, сервисы или приложения, которые экспортируют данные о своем состоянии и производительности.

В инструкции описано, как настроить scrape-цели.

Перед началом работы

Создайте кластер Managed Kubernetes и хотя бы одну группу узлов.

Порядок действий

  1. В созданном кластере Managed Kubernetes перейдите на вкладку Плагины.

  2. В разделе Доступные для установки выберите vmagent.

  3. Нажмите Установить.

  4. В разделе Расширенная конфигурация → YAML пропишите:

    config:
    scrape_configs:
    - job_name: '<scrape_job_name>'
    static_configs:
    - targets:
    - <ID_address>
    - <ID_address>
    global:
    scrape_interval: <time_sec>

    Где:

    • job_name — название задачи scrape, например сбор метрик с узлов.

    • static_configs — перечень статических адресов узлов, с которых vmagent собирает метрики.

    • static_configs.targets — список IP-адресов, на которых экспортеры собирают метрики.

    • scrape_interval — временной интервал между сбором данных. Например, 15s.

  5. Нажмите Установить.

Параметры можно определить не только при установке плагина, но и при обновлении.

Evolution