Zabbix - популярная система мониторинга. Может применяться для наблюдения всего чего угодно, сетей, железа, приложений и т.п. IX предоставляет различные данные об установке Битрикс. Решение генерирует файл с данными хоста, который стандартным образом импортируется в Zabbix. После этого можно наблюдать за изменением показателей с течением времени, получать предупреждения при достижении критических значений.
Мониторятся такие показатели, как:
А какие бы вы хотели отслеживать показатели? Напишите, в новых версиях будем добавлять.
Мониторятся такие показатели, как:
- Скорость сайта
- Окончание лицензии
- Размеры папок кеша, upload, backup
- Параметры инфоблоков: количество элементов, разделов, свойств, значений свойств и др.
- Сайт X работает медленно
- Заканчивается лицензия на сайте X
- Изменилось место хранения свойств инфоблока Z
А какие бы вы хотели отслеживать показатели? Напишите, в новых версиях будем добавлять.
Для работы требуется наличие модуля GraphQL API.
После установки идем в настройки модуля:
После установки идем в настройки модуля:
- На вкладке Настройки введите токен аутентификации. Это может быть любая строка, лучше делать подлиннее. Используя его Zabbix будет запрашивать данные.
- В настройках модуля GraphQL API на вкладке IX мониторинг отметьте элементы которые вы хотели бы отслеживать (обязательно должен быть отмечен базовый тип IxModuleQuery). Также на вкладке Главный модуль отметьте ix: IxModuleQuery (Свойства типа Все запросы (Query)).
- Вернитесь в настройки модуля IX, на вкладке Экспорт конфигурации и нажмите кнопку Скачать конфигурацию хоста Zabbix
- Используйте полученный файл для импорта хоста на Zabbix сервере. В него сразу будут прописаны аутентификационный токен и токены для доступа к статистике на серверах Битрикса. Мониторинг должен заработать без дополнительных настроек.