IX мониторинг

0

Разработчик: ReactiveBx

Установлено: 100 - 499

Обновлено: 06.02.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» /

Zabbix - популярная система мониторинга. Может применяться для наблюдения всего чего угодно, сетей, железа, приложений и т.п. IX предоставляет различные данные об установке Битрикс. Решение генерирует файл с данными хоста, который стандартным образом импортируется в Zabbix. После этого можно наблюдать за изменением показателей с течением времени, получать предупреждения при достижении критических значений.

Мониторятся такие показатели, как:
  • Скорость сайта
  • Окончание лицензии
  • Размеры папок кеша, upload, backup
  • Параметры инфоблоков: количество элементов, разделов, свойств, значений свойств и др.
Срабатывают тревоги, например:
  • Сайт X работает медленно
  • Заканчивается лицензия на сайте X
  • Изменилось место хранения свойств инфоблока Z
Для инфоблоков работает правило определения (discovery).

А какие бы вы хотели отслеживать показатели? Напишите, в новых версиях будем добавлять.
Для работы требуется наличие модуля GraphQL API.

После установки идем в настройки модуля:
  1. На вкладке Настройки введите токен аутентификации. Это может быть любая строка, лучше делать подлиннее. Используя его Zabbix будет запрашивать данные.
  2. В настройках модуля GraphQL API на вкладке IX мониторинг отметьте элементы которые вы хотели бы отслеживать (обязательно должен быть отмечен базовый тип IxModuleQuery). Также на вкладке Главный модуль отметьте ix: IxModuleQuery (Свойства типа Все запросы (Query)).
  3. Вернитесь в настройки модуля IX, на вкладке Экспорт конфигурации и нажмите кнопку Скачать конфигурацию хоста Zabbix
  4. Используйте полученный файл для импорта хоста на Zabbix сервере. В него сразу будут прописаны аутентификационный токен и токены для доступа к статистике на серверах Битрикса. Мониторинг должен заработать без дополнительных настроек.