Инструменты пользователя

Инструменты сайта


linux:zabbix

Это старая версия документа!


Zabbix

Описание

Система мониторинга, состоит из нескольких частей, которые можно разнести, в случае большой нагрузки.

  • сервер мониторинга, который выполняет периодическое получение данных, обработку, анализ и запуск скриптов оповещения
  • база данных, реляционная (MySQL, postgres, sqlite, oracle)
  • веб интерфейс
  • агенты, службы работающие на отслеживаемых объектах, отправляющие данные серверу. Так же может использоваться трафик SNMP, внешние скрипты, выдающие данные, и несколько видов встроенных проверок, типа ping/http/ssh..
  • прокси, может применяться для распределения нагрузки на основной сервер

Кроме агентов, есть целый ряд доп возможностей для сбора информации:

  • Simple check - простые операции в т.ч. пинг
  • Zabbix trapper - сбор инфы с т.н. трапперов, некие «мосты» между используемыми сервисами и самой системой
  • Zabbix aggregate - сбор совокупной информации из БД
  • SSH agent - подключение по SSH, используя указанные команды
  • Calculate - проверки, сопоставляя имеющиеся данные, + можно нивелировать погрешность пинга между агентом и основным сервером, разместив прокси рядом с агентами

Основная логическая единица это Узлы сети (host), наблюдаемые машины. У каждого есть описание и адрес (dns/ip). Узлы объединяются в группы.
Каждый узел имеет несколько элементов данных (items)- параметров, за которыми ведется мониторинг, для каждого можно указать период обновления, способ хранения, множитель, интервал сбора и т.д.

Так же, можно создавать узлы-шаблоны, они так же содержат элементы данных, но не мониторятся, а используются только для сбора в себе и назначения предопределенных (групп) пар-ов.

Настройка условий-триггеров+ настройка уведомлений на почту/jabber/sms с помощью gsm-модема, либо принятие предопределенных действий. Графики, карты сетей, комплексные отчеты.

linux/zabbix.1637735420.txt.gz · Последнее изменение: 2021/11/24 06:30 — admin