Version 1.1 by pugachevskaya_elena on 2025/09/25 14:42

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

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