Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

O lenei tusiga e tuʻuina atu i foliga o le mataʻituina o masini fesoʻotaʻiga e faʻaaoga ai le SNMPv3 protocol. O le a matou talanoa e uiga i le SNMPv3, o le a ou faʻasoa atu loʻu poto masani i le fatuina o faʻataʻitaʻiga atoatoa i Zabbix, ma o le a ou faʻaalia mea e mafai ona ausia pe a faʻatulagaina faʻasalalauga faʻasalalau i se fesoʻotaiga tele. O le SNMP protocol o le mea autu lea pe a mataʻituina meafaigaluega fesoʻotaʻiga, ma Zabbix e lelei tele mo le mataʻituina o le tele o mea faitino ma aoteleina le tele o voluma o metric o loʻo oʻo mai.

O nai upu e uiga i SNMPv3

Sei o tatou amata i le faʻamoemoe o le SNMPv3 protocol ma foliga o lona faʻaogaina. O galuega a le SNMP o loʻo mataʻituina masini fesoʻotaʻiga ma pulega faʻavae e ala i le tuʻuina atu o faʻatonuga faigofie ia i latou (mo se faʻataʻitaʻiga, faʻatagaina ma faʻagata fesoʻotaʻiga fesoʻotaiga, poʻo le toe faʻafouina o le masini).

O le eseesega tele i le va o le SNMPv3 protocol ma ona lomiga muamua o galuega faʻapitoa tau puipuiga [1-3], e pei o:

  • Authentication, lea e iloa ai na maua mai le talosaga mai se punavai faatuatuaina;
  • fa'ailoga (Encryption), e puipuia ai le fa'aalia o fa'amatalaga tu'uina atu pe a fa'alavelaveina e isi vaega;
  • amiosa'o, o lona uiga, o se fa'amaoniga e le'i fa'aleagaina le afifi a'o fa'asalalauina.

SNMPv3 o loʻo faʻaalia ai le faʻaogaina o se faʻataʻitaʻiga saogalemu lea e faʻatulagaina ai le taʻiala faʻamaonia mo se tagata tuʻuina atu ma le kulupu o loʻo i ai o ia (i lomiga muamua o le SNMP, o le talosaga mai le 'auʻaunaga i le mea mataʻituina faʻatusatusa naʻo le "nuu", o se tusitusiga. manoa fa'atasi ai ma se "password" fa'asalalauina i tusitusiga manino (tusi manino)).

SNMPv3 o loʻo faʻaalia ai le manatu o tulaga saogalemu - tulaga saogalemu taliaina e fuafua ai le faʻatulagaina o meafaigaluega ma le amio a le sui SNMP o le mea mataʻituina. O le tu'ufa'atasiga o le fa'ata'ita'iga fa'ata'ita'iga ma le tulaga o le puipuiga e iloa ai po'o fea le faiga o le puipuiga e fa'aogaina pe a fa'agaoioia se pusa SNMP [4].

O loʻo faʻamatalaina e le laulau tuʻufaʻatasiga o faʻataʻitaʻiga ma SNMPv3 tulaga saogalemu (Na ou filifili e tuʻu le tolu koluma muamua e pei o le uluai kopi):

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

E tusa ai, o le a matou faʻaogaina le SNMPv3 i le faʻamaoniga faʻamaonia e faʻaaoga ai faʻamatalaga.

Fa'atonu SNMPv3

Mata'ituina meafaigaluega feso'otaiga e mana'omia ai le fa'atulagaina tutusa o le SNMPv3 protocol i luga uma o le server mata'ituina ma le mea mata'ituina.

Sei o tatou amata i le setiina o se masini fesoʻotaʻiga Cisco, o lona faʻatulagaga aupito maualalo e manaʻomia e faʻapea (mo le faʻatulagaina matou te faʻaogaina le CLI, na ou faʻafaigofieina igoa ma upu faʻaulu e aloese ai mai le fenumiai):

snmp-server group snmpv3group v3 priv read snmpv3name 
snmp-server user snmpv3user snmpv3group v3 auth md5 md5v3v3v3 priv des des56v3v3v3
snmp-server view snmpv3name iso included

O le laina muamua snmp-server group - faʻamatalaina le vaega o tagata faʻaoga SNMPv3 (snmpv3group), le faitau faitau (faitau), ma le avanoa saʻo o le vaega snmpv3group e matamata ai nisi lala o le MIB laau o le mea mataʻituina (snmpv3name ona i le fetuutuunaiga e faʻamaonia ai lala o le laau MIB e mafai e le vaega ona maua le snmpv3group o le a mafai ona maua avanoa).

O le laina lona lua snmp-server user - faʻamatalaina le tagata faʻaoga snmpv3user, o lona auai i le vaega snmpv3group, faʻapea foʻi ma le faʻaogaina o le md5 faʻamaonia (password mo md5 o le md5v3v3v3) ma le des encryption (password for des des56v3v3v3). Ioe, e sili atu le faʻaogaina o le ae nai lo le des; O loʻo ou tuʻuina atu iinei e fai ma faʻataʻitaʻiga. E le gata i lea, pe a faʻamalamalamaina se tagata faʻaoga, e mafai ona e faʻaopoopoina se lisi avanoa (ACL) e faʻatonutonu ai tuatusi IP o le mataʻituina o sapalai o loʻo i ai le aia tatau e mataʻituina ai lenei masini - o se faiga sili foi lea, ae o le a ou le faʻalavelaveina la matou faʻataʻitaʻiga.

O le laina lona tolu snmp-server view o loʻo faʻamatalaina ai se igoa faʻailoga e faʻamaonia ai lala o le snmpv3name MIB laau ina ia mafai ona fesiligia e le snmpv3group tagata faʻaoga. ISO, nai lo le faʻamalamalamaina saʻo o se lala e tasi, e mafai ai e le snmpv3group tagata faʻaoga vaega ona faʻaogaina mea uma i totonu o le MIB laau o le mea mataʻituina.

O se seti tutusa mo meafaigaluega Huawei (faʻapea foʻi i le CLI) e pei o lenei:

snmp-agent mib-view included snmpv3name iso
snmp-agent group v3 snmpv3group privacy read-view snmpv3name
snmp-agent usm-user v3 snmpv3user group snmpv3group
snmp-agent usm-user v3 snmpv3user authentication-mode md5 
            md5v3v3v3
snmp-agent usm-user v3 snmpv3user privacy-mode des56
            des56v3v3v3

A maeʻa ona faʻatulagaina masini fesoʻotaʻiga, e tatau ona e siakiina mo le avanoa mai le mataʻituina o le server e ala i le SNMPv3 protocol, o le a ou faʻaogaina snmpwalk:

snmpwalk -v 3 -u snmpv3user -l authPriv -A md5v3v3v3 -a md5 -x des -X des56v3v3v3 10.10.10.252

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

O se mea faigaluega faʻapitoa mo le talosagaina o mea faʻapitoa OID e faʻaaoga ai faila MIB o le snmpget:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Sei o tatou agai i luma i le setiina o se elemene faʻamaumauga masani mo SNMPv3, i totonu o le Zabbix template. Mo le faigofie ma le tutoʻatasi MIB, ou te faʻaogaina OID numera:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Ou te faʻaaogaina macros masani i fanua autu aua o le a tutusa mo elemene faʻamaumauga uma i totonu o le mamanu. E mafai ona e setiina i totonu o se faʻataʻitaʻiga, pe a fai o masini fesoʻotaʻiga uma i lau 'upega tafaʻilagi e tutusa tutusa SNMPv3, poʻo totonu o se node fesoʻotaʻiga, pe a fai e ese le SNMPv3 mo mea mataʻituina eseese:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Faamolemole ia matau o le faiga mata'ituina e na'o le igoa ole igoa ma upu fa'amaonia mo le fa'amaoni ma fa'ailoga. O le vaega faʻaoga ma le lautele o mea MIB e faʻatagaina avanoa e faʻamaonia i luga o le mea mataʻituina.
Se'i o tatou agai i luma i le fa'atumuina o le mamanu.

Zabbix poll template

O se tulafono faigofie pe a fatuina soʻo se faʻataʻitaʻiga o suʻesuʻega o le faia lea i se auiliiliga pe a mafai:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Ou te matua gauai atu i suʻesuʻega e faʻafaigofie ai le galue ma se fesoʻotaʻiga tele. E sili atu i lenei mea i se taimi mulimuli ane, ae mo le taimi nei - faʻaosofia:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Mo le fa'afaigofieina o le fa'aaliga o fa'aoso, o lo'o fa'aaofia ai le macros {HOST.CONN} i o latou igoa ina ia le gata i igoa o masini, ae fa'apea fo'i tuatusi IP o lo'o fa'aalia i luga o le dashboard i le vaega fa'alatalata, e ui lava o lenei mea e sili atu le faigofie nai lo le mana'omia. . Ina ia iloa pe le maua se masini, i le faaopoopo atu i le talosaga siuleo masani, ou te faʻaaogaina se siaki mo le le maua o le talimalo e faʻaaoga ai le SNMP protocol, pe a mafai ona maua le mea e ala i le ICMP ae le tali atu i talosaga a le SNMP - o lenei tulaga e mafai, mo se faʻataʻitaʻiga , pe a faʻaluaina tuatusi IP i luga o masini eseese, ona o le le saʻo o le faʻapipiʻiina o pa puipui, poʻo le le saʻo o le SNMP i luga o mea mataʻituina. Afai e te faʻaogaina le avanoa e siaki ai naʻo le ICMP, i le taimi o suʻesuʻega faʻalavelave i luga o le upega tafailagi, e le mafai ona maua faʻamatalaga mataʻituina, o lea e tatau ai ona mataʻituina a latou lisiti.

Se'i tatou aga'i atu i le su'eina o feso'ota'iga feso'ota'iga - mo masini feso'ota'iga o le galuega sili lea ona mata'ituina. Talu ai e ono i ai le fiaselau o fesoʻotaʻiga i luga o se masini fesoʻotaʻiga, e manaʻomia le faʻamamaina o mea e le manaʻomia ina ia aua neʻi faʻalavelaveina le vaʻaia poʻo le faʻaogaina o le database.

O loʻo ou faʻaogaina le galuega masani a le SNMP, faʻatasi ai ma isi faʻamaufaʻailoga e mafai ona maua, mo le faʻaogaina atili o le filiga:

discovery[{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7]

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Faatasi ai ma lenei suʻesuʻega, e mafai ona e faʻamamaina fesoʻotaʻiga fesoʻotaʻiga e ala i latou ituaiga, faʻamatalaga masani, ma tulaga tau pulega. Filifiliga ma faʻamatalaga masani mo le faʻamamaina i laʻu mataupu e pei o lenei:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Afai e iloa, o fesoʻotaʻiga nei o le a le aofia ai:

  • ua le atoatoa le lima (adminstatus<>1), faafetai ile IFADMINSTATUS;
  • e aunoa ma se fa'amatalaga tusitusia, fa'afetai ile IFALIAS;
  • i ai le faʻailoga * i le faʻamatalaga o tusitusiga, faʻafetai i le IFALIAS;
  • o 'auʻaunaga poʻo faʻapitoa, faʻafetai i le IFDESCR (i loʻu tulaga, i faʻamatalaga masani IFALIAS ma IFDESCR e siakiina e se tasi faʻamatalaga masani).

Le faʻataʻitaʻiga mo le aoina o faʻamatalaga e faʻaaoga ai le SNMPv3 protocol ua toeitiiti lava saunia. O le a matou le faʻamatalaina atili faʻamatalaga i faʻataʻitaʻiga o elemene faʻamaumauga mo fesoʻotaʻiga fesoʻotaʻiga; seʻi o tatou agai i luma i taunuuga.

I'uga o le mata'ituina

Muamua, fai su'esu'ega o se tama'i feso'ota'iga:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Afai e te saunia faʻataʻitaʻiga mo taʻiala taʻitasi o masini fesoʻotaʻiga, e mafai ona e ausia se faʻavasegaga faigofie-i-suʻesuʻeina o faʻamatalaga otooto i luga o le polokalama o loʻo i ai nei, numera o le faasologa, ma le faʻamatalaga o se mama e sau i le 'auʻaunaga (ona o le maualalo o Uptime). O se vaega o laʻu lisi faʻataʻitaʻiga o loʻo i lalo:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Ma o le taimi nei - o le vaega autu e mataʻituina, faʻatasi ai ma faʻaoso tufatufaina e ala i le mamafa tulaga:

Mata'ituina meafaigaluega feso'otaiga e ala i le SNMPv3 i Zabbix

Faʻafetai i le tuʻufaʻatasia o faʻataʻitaʻiga mo faʻataʻitaʻiga masini taʻitasi i le fesoʻotaʻiga, e mafai ona faʻamautinoa, i totonu o le faʻavae o le tasi faiga mataʻituina, o le a faʻatulagaina se meafaigaluega mo le vavalo o faʻaletonu ma faʻalavelave faʻafuaseʻi (pe a maua ni masini ma metric talafeagai). Zabbix e fetaui lelei mo le mataʻituina o fesoʻotaʻiga, 'auʻaunaga, ma auaunaga faʻapitoa, ma o le galuega o le tausia o meafaigaluega fesoʻotaiga e faʻaalia manino ai ona gafatia.

Lisi o puna'oa fa'aoga:1. Hucaby D. CCNP Fa'aala ma Suia SWITCH 300-115 Ta'iala Fa'amaonia. Cisco Press, 2014. pp. 325-329.
2. RFC 3410. tools.ietf.org/html/rfc3410
3. RFC 3415. tools.ietf.org/html/rfc3415
4. SNMP Configuration Guide, Cisco IOS XE Fa'asa'oloto 3SE. Mataupu: SNMP Version 3. www.cisco.com/c/en/us/td/docs/ios-xml/ios/snmp/configuration/xe-3se/3850/snmp-xe-3se-3850-book/nm-snmp-snmpv3.html

puna: www.habr.com

Faaopoopo i ai se faamatalaga