Version 4.3 by superadmin on 2026/06/24 21:42

Show last authors
1 В системах безопасности важно контролировать техническое состояние серверов, источников бесперебойного питания и показания датчиков, сетевую нагрузку, отслеживать занятость и процент битых секторов жестких дисков, объём оперативной памяти, падения служб и доступность веб-интерфейсов. Оптимальный способ для решения таких задач — сервер Zabbix. [[Zabbix >>url:https://www.zabbix.com/ru||shape="rect"]]— бесплатное программное обеспечение с открытым исходным кодом; предоставляется документация на русском языке, форум техподдержки, [[готовые шаблоны>>url:https://www.zabbix.com/ru/integrations||shape="rect"]] для мониторинга множества типов оборудования и программных средств, возможно автоматическое обнаружение узлов. Многие производители оборудования предоставляют шаблоны для интеграции в Zabbix.
2
3 Сбор данных с узлов (хостов) может осуществляться с помощью Zabbix-агентов, которые устанавливаются на хосты и работают в режиме демона. Это мощный механизм проверок, однако информацию с устройства можно получить при помощи других интерфейсов: SNMP-агент, JMX и IPMI.  Если задать одновременно несколько интерфейсов, будет выполнен поиск доступных у узла сети в следующем порядке: Агент→SNMP→JMX→IPMI, — и узел будет связан с первым подходящим ему интерфейсом. Также доступны проверки через SSH, Telnet, HTTP, ODBS и другие.
4
5 {{info}}
6 Мы в Платформе НЕЙРОСС реализовали интеграцию с сервером Zabbix версий 5.0, 6.0, 6.4 и 7.0: вычитывание группы сетевых узлов (хостов) и работe с ними, как с элементами НЕЙРОСС: просмотр метрик хостов, получение событий об изменении триггеров в ленте событий АРМ НЕЙРОСС Центр, просмотр элементов данных.
7
8 Достаточно указать IP-адрес сервера Zabbix, логин и пароль пользователя, разместить элементы на плане объекта и раздать права на мониторинг.
9 {{/info}}
10
11 Общие сведения
12
13 Основные понятия, используемые в Zabbix:
14
15 * //**Узел** (хост, host)// – некоторый объект мониторинга; зачастую под узлом понимается сетевой узел (сервер, блок питания и проч.);
16 * //**Элемент данных** (item)// – некоторая атомарная характеристика объекта мониторинга; примеры: показания датчика температуры, количество занятой оперативной памяти, статус ICMP Ping. У каждого элемента данных есть **текущее значение** (или **показание**)
17 * //**Триггер** (trigger)// – правило, позволяющее задать конкретному значению или диапазону значений одно из двух состояний: **ОК** или **ПРОБЛЕМА**. Каждый триггер также характеризуется степенью важности (severity): Не классифицировано (Not classified), Информация (Information), Предупреждение (Warning), Средняя (Average), Высокая (High), Чрезвычайная (Disaster);
18 * (((
19 //**Событие**// – факт перехода триггера из состояния **ОК **в состояние **ПРОБЛЕМА **или обратно. События срабатывания триггеров с разной степенью важности транслируются в Платформу НЕЙРОСС со статусами [Норма], [Неисправность]. [Тревога].
20
21 |=(((
22 Степень важности (severity) триггера в Zabbix
23 )))|=(((
24 Статус события в Платформе НЕЙРОСС
25 )))|=(((
26 Цвет в ленте
27 )))
28 |(((
29 Не классифицировано (Not classified), Информация (Information)
30 )))|(((
31 Норма
32 )))|(((
33 Серый (если не перенастроено)
34 )))
35 |(((
36 Предупреждение (Warning), Средняя (Average),
37 )))|(((
38 Неисправность
39 )))|(((
40 Жёлтый (если не перенастроено)
41 )))
42 |(((
43 Высокая (High), Чрезвычайная (Disaster)
44 )))|(((
45 Тревога
46 )))|(((
47 Красный (если не перенастроено)
48 )))
49 )))
50
51 == {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Порядокнастройки"/}}Порядок настройки ==
52
53 Для получения событий и мониторинга состояний узлов в АРМ НЕЙРОСС Центр необходимо выполнить следующую последовательность шагов:
54
55 |=(((
56
57 )))|=(((
58 Задача
59 )))|=(((
60 Инструкция
61 )))
62 |(((
63 1
64 )))|(((
65 Настроить Zabbix
66 )))|(((
67 [[#Настройка сервера Zabbix>>doc:||anchor="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-НастройкасервераZabbix"]]
68
69 Настроить сервер Zabbix. Посредством веб-интерфейса Zabbix нужно создать группу узлов НЕЙРОСС, сконфигурировать узлы, добавить к ним триггеры и данные, сформировать учётную запись для мониторинга из Платформы НЕЙРОСС
70 )))
71 |(((
72 2
73 )))|(((
74 Выполнить подготовку узлов
75 )))|(((
76 [[#Подготовка узлов (хостов)>>doc:||anchor="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Подготовкаузлов(хостов)"]]
77 )))
78 |(((
79 4
80 )))|(((
81 Настроить Платформу НЕЙРОСС
82 )))|(((
83 [[doc:neyross.Настройка Платформы НЕЙРОСС.WebHome]]
84
85 На Платформе НЕЙРОСС нужно задать параметры подключения к Zabbix, настроить планы и разместить элементы, соответствующие хостам, задать права операторам АРМ НЕЙРОСС Центр
86 )))
87
88 \\
89
90 [[image:attach:Zabbix_ARM_center.png||width="900"]]
91
92 == {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-НастройкасервераZabbix"/}}Настройка сервера Zabbix ==
93
94 Для мониторинга узлов и получения состояния триггеров необходимо настроить группу узлов NEYROSS, добавить требуемые узлы в эту группу, и пометить триггеры узлов, показания которых нужно передавать на Платформу НЕЙРОСС, соответствующими метками.
95
96 {{info}}
97 **ВАЖНО**
98
99 Платформа НЕЙРОСС не запрашивает всю имеющуюся на сервере Zabbix информацию!
100
101 [[image:attach:fa_check.png||thumbnail="true" height="16"]] Осуществляется вычитывание списка узлов только из группы узлов **NEYROSS**.
102
103 [[image:attach:fa_check.png||thumbnail="true" height="16"]] В ленту событий АРМ НЕЙРОСС Центр попадают события срабатывания триггеров с меткой **NEYROSS**.
104
105 [[image:attach:fa_check.png||thumbnail="true" height="16"]] В popup-меню элемента отображаются только данные (items) по триггерам (triggers) с меткой **NEYROSSMETRIC**.
106
107 Все остальные узлы/триггеры игнорируются.
108
109 Чтобы сервер Zabbix мог получать состояния узлов и триггеров, необходимо на каждом мониторируемом узле настроить требуемый интерфейс ~[[[#Подготовка узлов (хостов)>>doc:||anchor="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Подготовкаузлов(хостов)"]]].
110 {{/info}}
111
112 [[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Мониторинг серверов и сетей\: интеграция с Zabbix (агент, SNMP, JMX, IPMI).Настройка сервера Zabbix.WebHome]]
113
114 == {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Подготовкаузлов(хостов)"/}}Подготовка узлов (хостов)(%%) ==
115
116 Для передачи данных серверу Zabbix мониторируемый узел должен быть предварительно подготовлен: на нём должен быть установлен и настроен Zabbix-агент, либо другой интерфейс передачи данных. Для выполнения простой проверки ICMP-ping :предварительной подготовки не требуется. Ссылки на примеры настроек разных типов узлов приведены ниже.
117
118 |=(((
119 Тип узла
120 )))|=(((
121 Интерфейс мониторинга
122 )))
123 |(((
124 Компьютер/виртуальная машина под управлением ОС семейства Windows или Linux
125 )))|(((
126 Zabbix-агент ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Мониторинг серверов и сетей\: интеграция с Zabbix (агент, SNMP, JMX, IPMI).Zabbix-агент.WebHome]]]
127 )))
128 |(((
129 Сетевой принтер, коммутатор, маршрутизатор, ИБП и другие устройства с поддержкой SNMP
130 )))|(((
131 SNMP ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Мониторинг серверов и сетей\: интеграция с Zabbix (агент, SNMP, JMX, IPMI).Мониторинг по SNMP.WebHome]]], также возможен мониторинг SNMP-трапов
132 )))
133 |(((
134 Java-приложения
135 )))|(((
136 JMX
137 )))
138 |(((
139 Устройства с поддержкой IPMI
140 )))|(((
141 IPMI
142 )))
143 |(((
144 Любой сетевой узел
145 )))|(((
146 ICMP-ping ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Мониторинг серверов и сетей\: интеграция с Zabbix (агент, SNMP, JMX, IPMI).Проверка сетевого доступа (ICMP ping).WebHome]]]
147 )))
148
149 == {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-НастройкаПлатформыНЕЙРОСС"/}}Настройка Платформы НЕЙРОСС(%%) ==
150
151 === {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-ВводучётныхданныхZabbix"/}}**Ввод учётных данных Zabbix** ===
152
153 Платформа НЕЙРОСС отслеживает события от сервера Zabbix под учётной записью пользователя Zabbix.  Используйте данные учётной записи, созданные на этапе ~[[[Настройка учётной записи>>doc:||anchor="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Настройкаучётнойзаписи"]]].
154
155 1. Перейдите к веб-интерфейсу Платформы. Требуется право общего конфигурирования, либо авторизуйтесь под учётной записью root ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Управление пользователями.WebHome]]].
156 1. В разделе **Конфигурация узлов** **>** **Дополнительные настройки** задайте IP-адрес сервера Zabbix, порт подключения, логин и пароль пользователя Zabbix или API токен с правом чтения данных узлов из группы NEYROSS, а также период опроса элементов ~[[[doc:ui.Параметры узла.Дополнительные настройки.Подключение к серверу Zabbix.WebHome]]].
157 1. Подождите две минуты, необходимые для вычитывания хостов с сервера Zabbix и построения дерева элементов. Вычитанные элементы группируются в папку **Элементы мониторинга Zabbix**, являющуюся дочерней к узлу Платформа НЕЙРОСС, на которой настроена интеграция с Zabbix ~[[[doc:ui.Параметры узла.Элементы.WebHome]]].
158 [[image:attach:Zabbix_tree.png||width="800"]]
159
160 === {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Просмотрпараметровлицензии"/}}**Просмотр параметров лицензии** ===
161
162 Мониторинг узлов посредством Zabbix лицензируется на требуемое количество узлов. Если число вычитанных с сервера Zabbix узлов превышает параметры лицензии, часть узлов «отбрасывается». События по ним не отслеживаются. Узлы помечаются меткой **НетЛицензии**, узлы отображаются зачёркнутыми.
163
164 {{info}}
165 Состояния всех узлов сети НЕЙРОСС, в том числе Zabbix-хостов можно просмотреть в разделе Элементы ~[[[doc:ui.Параметры узла.Элементы.WebHome]]].
166
167 [[image:attach:Zabbix_ExceedsLicence.png||width="800"]]
168 {{/info}}
169
170 Проверьте параметры лицензии ~[[[doc:ui.Параметры узла.Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]].
171
172 |=(((
173 Параметр лицензии
174 )))|=(((
175 Значение
176 )))|=(((
177 Комментарий
178 )))
179 |(((
180 [Zabbix] Количество допустимых элементов-хостов мониторинга
181 )))|(((
182 Целое число или 0
183 )))|(((
184 Число должно быть не менее числа Zabbix-узлов.
185 )))
186
187 \\
188
189 === {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-РазмещениеэлементовмониторингаZabbixнапланах"/}}Размещение элементов мониторинга Zabbix на планах ===
190
191 Элементы мониторинга Zabbix могут быть размещены на планах и картах объекта, в виде иконки или произвольной фигуры. Вид иконки/фигуры, цветовое и звуковое оповещение могут быть перенастроены.
192
193 [[doc:ui.Параметры узла.Элементы.WebHome]]
194
195 Размещение элементов на планах/картах осуществляется стандартным образом.
196
197 [[doc:ui.Параметры узла.Планы и карта.WebHome]]
198
199 \\
200
201 === {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-Мониторингпоказателей"/}}Мониторинг показателей ===
202
203 Для получения событий срабатывания триггеров и просмотра метрик Zabbix-хостов оператору АРМ НЕЙРОСС Центра необходимо обладать соответствующими правами. 
204
205 [[doc:neyross.Настройка Платформы НЕЙРОСС.Управление пользователями.Права на мониторинг и управление (АРМ Центр).WebHome]]
206
207 \\
208
209 **Автоматизация**
210
211 События от триггеров транслируются в НЕЙРОСС-извещения с «привязкой» к НЕЙРОСС-элементам, соответствующих хостам Zabbix. Поэтому события срабатывания триггеров определённого элемента или группы элементов, как и любое другое событие сети НЕЙРОСС может служить сигналом для запуска задания автоматизации (по фильтру событий).
212
213 [[doc:ui.Параметры узла.Автоматизация.WebHome]]
214
215 === {{id name="Мониторингсерверовисетей:интеграциясZabbix(агент,SNMP,JMX,IPMI)-МониторингПлатформыизZabbix"/}}Мониторинг Платформы из Zabbix ===
216
217 Возможна передача инвентаризационных данных по Платформе НЕЙРОСС или уведомлений о любых событиях Платформы в Zabbix.
218
219 [[doc:neyross.Blog.Мониторинг Платформы НЕЙРОСС из Zabbix]]

Платформа НЕЙРОСС