Systemd


Метрики экспортера

Название метрики

Описание

Выходные параметры

1

unit_state_id

Анализ состояния systemd unit через D-Bus

Статус юнита:
0 - inactive
1 - running
2 - failed
3 - exited
4 - activating
5 - deactivating
6 - waiting
7 - other
8 - listening

2

unit_memory_usage

Мониторинг использования памяти юнитом

Объем используемой памяти (байты)

3

unit_cpu_usage

Мониторинг использования CPU юнитом

Загрузка CPU (%)

Описание конфигурационного файла

# Базовые настройки
base:
  address: 127.0.0.1:9750       # Адрес экспортера
  metrics_path: /metrics        # Эндпоинт сбора метрик
  interval: 60s                 # Частота опроса (секунды)

  # Настройки логирования
  logger:
    level: info                   # Уровень логирования (info, debug, error)
    file: /var/log/astra-monitoring/systemd-exporter.log  # Путь к логу
    disable_console_log: true     # Отключение вывода в консоль (default: false)
    go_metrics: false            # Включение метрик Go (default: false)
    proc_metrics: false          # Включение метрик процессов (default: false)

# Настройки мониторинга сервисов
services:
  includes: .*\.service         # Регулярное выражение для выбора сервисов

# Общие настройки
general:
  Interval: 30                  # Интервал опроса сервисов (секунды)