Zabbix

Zabbixвільна система моніторингу служб і станів комп'ютерної мережі. Zabbix складається з трьох базових компонентів:

  • сервера для координації виконання перевірок, формування перевірочних запитів та накопичення статистики;
  • агентів для здійснення перевірок на стороні зовнішніх хостів;
  • фронтенда для організації управління системою.
Zabbix
Тип система управління мережею
Автор(и) Alexei Vladishevd
Розробник Zabbix SIA
Стабільний випуск 5.2.3 (21 грудня 2020 (2020-12-21))
Репозиторій git.zabbix.com/scm/zbx/zabbix.git
Нестабільний випуск  (10 вересня 2014 (2014-09-10))
Операційна система крос-платформовий
Мова програмування C (сервер, проксі, агент), PHP (веб-інтерфейс), Java (Java gateway)
Стан розробки активний
Ліцензія GNU General Public License version 2
Вебсайт www.zabbix.com

 Zabbix у Вікісховищі

Для зняття навантаження з центрального сервера і формування розподіленої мережі моніторингу може бути розгорнута серія проксі-серверів, котрі агрегують дані про перевірку групи хостів. Сирцевий код агентів і серверної частини написаний на мові Сі, для розробки веб-інтерфейсу використано мову PHP, дані можуть зберігатися в СУБД MySQL, PostgreSQL, SQLite, DB2 і Oracle. Код проекту поширюється під ліцензією GPLv2.

Історія

Zabbix був написаний Олексієм Владишевим, почав розроблятися в 1998 році як проект внутрішнього програмного забезпечення. Через 3 роки, в 2001 був випущений публічно під ліцензією GPL. Більше трьох років минуло до виходу першої стабільної версії, 1.0, яка вийшла 2004.

Версія 2.0 побачила світ у травні 2012.

Огляд можливостей

  • Розподілений моніторинг аж до 1000 вузлів. Конфігурація молодших вузлів повністю контролюється старшими вузлами, розташованих на вищому рівні ієрархії.
  • Сценарії на основі моніторингу
  • Автоматичне виявлення
  • Централізований моніторинг лог-файлів
  • Вебінтерфейс для адміністрування і налаштування
  • Звітність і тенденції
  • SLA моніторинг
  • Підтримка високопродуктивних агентів (zabbix-agent) практично для всіх платформ
  • Комплексна реакція на події
  • Підтримка SNMP v1, 2, 3
  • Підтримка SNMP пасток
  • Підтримка IPMI
  • Підтримка моніторингу JMX застосунків з коробки
  • Підтримка виконання запитів у різні бази даних без необхідності використання скриптової обв'язки
  • Розширення за рахунок виконання зовнішніх скриптів
  • Гнучка система шаблонів і груп
  • Можливість створювати карти мереж

Автоматичне виявлення

  • Автоматичне виявлення за діапазоном IP-адрес, доступним сервісам і SNMP перевірка
  • Автоматичний моніторинг виявлених пристроїв
  • Автоматичне видалення відсутніх хостів
  • Розподіл за групами та шаблонами в залежності від повернутого результату

Низькорівневе виявлення

Низькорівневе виявлення може бути використано для виявлення і для початку моніторингу файлових систем, мережевих інтерфейсів. Починаючи з Zabbix 2.0, підтримуються три вбудовані механізми низькорівневого виявлення:

  • виявлення файлових систем
  • виявлення мережевих інтерфейсів
  • виявлення кількох SNMP OID'ів

Див. також

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.