. 1 3 4 5 6 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Е З И К Л М Н О П Р С Т У Х Ц Ч

Zabbix

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 можно интегрировать в Grafana для визуализации данных, построения графиков и дашбордов.

Отдельный блок возможностей связан с автоматическим обнаружением: устройств по диапазону IP-адресов, доступных на них сервисах, также реализована SNMP-проверка. Обеспечивается автоматический мониторинг обнаруженных устройств, автоматическое удаление отсутствующих узлов, распределение по группам и шаблонам в зависимости от возвращаемого результата. Низкоуровневое обнаружение может быть использовано для обнаружения и для начала мониторинга файловых систем, сетевых интерфейсов. Начиная с Zabbix 2.0, поддерживаются три встроенных механизма низкоуровневого обнаружения:

  • обнаружение файловых систем;
  • обнаружение сетевых интерфейсов;
  • обнаружение нескольких SNMP OID.

Поддерживаемые платформы (сервер и агент): AIX, FreeBSDHP-UXLinux, macOS, OpenBSD, SCO OpenServer, Solaris, Tru64/OSF; кроме того, реализованы агенты для Novell Netware и операционных систем семейства Windows.

Преимущества Zabbix:
1. Бесплатный и открытый исходный код: Zabbix доступен для загрузки и использования бесплатно, что позволяет сэкономить деньги на лицензировании и поддержке.
2. Широкий спектр функций: Zabbix обладает множеством функций, таких как мониторинг сети, сбор статистики, оповещения, автоматическое обнаружение устройств и многое другое. Это позволяет полностью охватить все аспекты мониторинга IT-инфраструктуры.
3. Гибкость настройки: Zabbix предоставляет различные методы для настройки мониторинга, включая шаблоны, пользовательские сценарии и требования для обнаружения и мониторинга новых устройств и служб.
4. Масштабируемость: Zabbix может быть использован для мониторинга как небольших,так и очень больших сред. Он может обрабатывать большое количество данных без потери производительности.
5. Удобный интерфейс пользователя: Zabbix имеет интуитивно понятный пользовательский интерфейс, который делает его легким в использовании и позволяет легко находить и анализировать данные мониторинга.
Недостатки Zabbix:
1. Требуется настроить: Настройка Zabbix может потребовать определенных знаний и времени. Некоторым пользователям может быть сложно настроить систему мониторинга самостоятельно.
2. Ограниченные ресурсы для документации: В отличие от некоторых коммерческих аналогов, документация и материалы по использованию Zabbix могут быть ограничены.
3. Сложности соблюдения требований безопасности: Zabbix может потребовать дополнительных настроек для соответствия требованиям безопасности, особенно при использовании в корпоративной среде.
4. Не поддерживается всеми операционными системами: Zabbix работает на большинстве популярных операционных систем, но его поддержка может быть ограничена в отношении некоторых менее распространенных ОС.
5. Ограниченная поддержка: Поскольку Zabbix является open-source проектом, его поддержка осуществляется главным образом через сообщество пользователей. Официальная поддержка доступна платно для пользователей с поддержкой.

Обсуждение закрыто.