3 SNMP gateway

Pārskats

Zabbix SNMP gateway ir AgentX paplašinājums snmpd, kas atbalsta gan SNMP aptauju, gan trapiņu apstrādi.

Ar Zabbix SNMP gateway ir iespējams izmantot SNMP protokolu, lai izgūtu:

  • trigeru datus;
  • problēmu trigeru datus;
  • hostu grupas statusu (trigeru skaits pēc trigeru statusa katrā grupā)

Dati tiek izgūti, izmantojot OID, kas ir kopīgas bāzes un konkrēta sufiksa kombinācija. Kopīgā bāze tiek iestatīta SNMP gateway konfigurācijas failā, piemēram:

  • BaseOID=1.3.6.1.4.1.3043.7.55 - jebkuriem trigeru datiem;
  • ProblemBaseOID=1.3.6.1.4.1.3047.7.55 - problēmu trigeru datiem;
  • BaseOID=1.3.6.1.4.1.3046.7.55 - hostu grupas statusam.

OID sufikss tiek iestatīts konfigurācijā hostu trigeriem kā tag (piemēram, OIDSuffix:3) lietotāja saskarnē.

Šajā gadījumā visa informācija par trigeri būs pieejama zem OID=1.3.6.1.4.1.3043.7.55.X.3. "X" šeit būs trigeru datu lauku numurs (t. i., 1 - sufikss, 2 - ID, 3 - izteiksme, 4 - apraksts utt.).

Lai iegūtu detalizētāku aprakstu un konfigurācijas faila piemēru, skatiet SNMP gateway readme failu.

Instalēšana un iestatīšana

Skatiet SNMP gateway readme failu, lai iegūtu norādījumus par:

  • snmpd instalēšanu un konfigurēšanu;
  • AgentX atbalsta iespējošanu;
  • Zabbix SNMP gateway konfigurēšanu;
  • SNMP trapu konfigurēšanu trigeru stāvokļa izmaiņām.

Datu izgūšana

Kad viss ir pareizi iestatīts, datu izgūšanai varat izmantot snmpwalk un snmpget komandas:

[user@localhost ~]# snmpget -v2c -c public 127.0.0.1 1.3.6.1.4.1.3043.7.55.2.3
SNMPv2-SMI::enterprises.3043.7.55.2.3 = INTEGER: 15247
[user@localhost ~]# snmpwalk -v2c -c public 127.0.0.1 1.3.6.1.4.1.3043.7.55
SNMPv2-SMI::enterprises.3043.7.55.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.3043.7.55.1.3 = INTEGER: 3
SNMPv2-SMI::enterprises.3043.7.55.1.4 = INTEGER: 4
SNMPv2-SMI::enterprises.3043.7.55.1.5 = INTEGER: 5
SNMPv2-SMI::enterprises.3043.7.55.1.6 = INTEGER: 6
SNMPv2-SMI::enterprises.3043.7.55.1.10 = INTEGER: 10
SNMPv2-SMI::enterprises.3043.7.55.2.1 = INTEGER: 15367
SNMPv2-SMI::enterprises.3043.7.55.2.3 = INTEGER: 15247
SNMPv2-SMI::enterprises.3043.7.55.2.4 = INTEGER: 15365
SNMPv2-SMI::enterprises.3043.7.55.2.5 = INTEGER: 15366
SNMPv2-SMI::enterprises.3043.7.55.2.6 = INTEGER: 13493
SNMPv2-SMI::enterprises.3043.7.55.2.10 = INTEGER: 13503
...
Filtrēšanas opcijas

SNMP gateway konfigurācijā varat ierobežot problēmu trigeru informāciju:

  • pēc nopietnības (pēc noklusējuma ProblemMinSeverity=-1)
  • slēpjot apstiprinātās problēmas (pēc noklusējuma ProblemHideAck=false)

SNMP gateway konfigurācijā varat ierobežot problēmu skaitu katrai hostu grupai:

  • pēc nezināma stāvokļa trigeriem (pēc noklusējuma CountUnknown=false)
  • pēc trigeriem ar apstiprinātām/neapstiprinātām/visām problēmām (pēc noklusējuma CountAcknowledgeStatus=all)