NFVIS մոնիտորինգ
Թողարկեք 4.x Enterprise Network Function Virtualization Infrastructure Software
- Syslog, էջ 1
- NETCONF Իրադարձությունների ծանուցումներ, էջ 3
- SNMP աջակցություն NFVIS-ում, 4-րդ էջում
- Համակարգի մոնիտորինգ, էջ 16
Syslog
Syslog ֆունկցիան թույլ է տալիս NFVIS-ից իրադարձությունների ծանուցումները ուղարկել հեռավոր syslog սերվերներ կենտրոնացված մատյանների և իրադարձությունների հավաքագրման համար: Syslog-ի հաղորդագրությունները հիմնված են սարքում հատուկ իրադարձությունների առաջացման վրա և տրամադրում են կազմաձևման և գործառնական տեղեկություններ, ինչպիսիք են օգտվողների ստեղծումը, ինտերֆեյսի կարգավիճակի փոփոխությունները և մուտքի անհաջող փորձերը: Syslog-ի տվյալները չափազանց կարևոր են ամենօրյա իրադարձությունները գրանցելու, ինչպես նաև համակարգի կարևոր ծանուցումների մասին օպերատիվ անձնակազմին ծանուցելու համար:
Cisco ձեռնարկության NFVIS-ն ուղարկում է syslog հաղորդագրություններ օգտվողի կողմից կազմաձևված syslog սերվերներին: Syslogs-ն ուղարկվում է NFVIS-ից Ցանցի կազմաձևման արձանագրության (NETCONF) ծանուցումների համար:
Syslog հաղորդագրության ձևաչափ
Syslog հաղորդագրություններն ունեն հետևյալ ձևաչափը.
<Timestamp> հոսթի անուն %SYS- - :
Sample Syslog հաղորդագրություններ.
2017 թ. հունիսի 16, 11:20:22 nfvis %SYS-6-AAA_TYPE_CREATE. AAA նույնականացման տիպի tacacs-ը հաջողությամբ ստեղծվել է AAA նույնականացումը սահմանված է tacacs սերվերի օգտագործման համար:
2017 թ. հունիսի 16 11:20:23 nfvis %SYS-6-RBAC_USER_CREATE. Ստեղծվել է rbac օգտվողը հաջողությամբ. admin
2017 հունիսի 16 15:36:12 nfvis %SYS-6-CREATE_FLAVOR՝ Profile ստեղծված՝ ISRv-small
2017 հունիսի 16 15:36:12 nfvis %SYS-6-CREATE_FLAVOR՝ Profile ստեղծված՝ ISRv-միջին
2017 հունիսի 16 15:36:13 nfvis %SYS-6-CREATE_IMAGE. Ստեղծված պատկեր. ISRv_IMAGE_Test
2017 հունիսի 19 10:57:27 nfvis %SYS-6-NETWORK_CREATE. Ցանցի փորձնական ցանցը հաջողությամբ ստեղծվեց
2017 հունիսի 21 13:55:57 nfvis %SYS-6-VM_ALIVE. VM-ն ակտիվ է՝ ROUTER
Նշում Syslog հաղորդագրությունների ամբողջական ցանկին ծանոթանալու համար տե՛ս Syslog Messages
Կարգավորեք հեռավոր Syslog սերվեր
Արտաքին սերվերին syslogs ուղարկելու համար կազմաձևեք դրա IP հասցեն կամ DNS անունը արձանագրության հետ միասին՝ syslog սերվերին ուղարկելու համար syslogs և պորտի համարը:
Հեռակա Syslog սերվերը կարգավորելու համար.
կարգավորել տերմինալային համակարգի կարգավորումները logging host 172.24.22.186 port 3500 transport tcp commit
Նշում Կարելի է կազմաձևել առավելագույնը 4 հեռավոր syslog սերվեր: Հեռակա syslog սերվերը կարելի է նշել՝ օգտագործելով իր IP հասցեն կամ DNS անունը: Syslogs ուղարկելու լռելյայն արձանագրությունը UDP-ն է՝ 514 լռելյայն պորտով: TCP-ի համար լռելյայն պորտը 601 է:
Կարգավորել Syslog-ի խստությունը
Syslog-ի խստությունը նկարագրում է syslog հաղորդագրության կարևորությունը:
Համակարգի խստությունը կարգավորելու համար՝
կարգավորել տերմինալը
համակարգի կարգավորումների գրանցման խստությունը
Աղյուսակ 1. Syslog խստության մակարդակները
Խստության մակարդակ | Նկարագրություն | Խստության համար թվային կոդավորում Syslog հաղորդագրության ձևաչափը |
վրիպազերծել | Վրիպազերծման մակարդակի հաղորդագրություններ | 6 |
տեղեկատվական | Տեղեկատվական հաղորդագրություններ | 7 |
ծանուցում | Նորմալ, բայց նշանակալի վիճակ | 5 |
նախազգուշացում | Զգուշացման պայմաններ | 4 |
սխալ | Սխալ պայմաններ | 3 |
քննադատական | Կրիտիկական պայմաններ | 2 |
զգոն | Անմիջապես քայլեր ձեռնարկեք | 1 |
արտակարգ իրավիճակ | Համակարգը պիտանի չէ | 0 |
Նշում Լռելյայնորեն, syslogs-ի գրանցման խստությունը տեղեկատվական է, ինչը նշանակում է, որ բոլոր տեղեկատվական խստությամբ և ավելի բարձր համակարգային տեղեկամատյանները կգրանցվեն: Խստության համար արժեքի կազմաձևումը կհանգեցնի կազմաձևված խստությամբ համակարգային լոգերի և կազմաձևված խստության ավելի ծանր մատյանների:
Կարգավորել Syslog Facility-ը
Syslog սարքը կարող է օգտագործվել տրամաբանորեն բաժանելու և պահպանելու syslog հաղորդագրությունները հեռավոր syslog սերվերում:
Նախample, syslogs-ը որոշակի NFVIS-ից կարող է նշանակվել local0-ով և կարող է պահպանվել և մշակվել syslog սերվերի այլ գրացուցակում: Սա օգտակար է այն syslogs-ից առանձնացնելու համար, որն ունի local1 հնարավորություն այլ սարքից:
Syslog սարքը կարգավորելու համար՝
կարգավորել տերմինալային համակարգի կարգավորումները գրանցման հաստատությունը local5
Նշում Գաղտնագրման սարքը կարող է փոխվել տեղական 0-ից տեղական7-ի7 Լռելյայնորեն, NFVIS-ն ուղարկում է syslogs localXNUMX-ի միջոցով:
Syslog Աջակցության API-ներ և հրամաններ
API-ներ | Հրամաններ |
• /api/config/system/settings/logging • /api/operational/system/settings/logging |
• համակարգի կարգավորումների գրանցման հոսթ • համակարգի կարգավորումների գրանցման խստությունը • համակարգի կարգավորումների գրանցման հնարավորություն |
NETCONF Իրադարձությունների ծանուցումներ
Cisco Enterprise NFVIS-ը ստեղծում է իրադարձությունների ծանուցումներ հիմնական իրադարձությունների համար: NETCONF հաճախորդը կարող է բաժանորդագրվել այս ծանուցումներին՝ կոնֆիգուրացիայի ակտիվացման առաջընթացը և համակարգի և VM-ների կարգավիճակի փոփոխությունը վերահսկելու համար:
Իրադարձությունների ծանուցումների երկու տեսակ կա՝ nfvisEvent և vmlcEvent (VM կյանքի ցիկլի իրադարձություն) Իրադարձությունների ծանուցումները ավտոմատ կերպով ստանալու համար կարող եք գործարկել NETCONF հաճախորդը և բաժանորդագրվել այս ծանուցումներին՝ օգտագործելով հետևյալ NETCONF գործողությունները.
- –create-subscription=nfvisԻրադարձություն
- –create-subscription=vmlcEvent
Դուք կարող եք view NFVIS և VM կյանքի ցիկլի իրադարձությունների ծանուցումներ՝ օգտագործելով show notification stream nfvisEvent և show notification stream vmlcEvent հրամանները համապատասխանաբար: Լրացուցիչ տեղեկությունների համար տե՛ս Իրադարձությունների ծանուցումները:
SNMP աջակցություն NFVIS-ում
Ներածություն SNMP-ի մասին
Պարզ ցանցի կառավարման արձանագրություն (SNMP) կիրառական շերտի արձանագրություն է, որն ապահովում է հաղորդագրությունների ձևաչափ SNMP մենեջերների և գործակալների միջև հաղորդակցության համար: SNMP-ն ապահովում է ստանդարտացված շրջանակ և ընդհանուր լեզու, որն օգտագործվում է ցանցում սարքերի մոնիտորինգի և կառավարման համար:
SNMP շրջանակն ունի երեք մաս.
- SNMP մենեջեր – SNMP կառավարիչը օգտագործվում է վերահսկելու և վերահսկելու ցանցային հոսթերների գործունեությունը SNMP-ով:
- SNMP գործակալ – SNMP գործակալը կառավարվող սարքի ծրագրային բաղադրիչն է, որը պահպանում է սարքի տվյալները և, ըստ անհրաժեշտության, հաղորդում է այդ տվյալները կառավարող համակարգերին:
- MIB – Կառավարման տեղեկատվական բազան (MIB) ցանցի կառավարման տեղեկատվության համար տեղեկատվության պահպանման վիրտուալ տարածք է, որը բաղկացած է կառավարվող օբյեկտների հավաքածուներից:
Կառավարիչը կարող է գործակալին հարցումներ ուղարկել MIB արժեքներ ստանալու և սահմանելու համար: Գործակալը կարող է պատասխանել այս հարցումներին:
Այս փոխազդեցությունից անկախ գործակալը կարող է չպահանջված ծանուցումներ (թակարդներ կամ տեղեկություններ) ուղարկել կառավարչին՝ ցանցի պայմանների մասին կառավարչին տեղեկացնելու համար:
SNMP գործառնություններ
SNMP հավելվածները կատարում են հետևյալ գործողությունները՝ տվյալներ ստանալու, SNMP օբյեկտի փոփոխականները փոփոխելու և ծանուցումներ ուղարկելու համար.
- SNMP Get – SNMP GET գործողությունն իրականացվում է ցանցի կառավարման սերվերի (NMS) կողմից՝ SNMP օբյեկտի փոփոխականները առբերելու համար:
- SNMP Set – SNMP SET գործողությունն իրականացվում է ցանցի կառավարման սերվերի (NMS) կողմից՝ փոփոխելու օբյեկտի փոփոխականի արժեքը:
- SNMP ծանուցումներ – SNMP-ի հիմնական հատկանիշը SNMP գործակալից չպահանջված ծանուցումներ ստեղծելու կարողությունն է:
SNMP Ստացեք
SNMP GET գործողությունն իրականացվում է ցանցի կառավարման սերվերի (NMS) կողմից՝ SNMP օբյեկտի փոփոխականները ստանալու համար: GET գործողությունների երեք տեսակ կա.
- GET. Առբերում է օբյեկտի ճշգրիտ օրինակը SNMP գործակալից:
- GETNEXT. Առբերում է օբյեկտի հաջորդ փոփոխականը, որը նշված փոփոխականի բառարանագրական իրավահաջորդն է:
- GETBULK. Առբերում է մեծ քանակությամբ օբյեկտի փոփոխական տվյալներ՝ առանց GETNEXT-ի կրկնվող գործողությունների անհրաժեշտության:
SNMP GET-ի հրամանը հետևյալն է.
snmpget -v2c -c [համայնքի-անուն] [NFVIS-box-ip] [tag- անունը, նախկինample ifSpeed]։[ինդեքսի արժեքը]
SNMP Walk
SNMP walk-ը SNMP հավելված է, որն օգտագործում է SNMP GETNEXT հարցումները՝ տեղեկատվության ծառի համար ցանցային կառույցից հարցումներ անելու համար:
Օբյեկտի նույնացուցիչը (OID) կարող է տրվել հրամանի տողում: Այս OID-ը սահմանում է, թե օբյեկտի նույնացուցիչի տարածքի որ մասը կփնտրվի GETNEXT հարցումների միջոցով: Տրված OID-ի տակ գտնվող ենթածառի բոլոր փոփոխականները հարցվում են և դրանց արժեքները ներկայացվում են օգտագործողին:
SNMP քայլելու հրամանը SNMP v2-ով հետևյալն է. snmpwalk -v2c -c [համայնքի անունը] [nfvis-box-ip]
snmpwalk -v2c -c myUser 172.19.147.115 1.3.6.1.2.1.1
SNMPv2-MIB::sysDescr.0 = STRING՝ Cisco NFVIS
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::ձեռնարկություններ.9.12.3.1.3.1291
DISMAN-EVENT-MIB::sysUpTimeInstance = Ժամացույցներ՝ (43545580) 5 օր, 0:57:35.80
SNMPv2-MIB::sysContact.0 = STRING:
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = STRING:
SNMPv2-MIB::sysServices.0 = INTEGER՝ 70
SNMPv2-MIB::sysORLastChange.0 = Ժամացույցներ՝ (0) 0:00:00.00
IF-MIB::ifIndex.1 = INTEGER՝ 1
IF-MIB::ifIndex.2 = INTEGER՝ 2
IF-MIB::ifIndex.3 = INTEGER՝ 3
IF-MIB::ifIndex.4 = INTEGER՝ 4
IF-MIB::ifIndex.5 = INTEGER՝ 5
IF-MIB::ifIndex.6 = INTEGER՝ 6
IF-MIB::ifIndex.7 = INTEGER՝ 7
IF-MIB::ifIndex.8 = INTEGER՝ 8
IF-MIB::ifIndex.9 = INTEGER՝ 9
IF-MIB::ifIndex.10 = INTEGER՝ 10
IF-MIB::ifIndex.11 = INTEGER՝ 11
IF-MIB::ifDescr.1 = STRING՝ GE0-0
IF-MIB::ifDescr.2 = STRING՝ GE0-1
IF-MIB::ifDescr.3 = STRING՝ MGMT
IF-MIB::ifDescr.4 = STRING՝ gigabitEthernet1/0
IF-MIB::ifDescr.5 = STRING՝ gigabitEthernet1/1
IF-MIB::ifDescr.6 = STRING՝ gigabitEthernet1/2
IF-MIB::ifDescr.7 = STRING՝ gigabitEthernet1/3
IF-MIB::ifDescr.8 = STRING՝ gigabitEthernet1/4
IF-MIB::ifDescr.9 = STRING՝ gigabitEthernet1/5
IF-MIB::ifDescr.10 = STRING՝ gigabitEthernet1/6
IF-MIB::ifDescr.11 = STRING՝ gigabitEthernet1/7
…
SNMPv2-SMI::mib-2.47.1.1.1.1.2.0 = STRING՝ «Cisco NFVIS»
SNMPv2-SMI::mib-2.47.1.1.1.1.3.0 = OID: SNMPv2-SMI::ձեռնարկություններ.9.1.1836
SNMPv2-SMI::mib-2.47.1.1.1.1.4.0 = INTEGER՝ 0
SNMPv2-SMI::mib-2.47.1.1.1.1.5.0 = INTEGER՝ 3
SNMPv2-SMI::mib-2.47.1.1.1.1.6.0 = ԻՆՏԵԳԵՐ՝ -1
SNMPv2-SMI::mib-2.47.1.1.1.1.7.0 = STRING՝ «ENCS5412/K9»
SNMPv2-SMI::mib-2.47.1.1.1.1.8.0 = STRING՝ «M3»
SNMPv2-SMI::mib-2.47.1.1.1.1.9.0 = «»
SNMPv2-SMI::mib-2.47.1.1.1.1.10.0 = STRING՝ «3.7.0-817»
SNMPv2-SMI::mib-2.47.1.1.1.1.11.0 = STRING՝ «FGL203012P2»
SNMPv2-SMI::mib-2.47.1.1.1.1.12.0 = STRING. «Cisco Systems, Inc.»:
SNMPv2-SMI::mib-2.47.1.1.1.1.13.0 = «»
…
Հետևյալը հետևյալն էampSNMP քայլքի կազմաձևումը SNMP v3-ով.
snmpwalk -v 3 -u user3 -a sha -A changePassphrase -x aes -X changePassphrase -l authPriv -n snmp 172.16.1.101 համակարգ
SNMPv2-MIB::sysDescr.0 = STRING. Cisco ENCS 5412, 12 միջուկային Intel, 8 ԳԲ, 8 պորտ PoE LAN, 2 HDD, Ցանցային Հաշվողական համակարգ
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::ձեռնարկություններ.9.1.2377
DISMAN-EVENT-MIB::sysUpTimeInstance = Ժամացույցներ՝ (16944068) 1 օր, 23:04:00.68
SNMPv2-MIB::sysContact.0 = STRING:
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = STRING:
SNMPv2-MIB::sysServices.0 = INTEGER՝ 70
SNMPv2-MIB::sysORLastChange.0 = Ժամացույցներ՝ (0) 0:00:00.00
SNMP ծանուցումներ
SNMP-ի հիմնական առանձնահատկությունը SNMP գործակալից ծանուցումներ ստեղծելու ունակությունն է: Այս ծանուցումները չեն պահանջում, որ հարցումները ուղարկվեն SNMP կառավարիչից: Անցանկալի ասինխրոն) ծանուցումները կարող են ստեղծվել որպես թակարդներ կամ տեղեկացնել հարցումներ: Թակարդները հաղորդագրություններ են, որոնք զգուշացնում են SNMP կառավարչին ցանցի վիճակի մասին: Տեղեկացնելու հարցումները (տեղեկացնում են) ծուղակներ են, որոնք ներառում են SNMP-ի կառավարիչից ստացման հաստատման հարցում: Ծանուցումները կարող են ցույց տալ օգտվողի ոչ պատշաճ նույնականացում, վերագործարկում, կապի փակում, հարևան երթուղիչի հետ կապի կորուստ կամ այլ նշանակալի իրադարձություններ:
Նշում
3.8.1 թողարկումից սկսած NFVIS-ն ունի SNMP Trap աջակցություն անջատիչ միջերեսների համար: Եթե ծուղակային սերվերը կարգավորվել է NFVIS snmp կոնֆիգուրացիայով, այն կուղարկի ծուղակային հաղորդագրություններ և՛ NFVIS, և՛ անջատիչ միջերեսների համար: Երկու ինտերֆեյսներն էլ գործարկվում են կապի վիճակից վեր կամ վար՝ անջատելով մալուխը կամ կարգավորելով admin_state վերև կամ վար, երբ մալուխը միացված է:
SNMP տարբերակները
Cisco ձեռնարկության NFVIS-ն աջակցում է SNMP-ի հետևյալ տարբերակները.
- SNMP v1 – Ցանցի կառավարման պարզ արձանագրություն. Ամբողջական ինտերնետ ստանդարտ, որը սահմանված է RFC 1157-ում: (RFC 1157-ը փոխարինում է նախկին տարբերակներին, որոնք հրապարակվել էին որպես RFC 1067 և RFC 1098): Անվտանգությունը հիմնված է համայնքի տողերի վրա:
- SNMP v2c - համայնքի վրա հիմնված վարչական շրջանակ SNMPv2-ի համար: SNMPv2c («c» նշանակում է «համայնք») փորձարարական ինտերնետ արձանագրություն է, որը սահմանված է RFC 1901-ում, RFC 1905-ում և RFC 1906-ում: SNMPv2c-ը SNMPv2p-ի պրոտոկոլային գործառնությունների և տվյալների տեսակների թարմացումն է (SNMPv2 Classic) և օգտագործում է SNMPv1-ի համայնքի վրա հիմնված անվտանգության մոդելը:
- SNMPv3 — SNMP-ի 3 տարբերակ: SNMPv3-ը ստանդարտների վրա հիմնված փոխգործունակ արձանագրություն է, որը սահմանված է RFC 3413-ից 3415-ում: SNMPv3-ն ապահովում է անվտանգ մուտք դեպի սարքեր՝ նույնականացնելով և գաղտնագրելով փաթեթները ցանցի միջոցով:
SNMPv3-ում տրամադրված անվտանգության առանձնահատկությունները հետևյալն են.
- Հաղորդագրության ամբողջականություն – Ապահովել, որ փաթեթը չի եղել tampփոխադրվել է.
- Նույնականացում — Որոշել, որ հաղորդագրությունը վավեր աղբյուրից է:
- Գաղտնագրում — Փաթեթի բովանդակության քերծվածք՝ չլիազորված աղբյուրի կողմից դրա իմացությունը կանխելու համար:
Երկուսն էլ SNMP v1 և SNMP v2c օգտագործում են համայնքի վրա հիմնված անվտանգության ձև: Գործակալ MIB մուտք գործելու հնարավորություն ունեցող մենեջերների համայնքը սահմանվում է IP հասցեի Մուտքի վերահսկման ցանկով և գաղտնաբառով:
SNMPv3-ը անվտանգության մոդել է, որում ստեղծվում է նույնականացման ռազմավարություն օգտատիրոջ և այն խմբի համար, որտեղ նա բնակվում է: Անվտանգության մակարդակը անվտանգության թույլատրելի մակարդակն է անվտանգության մոդելում: Անվտանգության մոդելի և անվտանգության մակարդակի համադրությունը որոշում է, թե անվտանգության որ մեխանիզմն է օգտագործվում SNMP փաթեթի հետ աշխատելիս:
Համայնքի նույնականացումը օգտատիրոջ կոնֆիգուրացիայով իրականացվում է, թեև SNMP v1 և v2 ավանդաբար չեն պահանջում օգտատիրոջ կոնֆիգուրացիան սահմանել: SNMP v1 և v2-ի համար NFVIS-ում օգտագործողը պետք է սահմանվի նույն անունով և տարբերակով, ինչ համայնքի համապատասխան անվանումը: Օգտագործողների խումբը պետք է նաև համապատասխանի գոյություն ունեցող խմբին նույն SNMP տարբերակով, որպեսզի snmpwalk հրամաններն աշխատեն:
SNMP MIB աջակցություն
Աղյուսակ 2. Խաղարկային պատմություն
Հատկանիշի անվանումը | NFVIS-ի թողարկում 4.11.1 | Նկարագրություն |
SNMP CISCO-MIB | Տեղեկություն թողարկման մասին | CISCO-MIB-ը ցուցադրում է Cisco-ն NFVIS հոսթի անունը՝ օգտագործելով SNMP: |
SNMP VM մոնիտորինգ MIB | NFVIS-ի թողարկում 4.4.1 | Աջակցություն ավելացվել է SNMP VM-ի համար ՄԻԲ-ների մոնիտորինգ: |
Հետևյալ MIB-ները աջակցվում են SNMP-ի համար NFVIS-ում.
CISCO-MIB սկսած Cisco NFVIS 4.11.1 թողարկումից.
CISCO-MIB OID 1.3.6.1.4.1.9.2.1.3. հյուրընկալողի անունը
IF-MIB (1.3.6.1.2.1.31):
- ifDescr
- ifType
- ifPhysAddress
- եթե Արագություն
- ifOperStatus
- ifAdminStatus
- ifMtu
- ifName
- եթե Բարձր արագություն
- եթե Անառողջ ռեժիմ
- ifConnectorPresent
- ifInErrors
- ifInDiscards
- ifInOctets
- ifOutErrors
- ifOutDiscards
- ifOutOctets
- ifOutUcastPkts
- ifHCinOctets
- ifHCinUcastPkts
- ifHCOutOctets
- ifHCoutUcastPkts
- ifInBroadcastPkts
- ifOutBroadcastPkts
- ifInMulticastPkts
- ifOutMulticastPkts
- ifHCInBroadcastPkts
- ifHCOutBroadcastPkts
- ifHCinMulticastPkts
- ifHCOutMulticastPkts
Կազմակերպություն MIB (1.3.6.1.2.1.47):
- entՖիզիկական ինդեքս
- entPhysicalDescr
- entPhysicalVendorType
- entPhysicalContainedIn
- entPhysicalClass
- entPhysicalParentRelPos
- entPhysical Name
- entPhysicalHardwareRev
- entPhysicalFirmwareRev
- entPhysicalSoftwareRev
- entPhysicalSerialNum
- entPhysicalMfgName
- entPhysicalModelName
- entPhysicalAlias
- entPhysicalAssetID
- entPhysicalIsFRU
Cisco Process MIB (1.3.6.1.4.1.9.9.109):
- cpmCPUtotalPhysicalIndex (.2)
- cpmCPUtotal5secRev (.6.x)*
- cpmCPUtotal1minRev (.7.x)*
- cpmCPUtotal5minRev (.8.x)*
- cpmCPUmonInterval (.9)
- cpmCPUMMemoryUsed (.12)
- cpmCPUMMemoryFree (.13)
- cpmCPUMemoryKernelReserved (.14)
- cpmCPUMMemoryHCUsed (.17)
- cpmCPUMհիշողության HCFree (.19)
- cpmCPUMemoryHCKernelReserved (.21)
- cpmCPUloadAvg1 րոպե (.24)
- cpmCPUloadAvg5 րոպե (.25)
- cpmCPUloadAvg15 րոպե (.26)
Նշում
* ցույց է տալիս աջակցության տվյալները, որոնք անհրաժեշտ են մեկ պրոցեսորի միջուկի համար՝ սկսած NFVIS 3.12.3 թողարկումից:
Cisco Environmental MIB (1.3.6.1.4.1.9.9.13):
- Հատtage Սենսոր:
- ciscoEnvMonVoltageStatusDescr
- ciscoEnvMonVoltageStatusValue
- Ջերմաստիճանի ցուցիչ.
- ciscoEnvMonTemperatureStatusDescr
- ciscoEnvMonTemperatureStatusValue
- Օդափոխիչի ցուցիչ
- ciscoEnvMonFanStatusDescr
- ciscoEnvMonFanState
Նշում Սենսորների աջակցություն հետևյալ ապարատային հարթակների համար.
- ENCS 5400 սերիա՝ բոլորը
- ENCS 5100 սերիա՝ չկա
- UCS-E: հատtagե, ջերմաստիճան
- UCS-C՝ բոլորը
- CSP՝ CSP-2100, CSP-5228, CSP-5436 և CSP5444 (բետա)
Cisco Environmental Monitor MIB ծանուցում՝ սկսած NFVIS 3.12.3 թողարկումից.
- ciscoEnvMonEnableShutdown Ծանուցում
- ciscoEnvMonEnableVoltagէլեկտրոնային ծանուցում
- ciscoEnvMonEnableTemperature Ծանուցում
- ciscoEnvMonEnableFan Ծանուցում
- ciscoEnvMonEnableRedundantSupplyNotification
- ciscoEnvMonEnableStatChangeNotif
VM-MIB (1.3.6.1.2.1.236) սկսած NFVIS 4.4 թողարկումից.
- vmHypervisor:
- vmHvSoftware
- vmHv Տարբերակ
- vmHvUpTime
- vmTable:
- vmName
- vmUUID
- vmOperState
- vmOSType
- vmCurCpuՀամար
- vmMemՄիավոր
- vmCurMem
- vmCpuTime
- vmCpuTable:
- vmCpuCoreTime
- vmCpuAffinityTable
- vmCpuAffinity
SNMP աջակցության կարգավորում
Առանձնահատկություն | Նկարագրություն |
SNMP կոդավորման անցաբառ | Սկսած Cisco NFVIS-ի թողարկումից 4.10.1, կա տարբերակ SNMP-ի համար կամընտիր անցաբառ ավելացնելու, որը կարող է ստեղծել այլ անձնական բանալի, բացի auth-բանալիից: |
Թեև SNMP v1-ը և v2c-ն օգտագործում են համայնքի վրա հիմնված տող, այնուամենայնիվ պահանջվում է հետևյալը.
- Նույն համայնքը և օգտվողի անունը:
- Նույն SNMP տարբերակը օգտագործողի և խմբի համար:
SNMP համայնք ստեղծելու համար.
կարգավորել տերմինալը
snmp համայնք համայնքի հասանելիություն
SNMP համայնքի անվան տողը աջակցում է [A-Za-z0-9_-] և առավելագույն երկարությունը 32: NFVIS-ն աջակցում է միայն կարդալու մուտք:
SNMP խումբ ստեղծելու համար.
կարգավորել տերմինալի snmp խումբը տեղեկացնել կարդալ գրել
Փոփոխականներ | Նկարագրություն |
խմբի_անուն | Խմբի անվան տող. Աջակցող տողը [A-Za-z0-9_-] է, իսկ առավելագույն երկարությունը՝ 32: |
համատեքստ | Համատեքստային տող, լռելյայն snmp է: Առավելագույն երկարությունը 32 է: Նվազագույն երկարությունը 0 է (դատարկ համատեքստ): |
տարբերակը | 1, 2 կամ 3 SNMP v1, v2c և v3-ի համար: |
անվտանգության_մակարդակ | authPriv, authNoPriv, noAuthNoPriv SNMP v1 և v2c օգտագործում են noAuthNoPriv միայն. Նշում |
notify_list/read_list/write_list | Դա կարող է լինել ցանկացած լար: read_list-ը և notify_list-ը պահանջվում են SNMP գործիքների միջոցով տվյալների որոնումն աջակցելու համար: Writ_list-ը կարելի է բաց թողնել, քանի որ NFVIS SNMP-ը չի աջակցում SNMP գրելու հասանելիությունը: |
SNMP v3 օգտվող ստեղծելու համար.
Երբ անվտանգության մակարդակը authPriv է
կարգավորել տերմինալը
snmp օգտվող օգտվողի տարբերակ 3 օգտագործողների խումբ հեղինակային արձանագրություն
priv-protocol անցաբառ
կարգավորել տերմինալը
snmp օգտվող օգտվողի տարբերակ 3 օգտագործողների խումբ հեղինակային արձանագրություն
priv-protocol անցաբառ գաղտնագրում-գաղտնաբառ
Երբ անվտանգության մակարդակը authNoPriv է.
կարգավորել տերմինալը
snmp օգտվող օգտվողի տարբերակ 3 օգտագործողների խումբ հեղինակային արձանագրություն անցաբառ
Երբ անվտանգության մակարդակը noAuthNopriv է
կարգավորել տերմինալը
snmp օգտվող օգտվողի տարբերակ 3 օգտագործողների խումբ
Փոփոխականներ | Նկարագրություն |
օգտվողի_անուն | Օգտվողի անվան տող. Աջակցող տողը [A-Za-z0-9_-] է, իսկ առավելագույն երկարությունը՝ 32: Այս անունը պետք է լինի նույնը, ինչ համայնքի_անունը: |
տարբերակը | 1 և 2 SNMP v1 և v2c-ի համար: |
խմբի_անուն | Խմբի անվան տող. Այս անունը պետք է լինի նույնը, ինչ NFVIS-ում կազմաձևված խմբի անվանումը: |
հեղինակություն | աես կամ դես |
priv | md5 կամ sha |
անցաբառի_տող | Անցաբառի տող. Աջակցող տողը [A-Za-z0-9\-_#@%$*&! ]։ |
encryption_passphrase | Անցաբառի տող. Աջակցող տողը [A-Za-z0-9\-_#@%$*&! ]։ Օգտագործողը պետք է նախ կարգավորի անցաբառը գաղտնագրման-գաղտնաբառը կարգավորելու համար: |
Նշում Մի օգտագործեք auth-key և priv-key: auth և priv գաղտնաբառերը կազմաձևումից հետո կոդավորված են և պահվում NFVIS-ում:
SNMP թակարդները միացնելու համար.
կարգավորել տերմինալի snmp միացնել թակարդները trap_event-ը կարող է լինել linkup կամ linkdown
SNMP ծուղակ հոսթ ստեղծելու համար.
կարգավորել տերմինալը
snmp հյուրընկալող host-ip-հասցե հոսթ-պորտ հյուրընկալող-օգտատիրոջ անունը հոսթ-տարբերակ host-security-level noAuthNoPriv
Փոփոխականներ | Նկարագրություն |
host_name | Օգտվողի անվան տող. Աջակցող տողը [A-Za-z0-9_-] է, իսկ առավելագույն երկարությունը 32 է: Սա FQDN հոսթի անուն չէ, այլ թակարդների IP հասցեի այլանուն: |
ip_հասցե | Թակարդների սերվերի IP հասցեն. |
նավահանգիստ | Կանխադրվածը 162 է: Փոխեք այլ նավահանգստի համարը` հիմնվելով ձեր սեփական կարգավորումների վրա: |
օգտվողի_անուն | Օգտվողի անվան տող. Պետք է լինի նույնը, ինչ NFVIS-ում կազմաձևված user_name-ը: |
տարբերակը | 1, 2 կամ 3 SNMP v1, v2c կամ v3-ի համար: |
անվտանգության_մակարդակ | authPriv, authNoPriv, noAuthNoPriv Նշում SNMP v1 և v2c օգտագործում են միայն noAuthNoPriv: |
SNMP կոնֆիգուրացիա Օրինակamples
Հետևյալ նախկինample ցույց է տալիս SNMP v3 կոնֆիգուրացիան
կարգավորել տերմինալը
snmp խումբ testgroup3 snmp 3 authPriv տեղեկացնել թեստը գրել թեստ կարդալ կարդալ թեստ
! snmp օգտվող user3 օգտվողի տարբերակ 3 օգտվողների խումբ testgroup3 auth-protocol sha privprotocol aes
անցաբառի փոփոխությունԳաղտնաբառի գաղտնագրում-գաղտնաբառ encryptPassphrase
! կարգավորել snmp հոսթը՝ snmp v3 ծուղակը միացնելու համար
snmp host host3 host-ip-հասցե 3.3.3.3 host-տարբերակ 3 host-user-name user3 host-անվտանգության մակարդակի authPriv հոսթ-պորտ 162
!!
Հետևյալ նախկինample ցույց է տալիս SNMP v1 և v2 կոնֆիգուրացիան.
կարգավորել տերմինալը
snmp համայնքի հանրային համայնքի հասանելիությունը միայն կարդալու համար
! snmp խումբ թեստային խումբ snmp 2 noAuthNoPriv կարդալ կարդալ-մուտք գրել գրել-մուտք ծանուցել ծանուցել-մուտք
! snmp օգտվողի հանրային օգտագործողների խմբի թեստային խմբի օգտվողի տարբերակ 2
! snmp host host2 host-ip-հասցե 2.2.2.2 host-port 162 host-user-name public host-version 2 host-անվտանգության մակարդակի noAuthNoPriv
! snmp միացնել թակարդների կապը
snmp միացնել թակարդները linkDown
Հետևյալ նախկինample ցույց է տալիս SNMP v3 կոնֆիգուրացիան.
կարգավորել տերմինալը
snmp խումբ testgroup3 snmp 3 authPriv տեղեկացնել թեստը գրել թեստ կարդալ կարդալ թեստ
! snmp user user3 user-version 3 user-group testgroup3 auth-protocol sha priv-protocol aespassphrase changePassphrase
! կարգավորել snmp հոսթը՝ միացնելու համար snmp v3 trapsnmp հոսթ3 հոսթ-ip-հասցե 3.3.3.3 հոսթ-տարբերակ 3 հոսթ-օգտատիրոջ անունը user3host-անվտանգության մակարդակի authPriv հոսթ-պորտ 162
!!
Անվտանգության մակարդակը փոխելու համար՝
կարգավորել տերմինալը
! snmp խումբ testgroup4 snmp 3 authNoPriv ծանուցել թեստը գրել թեստ կարդալ կարդալ թեստ
! snmp user user4 user-version 3 user-group testgroup4 auth-protocol md5 passfrase changePassphrase
! կարգավորել snmp հոսթը՝ միացնելու համար snmp v3 թակարդը snmp հոսթ4 հոսթ-ip-հասցե 4.4.4.4 հոսթ-տարբերակ 3 հոսթ-օգտատիրոջ անունը օգտվող4 հոսթ-անվտանգության մակարդակի authNoPriv հոսթ-պորտ 162
!! snmp միացնել թակարդները linkUp
snmp միացնել թակարդները linkDown
Նախնական SNMP համատեքստը փոխելու համար.
կարգավորել տերմինալը
! snmp group testgroup5 devop 3 authPriv notify test գրելու թեստ կարդալու թեստ
! snmp user user5 user-version 3 user-group testgroup5 auth-protocol md5 priv-protocol des passphrase changePassphrase
!
Դատարկ համատեքստ և noAuthNoPriv օգտագործելու համար
կարգավորել տերմինալը
! snmp group testgroup6 “” 3 noAuthNoPriv կարդալ թեստ գրել թեստ ծանուցել թեստ
! snmp user user6 user-version 3 user-group testgroup6
!
Նշում
SNMP v3 համատեքստի snmp-ն ավտոմատ կերպով ավելացվում է, երբ կազմաձևվում է web պորտալ. Համատեքստի այլ արժեք կամ դատարկ համատեքստի տող օգտագործելու համար օգտագործեք NFVIS CLI կամ API կազմաձևման համար:
NFVIS SNMP v3-ն աջակցում է միայն մեկ անցաբառի և auth-protocol-ի և priv-protocol-ի համար:
SNMP v3 անցաբառը կարգավորելու համար մի օգտագործեք auth-key և priv-key: Այս բանալիները տարբեր կերպ են ստեղծվում նույն անցաբառի տարբեր NFVIS համակարգերի միջև:
Նշում
NFVIS 3.11.1 թողարկումն ուժեղացնում է անցաբառի հատուկ նիշերի աջակցությունը: Այժմ աջակցվում են հետևյալ նիշերը՝ @#$-!&*
Նշում
NFVIS 3.12.1 թողարկումն աջակցում է հետևյալ հատուկ նիշերին՝ -_#@%$*&! և բացատ. Backslash (\) չի աջակցվում:
Ստուգեք SNMP աջակցության կոնֆիգուրացիան
Օգտագործեք show snmp agent հրամանը՝ snmp գործակալի նկարագրությունը և ID-ն ստուգելու համար:
nfvis# ցույց snmp գործակալ
snmp գործակալ sysՆկարագրություն «Cisco NFVIS»
snmp գործակալ sysOID 1.3.6.1.4.1.9.12.3.1.3.1291
Օգտագործեք show snmp traps հրամանը՝ ստուգելու snmp թակարդների վիճակը:
nfvis# ցույց տալ snmp թակարդները
ԹԱԿԱՐԳԻ ԱՆՈՒՆԸ | Ծուղակ ՊԵՏԱԿԱՆ |
հղումներքև հղումՎեր | հաշմանդամ միացված է |
Օգտագործեք show snmp stats հրամանը՝ snmp վիճակագրությունը ստուգելու համար:
nfvis# ցույց տալ snmp վիճակագրությունը
snmp վիճակագրություն sysUpTime 57351917
snmp stats sysServices 70
snmp վիճակագրություն sysORLastChange 0
snmp վիճակագրություն snmpInPkts 104
snmp վիճակագրություն snmpInBadVersions 0
snmp վիճակագրություն snmpInBadCommunityNames 0
snmp վիճակագրություն snmpInBadCommunityUses 0
snmp վիճակագրություն snmpInASNParseErrs 0
snmp վիճակագրություն snmpSilentDrops 0
snmp վիճակագրություն snmpProxyDrops 0
Օգտագործեք show running-config snmp հրամանը՝ snmp-ի ինտերֆեյսի կոնֆիգուրացիան ստուգելու համար:
nfvis# ցույց է տալիս run-config snmp
snmp գործակալը միացված է true
snmp agent engineID 00:00:00:09:11:22:33:44:55:66:77:88
snmp միացնել թակարդները linkUp
snmp համայնք pub_comm
համայնքի հասանելիություն Միայն կարդալու համար
! snmp համայնքի տաճեն
համայնքի հասանելիություն Միայն կարդալու համար
! snmp խումբ tachen snmp 2 noAuthNoPriv
կարդալ թեստը
գրել թեստ
տեղեկացնել թեստին
! snmp խմբի թեստային խումբ snmp 2 noAuthNoPriv
կարդալ կարդալու հասանելիություն
գրել գրել-մուտք
տեղեկացնել ծանուցում-մուտք
! snmp օգտվողի հանրային
օգտատեր-տարբերակ 2
օգտվողների խումբ 2
auth-protocol md5
priv-protocol des
! snmp օգտվող tachen
օգտատեր-տարբերակ 2
օգտվողների խումբ tachen
! snmp host host2
host-port 162
host-ip-հասցե 2.2.2.2
հոսթ-տարբերակ 2
host-security-level noAuthNoPriv
host-user-name public
!
SNMP կոնֆիգուրացիաների վերին սահմանը
SNMP կոնֆիգուրացիաների վերին սահմանը.
- Համայնքներ՝ 10
- Խմբեր՝ 10
- Օգտագործողներ: 10
- Հաղորդավարներ՝ 4
SNMP Աջակցության API-ներ և հրամաններ
API-ներ | Հրամաններ |
• /api/config/snmp/agent • /api/config/snmp/համայնքներ • /api/config/snmp/enable/traps • /api/config/snmp/hosts • /api/config/snmp/user • /api/config/snmp/խմբեր |
• գործակալ • համայնք • թակարդի տեսակ • հյուրընկալող • օգտագործող • խումբ |
Համակարգի մոնիտորինգ
NFVIS-ը տրամադրում է համակարգի մոնիտորինգի հրամաններ և API-ներ՝ վերահսկելու հյուրընկալողին և NFVIS-ում տեղակայված VM-ներին:
Այս հրամանները օգտակար են CPU-ի օգտագործման, հիշողության, սկավառակի և նավահանգիստների վիճակագրություն հավաքելու համար: Այս ռեսուրսների հետ կապված չափումները պարբերաբար հավաքվում և ցուցադրվում են որոշակի տևողության համար: Ավելի մեծ տևողության համար ցուցադրվում են միջին արժեքները:
Համակարգի մոնիտորինգը օգտվողին հնարավորություն է տալիս view համակարգի գործունեության վերաբերյալ պատմական տվյալներ: Այս չափումները ցուցադրվում են նաև պորտալում որպես գրաֆիկներ:
Համակարգի մոնիտորինգի վիճակագրության ժողովածու
Համակարգի մոնիտորինգի վիճակագրությունը ցուցադրվում է պահանջվող տևողության համար: Նախնական տեւողությունը հինգ րոպե է:
Աջակցվող տևողության արժեքներն են՝ 1 րոպե, 5 րոպե, 15 րոպե, 30 րոպե, 1 ժամ, 1H, 6h, 6H, 1d, 1D, 5d, 5D, 30d, 30D րոպեներով, h-ով և H-ով՝ ժամերով, d-ով և D-ով՝ որպես օրերով:
Example
Հետևյալը հետևյալն էampՀամակարգի մոնիտորինգի վիճակագրության արդյունքը.
nfvis# ցուցադրել համակարգ-մոնիթորինգի հյուրընկալող պրոցեսորի վիճակագրություն cpu-օգտագործում 1ժ վիճակ ոչ պարապ համակարգ-մոնիթորինգ հոսթինգի պրոցեսորի վիճակագրություն cpu-օգտագործում 1ժ վիճակ ոչ պարապ հավաքել-սկսել-ամսաթիվ-ժամանակ 2019-12-20T11:27:20-00: 00 հավաքում-ինտերվալ-վայրկյան 10
պրոցեսոր
id 0
օգտագործման տոկոսtage «[7.67, 5.52, 4.89, 5.77, 5.03, 5.93, 10.07, 5.49, …
Ժամանակը, երբ սկսվել է տվյալների հավաքագրումը, ցուցադրվում է որպես հավաքում-սկիզբ-ամսաթիվ-ժամ:
The sampling ինտերվալը, որով հավաքվում են տվյալները, ցուցադրվում է որպես հավաքում-միջակայք-վայրկյան:
Պահանջվող չափման տվյալները, օրինակ՝ հյուրընկալող պրոցեսորի վիճակագրությունը, ցուցադրվում են որպես զանգված: Զանգվածի առաջին տվյալների կետը հավաքագրվել է նշված հավաքում-սկիզբ-ամսաթիվ-ժամում և յուրաքանչյուր հաջորդ արժեք հավաքագրման միջակայքում-վայրկյաններով սահմանված ընդմիջումով:
Սampելքը, պրոցեսորի id 0-ն ունի 7.67% օգտագործում 2019-12-20 11:27:20-ին, ինչպես նշված է collect-start-date-time-ով: 10 վայրկյան անց այն ուներ 5.52% օգտագործում, քանի որ հավաքման միջակայքը վայրկյանը 10 է: Պրոցեսորների օգտագործման երրորդ արժեքը 4.89% է երկրորդ արժեքից 10% 5.52 վայրկյան հետո և այլն:
The sampling ինտերվալը ցուցադրվում է որպես հավաքում-ինտերվալ-վայրկյան փոփոխություններ՝ հիմնված նշված տևողության վրա: Ավելի բարձր տևողության դեպքում հավաքագրված վիճակագրությունը միջինացվում է ավելի մեծ ընդմիջումով՝ արդյունքների քանակը ողջամիտ պահելու համար:
Հյուրընկալող համակարգի մոնիտորինգ
NFVIS-ը տրամադրում է համակարգի մոնիտորինգի հրամաններ և API՝ հյուրընկալողի պրոցեսորի օգտագործումը, հիշողությունը, սկավառակը և նավահանգիստները վերահսկելու համար:
Հյուրընկալող պրոցեսորի օգտագործման մոնիտորինգ
ՏոկոսըtagՑուցադրվում է CPU-ի կողմից տարբեր վիճակներում, օրինակ՝ օգտագործողի կոդի կատարումը, համակարգի կոդի կատարումը, IO-ի գործառնությունների սպասելը և այլն, ծախսած ժամանակը նշված տևողության համար:
cpu-state | Նկարագրություն |
ոչ պարապ | 100 – պարապ-cpu- տոկոսtage |
ընդհատել | Նշում է տոկոսըtagպրոցեսորի ժամանակի ե-ն, որը ծախսվել է սպասարկման ընդհատումների վրա |
գեղեցիկ | CPU-ի գեղեցիկ վիճակը օգտվողի վիճակի ենթաբազմություն է և ցույց է տալիս պրոցեսորի ժամանակը, որն օգտագործվում է այն գործընթացների կողմից, որոնք ավելի ցածր առաջնահերթություն ունեն, քան մյուս առաջադրանքները: |
համակարգ | Համակարգի պրոցեսորի վիճակը ցույց է տալիս միջուկի կողմից օգտագործվող պրոցեսորի ժամանակի քանակը: |
օգտագործող | Օգտվողի CPU-ի վիճակը ցույց է տալիս պրոցեսորի ժամանակը, որն օգտագործվում է օգտագործողի տարածքի գործընթացների կողմից |
սպասիր | Անգործության ժամանակը, երբ սպասում է I/O գործողության ավարտին |
Ոչ պարապ վիճակն այն է, ինչ օգտագործողը սովորաբար պետք է վերահսկի: CPU-ի օգտագործումը վերահսկելու համար օգտագործեք հետևյալ CLI-ը կամ API-ը. պետություն /api/operational/system-monitoring/host/cpu/stats/cpu-usage/ , ?խոր
Տվյալները հասանելի են նաև ագրեգատ ձևով՝ նվազագույն, առավելագույն և միջին պրոցեսորի օգտագործման համար՝ օգտագործելով հետևյալ CLI-ն և API-ը. /api/operational/system-monitoring/host/cpu/table/cpu-usage/ ?խոր
Հյուրընկալող նավահանգստի վիճակագրության մոնիտորինգ
Ոչ անջատիչ նավահանգիստների վիճակագրությունը կառավարվում է հավաքված դեյմոնի կողմից բոլոր հարթակներում: Մուտքային և ելքային արագության հաշվարկը յուրաքանչյուր նավահանգստի համար միացված է, և տոկոսադրույքի հաշվարկները կատարվում են հավաքված դեյմոնի կողմից:
Օգտագործեք show system-monitoring host port stats հրամանը՝ ցուցադրելու համար հավաքված փաթեթների/վրկ, սխալների/վրկ և այժմ կիլոբիթ/վրկ հաշվարկների արդյունքները: Օգտագործեք համակարգի մոնիտորինգի հյուրընկալող նավահանգիստների աղյուսակի հրամանը՝ վերջին 5 րոպեի ընթացքում հավաքագրված վիճակագրության արդյունքները ցուցադրելու համար փաթեթների/վրկ և կիլոբիթ/վրկ արժեքների համար:
Հոսթի հիշողության մոնիտորինգ
Ֆիզիկական հիշողության օգտագործման վիճակագրությունը ցուցադրվում է հետևյալ կատեգորիաների համար.
Դաշտ | Հիշողություն, որն օգտագործվում է I/O բուֆերացման համար |
բուֆերացված-MB | Նկարագրություն |
քեշավորված-ՄԲ | Հիշողություն, որն օգտագործվում է քեշավորման համար file համակարգի մուտք |
անվճար-MB | Հիշողությունը հասանելի է օգտագործման համար |
օգտագործված-MB | Համակարգի կողմից օգտագործվող հիշողություն |
սալաքար-recl-MB | Հիշողություն, որն օգտագործվում է միջուկի օբյեկտների SLAB տեղաբաշխման համար, որոնք կարող են վերականգնվել |
slab-unrecl-MB | Հիշողություն, որն օգտագործվում է միջուկի օբյեկտների SLAB տեղաբաշխման համար, որոնք հնարավոր չէ վերականգնել |
Օգտագործեք հետևյալ CLI-ը կամ API-ը հյուրընկալող հիշողության մոնիտորինգի համար.
nfvis# ցույց է տալիս համակարգի մոնիտորինգի հյուրընկալող հիշողության վիճակագրությունը mem-օգտագործումը
/api/operational/system-monitoring/host/memory/stats/mem-usage/ ?խոր
Տվյալները հասանելի են նաև ագրեգատ ձևով՝ հիշողության նվազագույն, առավելագույն և միջին օգտագործման համար՝ օգտագործելով հետևյալ CLI-ն և API-ը.
nfvis# ցույց տալ համակարգի մոնիտորինգի հյուրընկալող հիշողության աղյուսակի mem-օգտագործումը /api/operational/system-monitoring/host/memory/table/mem-usage/ ?խոր
Հյուրընկալող սկավառակների մոնիտորինգ
Սկավառակի գործառնությունների և սկավառակի տարածության վիճակագրությունը կարելի է ստանալ NFVIS հոսթի սկավառակների և սկավառակի բաժանմունքների ցանկի համար:
Հյուրընկալող սկավառակների գործողությունների մոնիտորինգ
Յուրաքանչյուր սկավառակի և սկավառակի բաժանման համար ցուցադրվում են սկավառակի աշխատանքի հետևյալ վիճակագրությունը.
Դաշտ | Նկարագրություն |
io-time-ms | I/O գործողություններ կատարելու համար ծախսված միջին ժամանակը միլիվայրկյաններով |
io-time-weighted-ms | Ինչպես I/O-ի ավարտի ժամանակի, այնպես էլ կուտակվող կուտակումների չափում |
միաձուլված ընթերցումներ վայրկյանում | Ընթերցման գործողությունների քանակը, որոնք կարող են միավորվել արդեն հերթագրված գործողությունների մեջ, այսինքն՝ մեկ ֆիզիկական սկավառակի մուտքը սպասարկել է երկու կամ ավելի տրամաբանական գործողություն: Որքան բարձր են միավորված ընթերցումները, այնքան լավ կատարումը: |
միաձուլված-գրում է վայրկյանում | Գրելու գործառնությունների քանակը, որոնք կարող են միավորվել արդեն հերթագրված այլ գործողությունների մեջ, այսինքն՝ մեկ ֆիզիկական սկավառակի մուտքը սպասարկել է երկու կամ ավելի տրամաբանական գործողություն: Որքան բարձր են միավորված ընթերցումները, այնքան լավ կատարումը: |
բայթ-ընթերցում-վրկ | Բայթեր գրված վայրկյանում |
բայթ-գրված-վրկ | Բայթերը կարդացվում են վայրկյանում |
ընթերցումներ վայրկյանում | Ընթերցման գործողությունների քանակը վայրկյանում |
գրում է վայրկյանում | Գրելու գործողությունների քանակը վայրկյանում |
ժամանակի մեկ ընթերցման վայրկյան | Ընթերցման գործողության ավարտի միջին ժամանակը |
time-per-write-ms | Գրելու գործողության ավարտի միջին ժամանակը |
սպասվող գործեր | I/O սպասվող գործողությունների հերթի չափը |
Օգտագործեք հետևյալ CLI-ը կամ API-ը հյուրընկալող սկավառակների մոնիտորինգի համար.
nfvis# ցույց է տալիս համակարգի մոնիտորինգի հյուրընկալող սկավառակի վիճակագրությունը սկավառակի գործողությունները
/api/operational/system-monitoring/host/disk/stats/disk-operations/ ?խոր
Հյուրընկալող սկավառակի տարածության մոնիտորինգ
Հետևյալ տվյալները վերաբերում են file համակարգի օգտագործումը, այսինքն՝ որքան տարածություն է օգտագործվում տեղադրված միջնորմի վրա և որքան հասանելի է հավաքվում.
Դաշտ | Գիգաբայթ հասանելի է |
անվճար-GB | Նկարագրություն |
օգտագործված-ԳԲ | Օգտագործվում է գիգաբայթ |
վերապահված-ԳԲ | Գիգաբայթերը վերապահված են արմատային օգտագործողի համար |
Օգտագործեք հետևյալ CLI-ը կամ API-ը՝ հյուրընկալող սկավառակի տարածությունը վերահսկելու համար.
nfvis# ցույց տալ համակարգի մոնիտորինգի հյուրընկալող սկավառակի վիճակագրությունը սկավառակի տարածություն /api/operational/system-monitoring/host/disk/stats/disk-space/ ?խոր
Հյուրընկալող նավահանգիստների մոնիտորինգ
Ցուցադրվում են ցանցային տրաֆիկի և ինտերֆեյսների սխալների հետևյալ վիճակագրությունը.
Դաշտ | Միջերեսի անվանումը |
անունը | Նկարագրություն |
ընդհանուր-փաթեթներ-վրկ | Փաթեթների ընդհանուր (ստացված և փոխանցված) տոկոսադրույքը |
rx-փաթեթներ-վրկ | Փաթեթներ ստացված վայրկյանում |
tx-փաթեթներ-վրկ | Փաթեթներ, որոնք փոխանցվում են վայրկյանում |
ընդհանուր-սխալներ-վրկ | Ընդհանուր (ստացված և փոխանցված) սխալի մակարդակը |
rx-սխալներ-վրկ | Սխալների մակարդակը ստացված փաթեթների համար |
tx-սխալներ-վրկ | Սխալների մակարդակը փոխանցված փաթեթների համար |
Օգտագործեք հետևյալ CLI-ը կամ API-ը հյուրընկալող նավահանգիստների մոնիտորինգի համար.
nfvis# ցույց է տալիս համակարգի մոնիտորինգի հյուրընկալող պորտի վիճակագրությունը պորտի օգտագործումը /api/operational/system-monitoring/host/port/stats/port-usage/ ?խոր
Տվյալները հասանելի են նաև ագրեգատ ձևով՝ նվազագույն, առավելագույն և միջին նավահանգիստների օգտագործման համար՝ օգտագործելով հետևյալ CLI-ն և API-ը.
nfvis# ցույց տալ համակարգի մոնիտորինգի հյուրընկալող պորտի աղյուսակը /api/operational/system-monitoring/host/port/table/port-usage/ , ?խոր
VNF համակարգի մոնիտորինգ
NFVIS-ը տրամադրում է համակարգի մոնիտորինգի հրամաններ և API-ներ՝ NFVIS-ում տեղակայված վիրտուալացված հյուրերի վերաբերյալ վիճակագրություն ստանալու համար: Այս վիճակագրությունը տրամադրում է տվյալներ VM-ի պրոցեսորի օգտագործման, հիշողության, սկավառակի և ցանցային ինտերֆեյսների վերաբերյալ:
VNF CPU-ի օգտագործման մոնիտորինգ
VM-ի CPU-ի օգտագործումը ցուցադրվում է նշված տևողության համար՝ օգտագործելով հետևյալ դաշտերը.
Դաշտ | Նկարագրություն |
ընդհանուր-տոկոսtage | Միջին պրոցեսորի օգտագործումը բոլոր տրամաբանական պրոցեսորներում, որոնք օգտագործվում են VM-ի կողմից |
id | Տրամաբանական պրոցեսորի ID |
vcpu- տոկոսtage | CPU-ի օգտագործման տոկոսըtage նշված տրամաբանական պրոցեսորի id-ի համար |
VNF-ի CPU-ի օգտագործումը վերահսկելու համար օգտագործեք հետևյալ CLI-ը կամ API-ը.
nfvis# ցույց տալ համակարգի մոնիտորինգ vnf vcpu վիճակագրությունը vcpu-օգտագործում
/api/operational/system-monitoring/vnf/vcpu/stats/vcpu-usage/ ?խոր
/api/operational/system-monitoring/vnf/vcpu/stats/vcpu-usage/ /vnf/ ?խոր
VNF հիշողության մոնիտորինգ
Հետևյալ վիճակագրությունը հավաքագրվում է VNF հիշողության օգտագործման համար.
Դաշտ | Նկարագրություն |
ընդհանուր-ՄԲ | VNF-ի ընդհանուր հիշողությունը ՄԲ-ով |
rss-MB | VNF-ի ռեզիդենտ հավաքածուի չափը (RSS) ՄԲ-ով Resident Set Size-ը (RSS) հիշողության այն մասն է, որը զբաղեցնում է պրոցեսը, որը պահվում է RAM-ում: Զբաղված հիշողության մնացած մասը գոյություն ունի փոխանակման տարածքում կամ file համակարգ, քանի որ զբաղեցրած հիշողության որոշ մասեր էջանշված են, կամ գործարկվողի որոշ մասեր բեռնված չեն: |
VNF հիշողությունը վերահսկելու համար օգտագործեք հետևյալ CLI կամ API.
nfvis# ցույց տալ համակարգի մոնիտորինգ vnf հիշողության վիճակագրությունը mem-օգտագործումը
/api/operational/system-monitoring/vnf/memory/stats/mem-usage/ ?խոր
/api/operational/system-monitoring/vnf/memory/stats/mem-usage/ /vnf/ ?խոր
VNF սկավառակների մոնիտորինգ
ՎՄ-ի կողմից օգտագործվող յուրաքանչյուր սկավառակի համար հավաքվում է սկավառակի աշխատանքի հետևյալ վիճակագրությունը.
Դաշտ | Նկարագրություն |
բայթ-ընթերցում-վրկ | Բայթերը կարդացվում են սկավառակից վայրկյանում |
բայթ-գրված-վրկ | Սկավառակի վրա գրված բայթեր վայրկյանում |
ընթերցումներ վայրկյանում | Ընթերցման գործողությունների քանակը վայրկյանում |
գրում է վայրկյանում | Գրելու գործողությունների քանակը վայրկյանում |
VNF սկավառակները վերահսկելու համար օգտագործեք հետևյալ CLI կամ API.
nfvis# ցույց տալ համակարգի մոնիտորինգի vnf սկավառակի վիճակագրությունը
/api/operational/system-monitoring/vnf/disk/stats/disk-operations/ ?խոր
/api/operational/system-monitoring/vnf/disk/stats/disk-operations/ /vnf/ ?խոր
VNF նավահանգիստների մոնիտորինգ
Հետևյալ ցանցային ինտերֆեյսի վիճակագրությունը հավաքագրվում է NFVIS-ում տեղակայված VM-ների համար.
Դաշտ | Նկարագրություն |
ընդհանուր-փաթեթներ-վրկ | Ընդամենը ստացված և փոխանցված փաթեթները վայրկյանում |
rx-փաթեթներ-վրկ | Փաթեթներ ստացված վայրկյանում |
tx-փաթեթներ-վրկ | Փաթեթներ, որոնք փոխանցվում են վայրկյանում |
ընդհանուր-սխալներ-վրկ | Փաթեթների ընդունման և փոխանցման սխալի ընդհանուր մակարդակը |
rx-սխալներ-վրկ | Փաթեթներ ստանալու սխալի մակարդակը |
tx-սխալներ-վրկ | Փաթեթների փոխանցման սխալի մակարդակը |
VNF նավահանգիստները վերահսկելու համար օգտագործեք հետևյալ CLI կամ API.
nfvis# ցույց տալ համակարգի մոնիտորինգ vnf պորտի վիճակագրությունը port-usage
/api/operational/system-monitoring/vnf/port/stats/port-usage/ ?խոր
/api/operational/system-monitoring/vnf/port/stats/port-usage/ /vnf/ ?խոր
ENCS անջատիչ մոնիտորինգ
Աղյուսակ 3. Խաղարկային պատմություն
Հատկանիշի անվանումը | Տեղեկություն թողարկման մասին | Նկարագրություն |
ENCS անջատիչ մոնիտորինգ | NFVIS 4.5.1 | Այս հատկությունը թույլ է տալիս հաշվարկել ENCS անջատիչ պորտերի տվյալների արագությունը -ից հավաքագրված տվյալների հիման վրա ENCS անջատիչը: |
ENCS անջատիչ նավահանգիստների համար տվյալների արագությունը հաշվարկվում է ENCS անջատիչից հավաքված տվյալների հիման վրա՝ օգտագործելով պարբերական հարցումներ յուրաքանչյուր 10 վայրկյանը մեկ: Մուտքի և ելքի արագությունը Կբիթ/վրկ-ով հաշվարկվում է յուրաքանչյուր 10 վայրկյանը մեկ անջատիչից հավաքված օկտետների հիման վրա:
Հաշվարկի համար օգտագործվող բանաձևը հետևյալն է.
Միջին դրույքաչափ = (Միջին տոկոսադրույք – Ընթացիկ ինտերվալի արագություն) * (ալֆա) + Ընթացիկ ինտերվալի դրույքաչափ:
Ալֆա = բազմապատկիչ/ Սանդղակ
Multiplier = scale – (scale * compute_interval)/ Load_interval
Այնտեղ, որտեղ compute_interval-ը հարցումների միջակայքն է, իսկ Load_interval-ը ինտերֆեյսի բեռնվածության միջակայքն է = 300 վրկ և սանդղակը = 1024:
Քանի որ տվյալները ստացվում են անմիջապես անջատիչից, կբ/վ արագությունը ներառում է Շրջանակների ստուգման հաջորդականությունը (FCS) բայթ:
Թողունակության հաշվարկը տարածվում է ENCS անջատիչ պորտի ալիքների վրա՝ օգտագործելով նույն բանաձևը: Մուտքի և ելքի արագությունը kbps-ով ցուցադրվում է առանձին յուրաքանչյուր գիգաբիթ Ethernet պորտի համար, ինչպես նաև համապատասխան պորտ-ալիքների խմբի համար, որի հետ կապված է նավահանգիստը:
Օգտագործեք show switch ինտերֆեյսի հաշվիչների հրամանը view տվյալների արագության հաշվարկներ.
Փաստաթղթեր / ռեսուրսներ
![]() |
Cisco Release 4.x Enterprise Network Function Virtualization Infrastructure Software [pdf] Օգտագործողի ձեռնարկ Release 4.x, Release 4.x Enterprise Network Function Virtualization Infrastructure Software, Release 4.x, Enterprise Network Function Virtualization Infrastructure Software, Function Virtualization Infrastructure Software, Virtualization Infrastructure Software, Infrastructure Software, Software |
![]() |
Cisco Release 4.x Enterprise Network Function Virtualization Infrastructure Software [pdf] Օգտագործողի ձեռնարկ Release 4.x, Release 4.x Enterprise Network Function Virtualization Infrastructure Software, Release 4.x, Enterprise Network Function Virtualization Infrastructure Software, Network Function Virtualization Infrastructure Software, Function Virtualization Infrastructure Software, Virtualization Infrastructure Software, |