Плагины
Плагины Визиона представляют собой механизм, с помощью которого пользователь может расширять функциональность системы мониторинга. Они дают возможность гибко настраивать процессы мониторинга в соответствии с конкретными потребностями и целями.
Каждому плагину соответствует свой тип объекта мониторинга, с которого извлекается соответствующее ему множество метрик.
Извлекаемые метрики адаптированы под характеристики и особенности объекта мониторинга. Например, для мониторинга серверов могут быть доступны метрики использования памяти и дискового пространства, в то время как для сетевых устройств — метрики пропускной способности, задержек и ошибок передачи данных.
Плагину может соответствовать комплементарный бинарный файл (экспортер), непосредственно осуществляющий сбор метрик. При добавлении в Визион.Агент такого плагина, он автоматически устанавливается согласно местоположению Агента и запускается как сервис операционной системы.
Если плагин не использует экспортер, он является плагином-скреппером: сбор метрик осуществляется непосредственно с точки доступа API объекта мониторинга.
Плагины в составе Визион
В состав Визион входят следующие плагины:
| Название | Мониторинг | ПАК | Сервер/ВМ2 | Сервис ОС | Порт3 |
|---|---|---|---|---|---|
|
Avanpost FAM |
Все |
ВМ с Прокси |
- |
|
|
ОС сервера |
Все |
все |
|
17055 |
|
ВМ с libvirt |
МДИ.О Standard, МДИ.Г |
Узел с libvirt |
- |
|
|
ICMP |
Все |
ВМ с Прокси |
|
9115 |
|
Базис.DynamiX |
МДИ.О |
Узел управления Базис.Virtual Security |
|
6565 |
|
Ceph |
МВ.ВК |
ВМ с Прокси |
- |
|
|
PostgreSQL |
МБД.КХ |
Узел кластера или узел с Прокси |
|
9397 |
|
etcd |
Все |
Узел с etcd |
- |
- |
|
Геном У |
Все |
ВМ с Прокси |
- |
|
|
Hadoop и Kafka |
МБД.С/МБД.Х |
ВМ с Прокси |
|
9108 |
|
Greenplum |
МБД.Г |
узел кластера или узел с Прокси |
|
9398 |
|
Pacemaker/Corosync |
МБД.П |
Узел кластера |
|
9664 |
|
HAProxy |
МХД.О |
Узлы балансировки |
- |
|
|
BMC (IPMI) |
Все |
ВМ с Прокси |
|
9290 |
|
Kafka |
МБД.C |
ВМ с Прокси |
|
9308 |
|
keepalived |
МХД.О |
|
17075 |
|
|
Базис.DynamiX |
МДИ.О |
Узел управления |
|
9130 |
|
ADCM |
МБД.Х |
ВМ с Прокси |
|
17023 |
|
Базис.vControl |
МВ.С |
ВМ с Прокси |
|
17060 |
|
Nginx |
МХД.О |
Все серверы |
|
9113 |
|
ОС сервера |
Все |
Все |
|
9101 |
|
OpenNebula |
МВ.ВК |
Узел с OpenNebula frontend |
|
9621 |
|
PostgreSQL |
МДИ.О |
ВМ с Прокси |
- |
8008 |
|
Picodata |
МБД.Т |
Узел кластера |
- |
|
|
PostgreSQL |
МБД.П |
Узел кластера |
|
9187 |
|
PostgreSQL |
МБД.П |
Узел кластера или узел с Прокси |
|
9188 |
|
Процессы ОС |
Все |
Все серверы |
|
9120 |
|
Р-Виртуализация |
МВ.С |
Узел вычисления и хранения |
|
9140 |
|
Р-Хранилище |
МВ.С |
Узел вычисления и хранения |
|
17090 |
|
Шлюз S3 |
МХД.О |
Узлы балансировки |
- |
|
|
Сервисы S3 |
МХД.О |
Узлы хранения |
- |
|
|
Коммутатор (SNMP) |
Все |
ВМ с Прокси |
|
9116 |
|
Агент Спектра |
МБД.П |
Узел кластера |
- |
|
|
Спектр |
МБД.П |
ВМ с Прокси |
- |
|
|
PostgreSQL |
МБД.П |
Узел кластера или узел с Прокси |
|
9399 |
|
сервисы БАЗИС.vControl |
МВ.С/ВРМ |
ВМ с Прокси |
|
9179 |
|
systemd юнитов |
Все |
Все серверы |
|
9110 |
|
Сбор метрик с эндпоинтов |
Все |
Все серверы |
- |
- |
|
Утилизация ресурсов сервера |
Все |
Все серверы |
|
9092 |
|
утилизация ресурсов сервера1 |
Все |
Все серверы |
|
17070 |
|
Сервисы ОС |
МХД.О/МБД.П/МБД.Г/МДИ.О |
Все серверы |
|
7531 |
|
YandexDB |
МБД.Я |
ВМ с Прокси |
- |
1 utlz_exporter_v0 по умолчанию нет необходимости устанавливать, только по запросу.
Для работы ему требуется дополнительный файл конфигурации, который доставляется на хосты с помощью плейбука playbooks/utlz_v0_config.yml.
2 На агенты каких серверов или ВМ рекомендуется добавлять плагины.
3 Порт, занимаемый экспортером по умолчанию. Изменяется в настройках плагина в интерфейсе Визиона.
Версионирование ПО плагинов
Некоторые плагины поддерживают только определённые версии соответствующего ПО:
| Плагин | ПО | Версия |
|---|---|---|
DynamiX |
4.0.0 |
|
BVS |
3.1.0 |
|
Ceph |
12.0.0 и выше |
|
ClickHouse |
C20.x и выше |
|
adcm |
2.0.0 |
|
adh |
3.2.4_arenadata3_b1-1 |
|
adm |
3.3.1-1 |
|
adps |
1.1.2_b1-1 |
|
ads |
3.6.2_arenadata1_b1-1 |
|
ADB |
Не выше 6.x |
|
Greenplum |
6 |
|
Pacemaker |
1.x и выше |
|
Corosync |
2.x и выше |
|
HAProxy |
2.0 и выше |
|
Apache Kafka |
0.10.1.0 и выше |
|
keepalived |
2.3.2 |
|
NGINX |
1.x и выше |
|
OpenNebula |
5.x и выше |
|
Picodata |
1.2.0 и выше |
|
PostgreSQL |
9.4 и выше |
|
PostgreSQL |
9.4 и выше |
|
Спектр S3 |
1.0.5 и выше |
|
Спектр S3 |
1.0.5 и выше |
|
Спектр |
1.0 |
|
Спектр |
1.5 |
|
PostgreSQL |
9.x и выше |
|
VMS-Backend |
1.97.4 |
|
DynamiX |
4.0.0 |
|
Greenplum |
6 |
|
RAIDIX ERA RAID |
4.1.1 |
Список плагинов, не зависящих от версий ПО:
-
blackbox_exporter; -
genome_u_scraper; -
ipmi_exporter; -
node_exporter; -
process_exporter; -
snmp_exporter; -
systemd_exporter; -
utlz_exporter; -
utlz_exporter_v0.