Да бисте конфигурисали правило за откривање мреже које Zabbix користи за откривање домаћина и услуге:
Сва обавезна поља за унос су означена црвеном звездицом.
Parameter | Description |
---|---|
Name | Јединствени назив правила. На пример, "Локална мрежа". |
Discovery by | Откривање врши: Сервер - Zabbix сервер Прокси - Zabbix прокси (изабрано у пољу имена проксија) |
IP range | Опсег IP адреса за откривање. Може да има следеће формате: Појединачна IP адреса: 192.168.1.33 Опсег IP адреса: 192.168.1-10.1-255. Опсег је ограничен укупним бројем покривених адреса (мањи од 64К). IP маска: 192.168.4.0/24<бр>подржане IP маске: /16 - /30 за IPv4 адресе /112 - /128 за IPv6 адресе Листа: 192.15.12. 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24 Ово поље подржава размаке, табеларни приказ и више редова. |
Update interval | Овај параметар дефинише колико често ће Zabbix извршавати правило. Интервал се мери након што се заврши извршавање претходне инстанце открића тако да нема преклапања. Временски суфикси су подржани, нпр. 30s, 1m, 2h, 1d. Кориснички макрои су подржани. Имајте на уму да ако се користи кориснички макро и његова вредност се промени (нпр. 1w → 1h), следећа провера ће бити извршена у складу са претходном вредношћу |
Maximum concurrent checks per type | Подесите максималан број нити откривања (радника) по провери услуге за паралелну обраду провера откривања: Једна - једна нит Неограничено - неограничен број нити (али не више него у StartDiscoverers параметар) Прилагођено - подесите прилагођени број нити (0-999) Имајте на уму да сва правила откривања са SNMPv3 асинхроним проверама услуга обрађује један радник због специфичности имплементације libsnmp, тј. повећање броја радника неће повећати брзину откривања. |
Checks | Zabbix ће користити ову листу провера за откривање. Кликните на ![]() Подржане провере: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Telnet, Zabbix агент, SNMPv1 агент, SNMPv2 агент, SNMPv3 агент, ICMP ping. Откривање засновано на протоколу користи функционалност net.tcp.service[] за тестирање сваког домаћина, осим за SNMP који поставља упит за SNMP OID. Zabbix агент се тестира испитивањем ставке у нешифрованом режиму. За више детаља погледајте агент ставки. Параметар 'Ports' може бити један од следећих: Један порт: 22 Опсег портова: 22-45 Листа: 22-45,55,60-70 Пошто Zabbix 7.0 HTTP/HTTPs провера се врши преко libcurl-а. Ако се Zabbix сервер/прокси компајлира без libcurl-а, онда ће HTTP провере радити као у претходним верзијама (тј. као TCP провере), али HTTPS провере неће радити. |
Device uniqueness criteria | Критеријуми јединствености могу бити: IP адреса - не обрађивати више уређаја са једним IP-јем. Ако уређај са истом IP-јем већ постоји, сматраће се да је већ откривен и нови домаћин неће бити додат. <провера откривања> - или Zabbix агент или провера SNMP агента. Имајте на уму да критеријуми јединствености који се користе током откривања нису исти као идентификација домаћина у систему када се извршавају радње. Критеријуми јединствености током откривања дефинишу да ли су два или више откривених уређаја иста (или различита), док је само IP адреса критеријум за идентификацију домаћина у Zabbix-у (погледајте Креирање домаћина). |
Host name | Подесите техничко име домаћина креираног домаћина користећи: DNS име - DNS име (подразумевано) IP адреса - IP адреса <провера открића> - примљена вредност низа провере откривања (нпр. Zabbix агент, провера SNMP агента) Погледајте такође: Домаћин именовање. |
Visible name | Подесите видљиво име домаћина креираног домаћина помоћу: Host name - техничко име домаћина (подразумевано) DNS име - DNS име IP адреса - IP адреса <провера открића> - примљена вредност стринга провере откривања (нпр. Zabbix такође провера агента, Провера агента SNMP) именовање](/manual/discovery/network_discovery#host_naming). |
Enabled | Са означеним пољем за потврду правило је активно и извршиће га Zabbix сервер. Ако није означено, правило није активно. Неће бити извршено. |
У случају великог броја истовремених провера, могуће је исцрпити ограничење дескриптора датотеке за менаџер откривања.
Број дескриптора датотека потребних за откривање једнак је броју радника за откривање * 1000. Подразумевано постоји 5 радника за откривање, док је мека граница система приближно 1024.
Ако се ово ограничење приближи, ће смањити подразумевани број истовремених провера по типу за сваког радника и уписати упозорење у датотеку евиденције. Али, ако је корисник поставио вишу вредност за Максимално истовремене провере по типу од вредности коју је израчунао Zabbix, Zabbix ће користити кориснички дефинисану вредност за једног радника.
У овом примеру, желели бисмо да подесимо откривање мреже за локално мрежа која има IP опсег од 192.168.1.1-192.168.1.254.
У нашем сценарију желимо да:
Дефинисање правила откривања мреже за наш IP опсег.
Zabbix ће покушати да открије домаћине у IP опсегу 192.168.1.1-192.168.1.254 повезивањем са Zabbix агентима и преузимањем вредност из кључа system.uname. Вредност примљена од агента може се користити за именовање домаћина и такође за примену различитих акција за различите оперативне системе. На пример, повежите Windows сервере са шаблон Windows, Linux сервери на шаблон Linux.
Правило ће се извршавати сваких 10 минута.
Када се ово правило дода, Zabbix ће аутоматски покренути откривање и генерисање догађаја заснованих на открићу за даљу обраду.
Дефинисање открића радња за додавање откривених Linux сервера у одговарајућу групу/шаблон.
Акција ће бити активирана ако:
Акција ће извршити следеће операције:
Дефинисање радње откривања за додавање откривених Windows сервера на одговарајућу групу/шаблон.
Дефинисање акције откривања за уклањање изгубљених сервера.
Сервер ће бити уклоњен ако услуга "Zabbix агент" 'не ради' више од 24 сата (86400 секунди).