Version 4.9 by admin on 2026/06/29 11:34

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

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