One


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

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

Описание

Пререквизиты

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

1

local_hostname

Получение hostname сервера

Имя хоста (или _unknown)

2

one_cluster_id

ID и имя кластера

Учетные данные API

Список кластеров

3

one_host_totalmem

Общая память хоста

Учетные данные API

Количество памяти (МБ)

4

one_host_memusage

Использованная память хоста

Учетные данные API

Количество памяти (МБ)

5

one_host_usedmem

Занятая память хоста

Учетные данные API

Количество памяти (МБ)

6

one_host_totalcpu

Общие CPU хоста

Учетные данные API

Количество ядер

7

one_host_usedcpu

Использованные CPU хоста

Учетные данные API

Количество ядер

8

one_host_cpuusage

Нагрузка CPU хоста

Учетные данные API

Процент использования

9

one_host_runningvms

Запущенные ВМ на хосте

Учетные данные API

Количество ВМ

10

one_host_state

Статус хоста

Учетные данные API

Текстовый статус

11

one_host_zombie

ВМ в состоянии «зомби»

Учетные данные API

Количество ВМ

12

one_cluster_totalmem

Общая память кластера

Учетные данные API

Количество памяти (МБ)

13

one_cluster_usedmem

Использованная память кластера

Учетные данные API

Количество памяти (МБ)

14

one_cluster_memusage

Нагрузка памяти кластера

Учетные данные API

Процент использования

15

one_cluster_totalcpu

Общие CPU кластера

Учетные данные API

Количество ядер

16

one_cluster_usedcpu

Использованные CPU кластера

Учетные данные API

Количество ядер

17

one_cluster_cpuusage

Нагрузка CPU кластера

Учетные данные API

Процент использования

18

one_cluster_runningvms

Запущенные ВМ в кластере

Учетные данные API

Количество ВМ

19

one_cluster_activehosts

Активные хосты в кластере

Учетные данные API

Количество хостов

20

one_vms_states_count

Статусы ВМ

Учетные данные API

Количество ВМ по статусам

21

one_vm_totalcpu

Выделенные CPU для ВМ

Учетные данные API

Количество ядер

22

one_vm_totalmem

Выделенная память для ВМ

Учетные данные API

Количество памяти (МБ)

23

one_vm_state

Статус ВМ

Учетные данные API

Текстовый статус

24

one_vm_lcmstate

LCM статус ВМ

Учетные данные API

Текстовый статус

25

one_vm_cpuusage

Нагрузка CPU ВМ

Учетные данные API

Процент использования

26

one_vm_memusage

Нагрузка памяти ВМ

Учетные данные API

Процент использования

27

one_vm_disk_used

Использованное место на диске ВМ

Учетные данные API

Количество (МБ)

28

one_vm_disk_size

Размер диска ВМ

Учетные данные API

Количество (МБ)

29

one_vm_disk_read_iops

IOPS чтения диска ВМ

Учетные данные API

Количество операций

30

one_vm_disk_read_bytes

Скорость чтения диска ВМ

Учетные данные API

Байт/сек

31

one_vm_disk_write_iops

IOPS записи диска ВМ

Учетные данные API

Количество операций

32

one_vm_disk_write_bytes

Скорость записи диска ВМ

Учетные данные API

Байт/сек

33

one_vm_network_rx

Входящий сетевой трафик ВМ

Учетные данные API

Байт/сек

34

one_vm_network_tx

Исходящий сетевой трафик ВМ

Учетные данные API

Байт/сек

35

one_ds_available

Доступные датастора

Учетные данные API

Список датасторов

36

one_ds_state

Статус датасторов

Учетные данные API

Текстовый статус

37

one_ds_totalmb

Размер датастора

Учетные данные API

Количество (МБ)

38

one_ds_usedmb

Использованное место датастора

Учетные данные API

Количество (МБ)

39

one_ds_freemb

Свободное место датастора

Учетные данные API

Количество (МБ)

40

one_zone_id

ID зоны

Учетные данные API

Идентификатор зоны

41

one_api_connect

Доступность API

Учетные данные API

Статус подключения

42

one_zone_raft

RAFT статус зоны

Учетные данные API

Текстовый статус

43

one_web_connect

Доступность веб-консоли

Учетные данные веб-консоли

Статус подключения

44

one_web_connect_duration

Время проверки веб-консоли

Учетные данные веб-консоли

Время в мс

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

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

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

# Настройки доступа к API Брест
user: ""                        # Логин пользователя для API - Brest/OpenNebula service account name (public)
password: ""                    # Токен пользователя (созданный в Brest/OpenNebula)

# Настройки OpenNebula
endpoint: ""                    # URL API (по умолчанию http://localhost:2633/RPC2)
vminfo: false                   # Сбор метрик ВМ (default: false)

# OpenNebula веб-консоль
webconsole: https://localhost:1443/login  # URL веб-консоли

# Мониторинг доступности веб консоли Брест
webuser: ""                      # Логин для проверки доступа к веб-консоли - Brest/OpenNebula service account name (public)
webpasswd: ""                    # Пароль для проверки доступа к веб-консоли