VK Dev Platform logo
Помощь
Обновлена 17 июля 2026 г. в 15:36

telegraf

В таблице 1 приведено описание переменных файла roles/telegraf/defaults/main.yaml с примерами заполнения.

Таблица 1 — telegraf

Переменная

Базовое значение

Описание

telegraf_kubeconfig_path

""

Путь к файлу kubeconfig

telegraf_namespace

""

Пространство имен, в которое устанавливается Telegraf

telegraf_install

""

Используйте true, если нужна установка Telegraf, если нет — false

telegraf_vkcs_auth_url

""

Адрес сервиса аутентификации VK Cloud или VK Private Cloud. При установке вне облака укажите ""

telegraf_vkcs_grpc_monitoring_url

""

Эндпоинт мониторинга VK Cloud или VK Private Cloud

telegraf_vkcs_mcs_metrics_namespace

""

Пространство имен метрики в VK Cloud или VK Private Cloud. При установке вне облака укажите ""

telegraf_vkcs_user_password

""

Пароль пользователя для аутентификации в сервисе хранения логов VK Cloud или VK Private Cloud. При установке вне облака укажите ""

telegraf_vkcs_project_id

""

Идентификатор проекта VK Cloud или VK Private Cloud для хранения логов. При установке вне облака укажите ""

telegraf_vkcs_user_id

""

Идентификатор пользователя для аутентификации в сервисе хранения логов VK Cloud или VK Private Cloud. Пользователь создается в настройках сервиса логирования. При установке вне облака укажите ""

telegraf_vkcs_notification_channel_id_list

[]

Список ID каналов оповещения

telegraf_image_repo

""

Адрес Docker Registry, в котором хранится образ Telegraf

telegraf_image_tag

1.25.3-2023-11-23

Тег Docker-образа

telegraf_chart_ref

""

Ссылка на Docker Registry, в котором хранится Helm-чарт для установки Telegraf

telegraf_helm_plain_http

false

Используйте true, если Helm registry работает по HTTP, если по HTTPS — false

telegraf_agent_metric_batch_size

500

Размер пересылаемых метрик

telegraf_agent_metric_buffer_limit

10000

Предельное значение буфера метрик

telegraf_agent_interval

60s

Периодичность запросов

telegraf_pod_scrape_interval

60

Периодичность забора метрика

telegraf_agent_flush_interval

60s

Периодичность обновления

telegraf_agent_collection_jitter

5s

Значение agent_collection_jitter

telegraf_agent_flush_jitter

5s

Значение agent_flush_jitter

telegraf_daemonset_requests_memory

128Mi

Запрос памяти, выделяемый контейнеру daemonset

telegraf_daemonset_requests_cpu

100m

Запрос оперативной памяти, выделяемый контейнеру daemonset

telegraf_daemonset_limits_memory

128Mi

Лимит памяти, выделяемый контейнеру daemonset

telegraf_daemonset_limits_cpu

1

Лимит оперативной памяти, выделяемый контейнеру daemonset

telegraf_prometheus_requests_memory

1Gi

Запрос памяти, выделяемый контейнеру prometheus

telegraf_prometheus_requests_cpu

200m

Запрос оперативной памяти, выделяемый контейнеру prometheus

telegraf_prometheus_limits_memory

1Gi

Лимит памяти, выделяемый контейнеру prometheus

telegraf_prometheus_limits_cpu

1

Лимит оперативной памяти, выделяемый контейнеру prometheus

telegraf_monitoring_trigger_critical_agg_interval

2m

Временной интервал усреднения метрики для критических событий

telegraf_monitoring_trigger_warning_agg_interval

10m

Временной интервал усреднения метрики для предупредительных событий

telegraf_monitoring_trigger_interval

60

Временной промежуток вычисления условий триггера

telegraf_release_values

{}

Дополнительные Helm Values. Полный список — в официальной документации

telegraf_prometheus_config_namepass

["prometheus"]

Перечень метрик плагина Prometheus, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_prometheus_config_fieldpass

["jvm_memory_bytes_used", "jvm_gc_pause_seconds_max", "pg_stat_activity_max_tx_duration", "pg_stat_replication_reply_time", "pg_up", "redis_up"]

Список полей плагина Prometheus, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_prometheus_config_tagexclude

[...]

Перечень тегов плагина Prometheus, которые будут удалены перед сохранением метрик в системе (подробнее — в официальной документации)

telegraf_prometheus_node_exporters_inputs

Адреса Prometheus Node Exporter для сбора метрик

telegraf_prometheus_node_exporters_inputs[].tags.host

Идентификатор хоста. Необходим для формирования сообщения о срабатывании

telegraf_prometheus_node_exporters_inputs[].urls

Список URL-адресов для сбора метрик

telegraf_kube_inventory_config_namepass

-

Перечень метрик плагина kube_inventory, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_kube_inventory_config_fieldpass

-

Список полей плагина kube_inventory, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_kube_inventory_config_tagexclude

-

Перечень тегов плагина kube_inventory, которые будут удалены перед сохранением метрик в системе (подробнее — в официальной документации)

telegraf_daemonset_kubernetes_config_namepass

-

Перечень метрик плагина Kubernetes, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_daemonset_kubernetes_config_fieldpass

-

Список полей плагина Kubernetes, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_daemonset_kubernetes_config_tagexclude

-

Перечень тегов плагина Kubernetes, которые будут удалены перед сохранением метрик в системе (подробнее — в официальной документации)

telegraf_prometheus_node_exporter_config_namepass

-

Перечень метрик плагина node_exporter, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_prometheus_node_exporter_config_fieldpass

-

Список полей плагина node_exporter, которые будут отправлены в систему сбора метрик (подробнее — в официальной документации)

telegraf_prometheus_node_exporter_config_tagexclude

-

Перечень тегов плагина node_exporter, которые будут удалены перед сохранением метрик в системе (подробнее — в официальной документации)

telegraf_outputs

-

Конфигурация для сохранения метрик (подробнее — в официальной документации)