Перенаправление метрик
Когда в кластере включен VM Agent, по умолчанию он собирает метрики системных компонентов и перенаправляет их в кластер Victoria Metrics, размещенный в кластере управления. Вы можете настроить перенаправление метрик клиентского кластера, кластера управления во внешний Victoria Metrics, развернутый в вашей инфраструктуре.
Для этого необходимо внести изменения в спецификацию (ssc) Компонента управления модуля мониторинга (shturval-metrics-collector).
- В графическом интерфейсе кластера в боковом меню откройте раздел Сервисы и репозитории и перейдите на страницу Установленные сервисы, найдите Компонент управления модуля мониторинга (
shturval-metrics-collector), откройте карточку модуля и в блоке Спецификация сервиса добавьте customvalues.
Вы можете отключить внутренний мониторинг платформы “Штурвал” и направить метрики только во внешний кластер Victoria Metrics или настроить маршрутизацию во внутренний и внешний кластеры Victoria Metrics:
- Отключение внутреннего мониторинга и перенаправление метрик во внешний Victoria Metrics:
Пример customvalues
external:
vm:
write: # Конфигурация направления метрик во внешний сервис мониторинга
url: <ваше значение параметра>
read: # Настройки чтения метрик из внешнего сервиса мониторинга
url: <ваше значение параметра>
| Параметр | Описание | Тип данных | Пример |
|---|---|---|---|
write.url |
URL-адрес Victoria Metrics Insert | string | http://shturval-monitoring-vminsert.victoria-metrics.svc:8480/insert/0/prometheus/ |
read.url |
URL-адрес Victoria Metrics Select | string | http://shturval-monitoring-vmselect.victoria-metrics.svc:8481/select/0/prometheus/ |
Вместо 0, как в примерах, укажите TenantID. В данном случае настраивается возможность получения метрик из внешнего сервиса мониторинга для возможности настройки алертинга в кластере платформы “Штурвал”. При необходимости настройки только направления метрик во внешний сервис мониторинга, не указывайте блок read.
Обратите внимание! В случае настройки перенаправления метрик без возможности получения их из внешнего Victoria Metrics дашборды Grafana не будут работать корректно.
- Направить метрики во внешний Victoria Metrics без отключения внутреннего мониторинга “Штурвал”.
Пример customvalues
vmagent:
additionalRemoteWrites:
- url: <ваше значение параметра>
| Параметр | Описание | Тип данных | Пример |
|---|---|---|---|
additionalRemoteWrites.url |
URL-адрес Victoria Metrics Insert | string | http://shturval-monitoring-vminsert.victoria-metrics.svc:8480/insert/0/prometheus/ |
- Сохраните внесенные изменения.