nav-img
Evolution

Настройка мониторинга на storage хосте

  1. Настройте репозиторий с пакетами для мониторинга кластера:

    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"
  2. Установите пакет:

    sudo apt install prometheus-node-exporter otelcol-contrib
  3. Запустите node-exporter:

    systemctl start prometheus-node-exporter
    systemctl enable prometheus-node-exporter

Настройка мониторинга через статический конфигурационный файл

  1. Настройте и запустите OpenTelemetry collector. Для настройки OpenTelemetry collector хост должен быть проинициализирован, все MDS и чанк-сервера должны быть созданы.

  2. Создайте конфигурационный файл /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.

  3. Запустите OpenTelemetry collector:

    systemctl start otelcol-contrib.service
    systemctl enable otelcol-contrib.service

Настройка мониторинга через service discovery

Для сбора метрик через Service Discovery дополнительных настроек на хосте не требуется.