Чтобы настроить правило обнаружения сети используемое в Zabbix для обнаружения узлов сети и сервисов:
Параметр | Описание |
---|---|
Имя | Уникальное имя правила. Например, "Local network". |
Обнаружение через прокси | Как осуществляется обнаружение: Без прокси - обнаружение выполняет Zabbix сервер <имя прокси> - обнаружение выполняет этот прокси |
Диапазон IP адресов | Диапазон IP адресов для обнаружения. Может принимать следующие форматы: Один IP: 192.168.1.33 Диапазон IP адресов: 192.168.1.1-255 Маска IP: 192.168.4.0/24 Поддерживаемые маски IP: /16 - /32 для IPv4 адресов /112 - /128 для IPv6 адресов Список: 192.168.1.1-255,192.168.2.1-100,192.168.2.200,192.168.4.0/24 Внимание: Каждый IP-адрес должен быть добавлен только один раз, наличие нескольких правил для одного IP-адреса может привести к неожиданному поведению, таким как взаимных блокировок и/или к дубликатам узлов сети в базе данных.То же самое может произойти, если два компьютера с тем же названием DNS, добавляются в разные правила обнаружения. |
Задержка (в сек) | Этот параметр определяет как часто Zabbix будет выполнять это правило. |
Проверки | Zabbix будет использовать этот список проверок для обнаружения. Поддерживаемые проверки: SSH, LDAP, SMTP, FTP, HTTP, POP, NNTP, IMAP, TCP, Zabbix агент, SNMPv1 агент, SNMPv2 агент, SNMPv3 агент, ICMP ping. Обнаружение использует функционал net.tcp.service[] для тестирования каждого узла сети, исключая SNMP которые выполняются через запрос по SNMP OID. Zabbix агент тестируется запросом элемента данных. Пожалуйста, смотрите элементы данных агентов для получения подробностей. Параметр 'Порты' может быть следующим: Один порт: 22 Диапазон портов: 22-45 Список: 22-45,55,60-70 |
Критерий уникальности устройства | Критерием уникальности может быть: IP адрес - без множественной обработки устройств с одним IP адресом. Если устройство с таким же IP уже существует, то оно будет считаться обнаруженным и новый узел сети не будет добавлен. Одна из проверок обнаружения - будет основан на одной из SNMP или Zabbix агенте проверке. |
Состояние | Активировано - это правило активно и будет выполняться Zabbix сервером Деактивировано - это правило не активно. Оно не будет выполняться. |
Допустим, мы хотим настроить обнаружение для локальной сети с IP диапазоном 192.168.1.1-192.168.1.255.
В нашем случае мы хотим получить:
Установим правило обнаружения в сети для нашего диапазона IP адресов.
Zabbix будет пытаться обнаружить узлы сети в диапазоне IP адресов 192.168.1.1-192.168.1.255, пытаясь подключиться к Zabbix агенту и получить значение ключа system.uname. Полученное значение от агента может быть использовано для создания различных действий для разных операционных систем. Например, присоединить шаблон Windows_Template к Windows серверам, шаблон Linux_Template к Linux серверам.
Правило будет выполняться каждые 10 минут (600 секунд).
Когда правило будет добавлено, Zabbix автоматически запустит обнаружение и генерирование событий, основанных на обнаружении, для дальнейшей их обработки.
Определим действие для добавления новых обнаруженных Linux серверов в соответвующие группы/шаблоны.
Это действие выполняется если:
Это действие будет выполнять следующие операции:
Определим действие для добавления новых обнаруженных Windows серверов в соответвующие группы/шаблоны.
Определим действия для удаления потерянных серверов.
Сервер будет удален из мониторинга, если сервис "Zabbix агент" будет 'Недоступен' на протяжении более 24 часов (86400 секунд).