Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым.
Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle Database, веб-интерфейс написан на PHP.
Поддерживает несколько видов мониторинга: Simple checks — может проверять доступность и реакцию стандартных сервисов, таких как SMTP или HTTP, без установки какого-либо программного обеспечения на наблюдаемом хосте. Zabbix agent — может быть установлен на UNIX-подобных или Windows-хостах для получения данных о нагрузке процессора, использования сети, дисковом пространстве и так далее. External check — выполнение внешних программ, также поддерживается мониторинг через SNMP.
Основные возможности:
- Распределённый мониторинг — до нескольких тысяч узлов;
- Конфигурация младших узлов полностью контролируется старшими узлами, находящимися на более высоком уровне иерархии;
- Сценарии на основе мониторинга;
- Автоматическое обнаружение;
- Централизованный мониторинг журналов;
- Веб-интерфейс для администрирования и настройки;
- Отчётность и тенденции;
- SLA-мониторинг;
- Поддержка высокопроизводительных агентов (zabbix-agent) практически для всех платформ;
- Комплексная реакция на события;
- Поддержка SNMP v1, 2, 3;
- Поддержка SNMP-ловушек;
- Поддержка IPMI;
- Поддержка мониторинга JMX-приложений;
- Поддержка выполнения запросов в различные базы данных без необходимости использования сценарной обвязки;
- Расширение за счёт выполнения внешних скриптов;
- Гибкая система шаблонов и групп;
- Возможность создавать карты сетей.
Пример реального дашборда Zabbix
Мы занимаемся установкой и настройкой системы Zabbix в Алматы, вы можете обращаться на почту ap [at] italliance.kz или звонить по телефону +7 707 530 3221