4 Откривање SNMP OIDs

Преглед

У овом одељку ћемо извршити SNMP discovery на прекидачу.

Овај метод откривања SNMP OIDs је подржан од Zabbix сервера/проксија 6.4.

Кључ ставке

Креирајте SNMP ставку користећи следећи кључ ставке у пољу SNMP OID:

walk[1.3.6.1.2.1.2.2.1.2,1.3.6.1.2.1.2.2.1.3]
Copy
✔ Copied

Ова ставка ће извршити снмпвалк за OIDs наведене у параметрима (1.3.6.1.2.1.2.2.1.2, 1.3.6.1.2.1.2.2.1.3), враћајући спојену листу вредности, нпр.:

.1.3.6.1.2.1.2.2.1.2.1 = STRING: "lo"
       .1.3.6.1.2.1.2.2.1.2.2 = STRING: "ens33"
       .1.3.6.1.2.1.2.2.1.2.3 = STRING: "ens37"
       .1.3.6.1.2.1.2.2.1.3.1 = INTEGER: 24
       .1.3.6.1.2.1.2.2.1.3.2 = INTEGER: 6
       .1.3.6.1.2.1.2.2.1.3.3 = INTEGER: 6
Copy
✔ Copied

Зависно правило откривања

Идите на правила откривања вашег шаблона/домаћина. Кликните на Креирај правило откривања у горњем десном углу екрана.

Унесите потребне детаље на картици Правило за откривање:

  • Изаберите Зависна ставка као тип ставке
  • Изаберите претходно креирану ставку SNMP хода као главну ставку
  • Попуните име и кључ смисленим вредностима

На картици Претходна обрада изаберите корак пре обраде SNMP хода до JSON.

У називу поља наведите важеће име LLD макроа. Изаберите одговарајућу OID путању за откривање вредности.

Ово правило ће открити ентитете и поставити:

  • {#IFDESCR} макрои за lo, ens33 и ens37;
  • Макрои {#IFTYPE} подешени на 24, 6 и 6.

Уграђени макро {#SNMPINDEX} који садржи индекс откривени OIDs се примењује на откривене ентитете. Откривено ентитети су груписани према {#SNMPINDEX} вредности макроа: 1, 2 и 3:

[
           {
               "{#SNMPINDEX}": "1",
               "{#IFDESCR}": "lo",
               "{#IFTYPE}": "24"
           },
           {
               "{#SNMPINDEX}": "2",
               "{#IFDESCR}": "ens33",
               "{#IFTYPE}": "6"
           },
           {
               "{#SNMPINDEX}": "3",
               "{#IFDESCR}": "ens37",
               "{#IFTYPE}": "6"
           }
       ]
Copy
✔ Copied

Ако ентитет нема наведени OID, онда одговарајући макро ће бити изостављен за овај ентитет.

Прототипови ставки, окидача, графова

Прототипови ставки морају да се креирају као зависни прототипови ставки, користећи макрое из правила откривања.

Зависне ставке ће добити своје вредности из главне ставке walk[]. Због тога неће бити потребно да свака откривена ставка поставља упит SNMP уређај независно.

Прототипови окидача и графова се такође могу креирати коришћењем макроа из правила откривања.

Откривени ентитети

Када се сервер покрене, креираће стварне зависне ставке, покретаче и графике засноване на вредности које враћа правило откривања SNMP-а.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.