Version 4.4 by admin on 2026/06/29 11:25

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

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