Настройка мониторинга на storage хосте
Настройте репозиторий с пакетами для мониторинга кластера:
curl -fsSL https://pkg.sbercloud.tech/artifactory/api/security/keypair/public/repositories/sds-deb | sudo apt-key add -sudo sh -c "echo 'deb https://pkg.sbercloud.tech/artifactory/sds-deb $(lsb_release -cs) monitoring' > /etc/apt/sources.list.d/sds-deb.list"Установите пакет:
sudo apt install prometheus-node-exporter otelcol-contribЗапустите node-exporter:
systemctl start prometheus-node-exportersystemctl enable prometheus-node-exporter
Настройка мониторинга через статический конфигурационный файл
Настройте и запустите OpenTelemetry collector. Для настройки OpenTelemetry collector хост должен быть проинициализирован, все MDS и чанк-сервера должны быть созданы.
Создайте конфигурационный файл /etc/otelcol-contrib/config.yaml:
sudo storage monitoring otel-configОпциональные параметры:
--path — директория для сохранения конфигурации;
--prom.port — порт Prometheus в OpenTelemetry collector;
--node-exporter.port — порт node-exporter на хосте;
--node-exporter.disable — отключение node-exporter.
Запустите OpenTelemetry collector:
systemctl start otelcol-contrib.servicesystemctl enable otelcol-contrib.service
Настройка мониторинга через service discovery
Для сбора метрик через Service Discovery дополнительных настроек на хосте не требуется.