Маніторынг NFVIS
Праграмнае забеспячэнне для інфраструктуры віртуалізацыі функцый карпаратыўнай сеткі выпуску 4.x
- Syslog, на старонцы 1
- Апавяшчэнні аб падзеях NETCONF, на старонцы 3
- Падтрымка SNMP на NFVIS, на старонцы 4
- Маніторынг сістэмы, на старонцы 16
Сістэмны часопіс
Функцыя Syslog дазваляе адпраўляць апавяшчэнні аб падзеях з NFVIS на аддаленыя серверы syslog для цэнтралізаванага часопіса і збору падзей. Паведамленні сістэмнага часопіса грунтуюцца на ўзнікненні пэўных падзей на прыладзе і даюць канфігурацыйную і аператыўную інфармацыю, такую як стварэнне карыстальнікаў, змены стану інтэрфейсу і няўдалыя спробы ўваходу. Даныя Syslog важныя для запісу паўсядзённых падзей, а таксама для апавяшчэння аператыўнага персаналу аб крытычных сістэмных папярэджаннях.
Cisco enterprise NFVIS адпраўляе паведамленні сістэмнага часопіса на серверы сістэмнага часопіса, настроеныя карыстальнікам. Сістэмныя журналы адпраўляюцца для апавяшчэнняў пратакола канфігурацыі сеткі (NETCONF) ад NFVIS.
Фармат паведамлення Syslog
Паведамленні сістэмнага часопіса маюць наступны фармат:
<Часamp> імя хаста %SYS--:
SampПаведамленні 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: адміністратар
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: віртуальная машына актыўная: маршрутызатар
Заўвага Поўны спіс паведамленняў сістэмнага часопіса глядзіце ў раздзеле Паведамленні сістэмнага часопіса
Наладзьце аддалены сервер Syslog
Каб адпраўляць сістэмныя журналы на знешні сервер, наладзьце яго IP-адрас або імя DNS разам з пратаколам адпраўкі сістэмных часопісаў і нумарам порта на серверы сістэмных часопісаў.
Каб наладзіць выдалены сервер Syslog:
канфігураваць налады тэрмінальнай сістэмы рэгістрацыя хост 172.24.22.186 порт 3500 транспарт TCP фіксацыя
Заўвага Можна наладзіць максімум 4 аддаленых сервера сістэмнага часопіса. Аддалены сервер сістэмнага часопіса можна ўказаць з дапамогай яго IP-адраса або імя DNS. Пратакол па змаўчанні для адпраўкі сістэмных часопісаў - UDP з портам па змаўчанні 514. Для TCP порт па змаўчанні - 601.
Настройка сур'ёзнасці сістэмнага часопіса
Ступень сур'ёзнасці сістэмнага журнала апісвае важнасць паведамлення сістэмнага журнала.
Каб наладзіць сур'ёзнасць сістэмнага часопіса:
наладзіць тэрмінал
сур'ёзнасць запісу налад сістэмы
Табліца 1: Узроўні сур'ёзнасці Syslog
Узровень сур'ёзнасці | Апісанне | Лікавая кадзіроўка сур'ёзнасці ў фармат паведамлення Syslog |
адладжваць | Паведамленні на ўзроўні адладкі | 6 |
інфармацыйная | Інфармацыйныя паведамленні | 7 |
апавяшчэнне | Нармальны, але важны стан | 5 |
папярэджанне | Умовы папярэджання | 4 |
памылка | Умовы памылак | 3 |
крытычны | Крытычныя стану | 2 |
абвестка | Прымайце меры неадкладна | 1 |
надзвычайная сітуацыя | Сістэма непрыдатная для выкарыстання | 0 |
Заўвага Па змаўчанні ступень сур'ёзнасці запісу сістэмных часопісаў з'яўляецца інфармацыйнай, што азначае, што будуць запісвацца ўсе сістэмныя часопісы з інфармацыйнай сур'ёзнасцю і вышэй. Наладжванне значэння сур'ёзнасці прывядзе да таго, што сістэмныя часопісы будуць мець настроены ўзровень сур'ёзнасці, а сістэмныя журналы будуць больш сур'ёзныя, чым настроены.
Наладзьце Syslog Facility
Функцыю сістэмнага часопіса можна выкарыстоўваць для лагічнага падзелу і захоўвання паведамленняў сістэмнага часопіса на выдаленым серверы сістэмнага часопіса.
Напрыкладample, сістэмным часопісам з пэўнай NFVIS можа быць прызначаны сродак local0 і яны могуць захоўвацца і апрацоўвацца ў іншым месцы каталога на серверы сістэмнага часопіса. Гэта карысна, каб аддзяліць яго ад сістэмных часопісаў з дапамогай магчымасці local1 ад іншай прылады.
Каб наладзіць сродак сістэмнага часопіса:
наладзіць налады тэрмінальнай сістэмы, сродак вядзення часопіса local5
Заўвага Сродак вядзення журнала можа быць зменены на сродак з local0 на local7. Па змаўчанні NFVIS адпраўляе сістэмныя часопісы з сродкам local7
API і каманды падтрымкі Syslog
API | Каманды |
• /api/config/system/settings/logging • /api/operational/system/settings/logging |
• хост вядзення часопіса сістэмных налад • сур'ёзнасць запісу налад сістэмы • магчымасць запісу налад сістэмы |
Апавяшчэнні аб падзеях NETCONF
Cisco Enterprise NFVIS стварае апавяшчэнні аб ключавых падзеях. Кліент NETCONF можа падпісацца на гэтыя апавяшчэнні для маніторынгу працэсу актывацыі канфігурацыі і змены стану сістэмы і віртуальных машын.
Ёсць два тыпы апавяшчэнняў аб падзеях: nfvisEvent і vmlcEvent (падзея жыццёвага цыкла віртуальнай машыны). Каб аўтаматычна атрымліваць апавяшчэнні аб падзеях, вы можаце запусціць кліент NETCONF і падпісацца на гэтыя апавяшчэнні з дапамогай наступных аперацый NETCONF:
- –create-subscription=nfvisEvent
- –create-subscription=vmlcEvent
Вы можаце view Апавяшчэнні аб падзеях жыццёвага цыкла NFVIS і віртуальнай машыны з выкарыстаннем каманд 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
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::enterprises.9.12.3.1.3.1291
DISMAN-EVENT-MIB::sysUpTimeInstance = Ticks: (43545580) 5 дзён, 0:57:35.80
SNMPv2-MIB::sysContact.0 = РАДОК:
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = РАДОК:
SNMPv2-MIB::sysServices.0 = ЦЭЛАЕ: 70
SNMPv2-MIB::sysORLastChange.0 = Часы: (0) 0:00:00.00
IF-MIB::ifIndex.1 = ЦЭЛЫ ЛІК: 1
IF-MIB::ifIndex.2 = ЦЭЛЫ ЛІК: 2
IF-MIB::ifIndex.3 = ЦЭЛЫ ЛІК: 3
IF-MIB::ifIndex.4 = ЦЭЛЫ ЛІК: 4
IF-MIB::ifIndex.5 = ЦЭЛЫ ЛІК: 5
IF-MIB::ifIndex.6 = ЦЭЛЫ ЛІК: 6
IF-MIB::ifIndex.7 = ЦЭЛЫ ЛІК: 7
IF-MIB::ifIndex.8 = ЦЭЛЫ ЛІК: 8
IF-MIB::ifIndex.9 = ЦЭЛЫ ЛІК: 9
IF-MIB::ifIndex.10 = ЦЭЛЫ ЛІК: 10
IF-MIB::ifIndex.11 = ЦЭЛЫ ЛІК: 11
IF-MIB::ifDescr.1 = РАДОК: GE0-0
IF-MIB::ifDescr.2 = РАДОК: GE0-1
IF-MIB::ifDescr.3 = РАДОК: 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 = РАДОК: «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 = ЦЭЛЫ ЛІК: 0
SNMPv2-SMI::mib-2.47.1.1.1.1.5.0 = ЦЭЛЫ ЛІК: 3
SNMPv2-SMI::mib-2.47.1.1.1.1.6.0 = ЦЭЛЫ ЛІК: -1
SNMPv2-SMI::mib-2.47.1.1.1.1.7.0 = РАДОК: “ENCS5412/K9”
SNMPv2-SMI::mib-2.47.1.1.1.1.8.0 = РАДОК: “M3”
SNMPv2-SMI::mib-2.47.1.1.1.1.9.0 = «»
SNMPv2-SMI::mib-2.47.1.1.1.1.10.0 = РАДОК: “3.7.0-817”
SNMPv2-SMI::mib-2.47.1.1.1.1.11.0 = РАДОК: «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 = «»
…
Наступнае якampканфігурацыя прагулкі SNMP з 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 цвёрдыя дыскі, сеткавая вылічальная сістэма
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.9.1.2377
DISMAN-EVENT-MIB::sysUpTimeInstance = Часы: (16944068) 1 дзень, 23:04:00.68
SNMPv2-MIB::sysContact.0 = РАДОК:
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = РАДОК:
SNMPv2-MIB::sysServices.0 = ЦЭЛАЕ: 70
SNMPv2-MIB::sysORLastChange.0 = Часы: (0) 0:00:00.00
Апавяшчэнні SNMP
Ключавой асаблівасцю SNMP з'яўляецца магчымасць генераваць апавяшчэнні ад агента SNMP. Гэтыя апавяшчэнні не патрабуюць адпраўкі запытаў ад менеджара SNMP. Непажаданыя асінхронныя) апавяшчэнні могуць стварацца як пасткі або запыты інфармавання. Пасткі - гэта паведамленні, якія папярэджваюць менеджэр SNMP аб стане ў сетцы. Запыты інфармавання (informs) - гэта пасткі, якія ўключаюць у сябе запыт пацверджання атрымання ад мэнэджара SNMP. Апавяшчэнні могуць паказваць на няправільную аўтэнтыфікацыю карыстальніка, перазапускі, закрыццё злучэння, страту злучэння з суседнім маршрутызатарам або іншыя важныя падзеі.
Заўвага
Пачынаючы з выпуску 3.8.1 NFVIS мае падтрымку SNMP Trap для інтэрфейсаў камутатараў. Калі ў канфігурацыі NFVIS snmp усталяваны сервер перахопу, ён будзе адпраўляць паведамленні перахопу для інтэрфейсаў NFVIS і камутатара. Абодва інтэрфейсы выклікаюцца павышэннем або паніжэннем стану спасылкі пры адключэнні кабеля або ўсталёўцы admin_state уверх або ўніз пры падключэнні кабеля.
Версіі SNMP
Карпаратыўная NFVIS Cisco падтрымлівае наступныя версіі 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 — версія 3 SNMP. SNMPv3 - гэта ўзаемасумяшчальны пратакол на аснове стандартаў, вызначаны ў RFC 3413 да 3415. SNMPv3 забяспечвае бяспечны доступ да прылад шляхам аўтэнтыфікацыі і шыфравання пакетаў па сетцы.
Функцыі бяспекі, прадстаўленыя ў SNMPv3, наступныя:
- Цэласнасць паведамлення - пераканайцеся, што пакет не быў тampу дарозе.
- Аўтэнтыфікацыя - вызначэнне таго, што паведамленне паходзіць з сапраўднай крыніцы.
- Шыфраванне — скрэмбаванне змесціва пакета, каб прадухіліць яго вывучэнне несанкцыянаваным крыніцай.
І SNMP v1, і SNMP v2c выкарыстоўваюць форму бяспекі, заснаваную на супольнасці. Супольнасць кіраўнікоў, якія маюць доступ да MIB агента, вызначаецца IP-адрасам Спіс кантролю доступу і паролем.
SNMPv3 - гэта мадэль бяспекі, у якой стратэгія аўтэнтыфікацыі настроена для карыстальніка і групы, у якой ён знаходзіцца. Узровень бяспекі - гэта дазволены ўзровень бяспекі ў рамках мадэлі бяспекі. Спалучэнне мадэлі бяспекі і ўзроўню бяспекі вызначае, які механізм бяспекі выкарыстоўваецца пры апрацоўцы пакета SNMP.
Аўтэнтыфікацыя супольнасці з канфігурацыяй карыстальніка рэалізавана, нават калі SNMP v1 і v2 традыцыйна не патрабуюць усталявання канфігурацыі карыстальніка. Як для SNMP v1, так і для v2 на NFVIS карыстальнік павінен мець тое ж імя і версію, што і адпаведнае імя супольнасці. Каб каманды snmpwalk працавалі, група карыстальнікаў таксама павінна супадаць з існуючай групай з такой жа версіяй SNMP.
Падтрымка 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. |
Наступныя 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
- ifSpeed
- ifOperStatus
- ifAdminStatus
- каліМту
- ifName
- ifHighSpeed
- ifPromiscuousMode
- ifConnectorPresent
- ifInErrors
- ifInDiscards
- ifInOctets
- ifOutErrors
- ifOutDiscards
- ifOutOctets
- ifOutUcastPkts
- ifHCInOctets
- ifHCInUcastPkts
- ifHCOutOctets
- ifHCOutUcastPkts
- ifInBroadcastPkts
- ifOutBroadcastPkts
- ifInMulticastPkts
- ifOutMulticastPkts
- ifHCInBroadcastPkts
- ifHCOutBroadcastPkts
- ifHCInMulticastPkts
- ifHCOutMulticastPkts
Entity MIB (1.3.6.1.2.1.47):
- entPhysicalIndex
- entPhysicalDescr
- entPhysicalVendorType
- entPhysicalContainedIn
- entPhysicalClass
- entPhysicalParentRelPos
- entPhysicalName
- entPhysicalHardwareRev
- entPhysicalFirmware Rev
- 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)
- cpmCPUMemoryUsed (.12)
- cpmCPUMemoryFree (.13)
- cpmCPUMemoryKernelReserved (.14)
- cpmCPUMemoryHCUsed (17)
- cpmCPUMemoryHCFree (.19)
- cpmCPUMemoryHCKernelReserved (.21)
- cpmCPULoadAvg1min (24)
- cpmCPULoadAvg5min (25)
- cpmCPULoadAvg15min (26)
Заўвага
* паказвае дадзеныя падтрымкі, неабходныя для аднаго ядра ЦП, пачынаючы з выпуску NFVIS 3.12.3.
Cisco Environmental MIB (1.3.6.1.4.1.9.9.13):
- тtagэлектронны датчык:
- 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:
- ciscoEnvMonEnableShutdownNotification
- ciscoEnvMonEnableVoltagэлектроннае апавяшчэнне
- ciscoEnvMonEnableTemperatureNotification
- ciscoEnvMonEnableFanNotification
- ciscoEnvMonEnableRedundantSupplyNotification
- ciscoEnvMonEnableStatChangeNotif
VM-MIB (1.3.6.1.2.1.236), пачынаючы з выпуску NFVIS 4.4:
- vmHypervisor:
- Праграмнае забеспячэнне vmHv
- vmHvVersion
- vmHvUpTime
- vmTable:
- vmName
- vmUUID
- vmOperState
- vmOSType
- vmCurCpuNumber
- vmMemUnit
- vmCurMem
- vmCpuTime
- vmCpuTable:
- vmCpuCoreTime
- vmCpuAffinityTable
- vmCpuAffinity
Настройка падтрымкі SNMP
Асаблівасць | Апісанне |
Фраза-пароль шыфравання SNMP | Пачынаючы з выпуску Cisco NFVIS 4.10.1, існуе магчымасць дадаць неабавязковую фразу-пароль для SNMP, якая можа генераваць іншы прыватны ключ, акрамя ключа аўтэнтыфікацыі. |
Нягледзячы на тое, што SNMP v1 і v2c выкарыстоўвае радок супольнасці, па-ранейшаму патрабуецца наступнае:
- Тая ж суполка і імя карыстальніка.
- Аднолькавая версія SNMP для карыстальніка і групы.
Каб стварыць супольнасць SNMP:
наладзіць тэрмінал
snmp community community-access
Радок імя супольнасці SNMP падтрымлівае [A-Za-z0-9_-] і максімальную даўжыню 32. NFVIS падтрымлівае доступ толькі для чытання.
Каб стварыць групу SNMP:
наладзіць тэрмінал snmp group notify read write
Пераменныя | Апісанне |
назва_групы | Радок назвы групы. Дапаможны радок [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. write_list можна прапусціць, таму што NFVIS SNMP не падтрымлівае доступ да запісу SNMP. |
Каб стварыць карыстальніка SNMP v3:
Калі ўзровень бяспекі authPriv
наладзіць тэрмінал
snmp карыстальнік версія карыстальніка 3 група карыстальнікаў пратакол аўтэнтыфікацыі
priv-protocol парольная фраза
наладзіць тэрмінал
snmp карыстальнік версія карыстальніка 3 група карыстальнікаў пратакол аўтэнтыфікацыі
priv-protocol парольная фраза кодавая фраза-шыфравання
Калі ўзровень бяспекі authNoPriv:
наладзіць тэрмінал
snmp карыстальнік user-version 3 user-group auth-protocol passphrase
Калі ўзровень бяспекі noAuthNopriv
наладзіць тэрмінал
карыстальнік snmp версія карыстальніка 3 група карыстальнікаў
Пераменныя | Апісанне |
імя карыстальніка | Радок імя карыстальніка. Дапаможны радок [A-Za-z0-9_-] і максімальная даўжыня роўная 32. Гэта імя павінна быць такім жа, як community_name. |
версія | 1 і 2 для SNMP v1 і v2c. |
назва_групы | Радок назвы групы. Гэта імя павінна супадаць з імем групы, наладжаным у NFVIS. |
аўт | aes або des |
прыв | md5 або sha |
радок_парольнай_фразы | Радок фразы-пароля. Дапаможны радок [A-Za-z0-9\-_#@%$*&! ]. |
пароль_шыфравання | Радок фразы-пароля. Дапаможны радок [A-Za-z0-9\-_#@%$*&! ]. Карыстальнік павінен спачатку наладзіць фразу-пароль, каб наладзіць фразу-пароль шыфравання. |
Заўвага Не выкарыстоўвайце auth-key і priv-key. Парольныя фразы аўтэнтыфікацыі і priv шыфруюцца пасля канфігурацыі і захоўваюцца ў NFVIS.
Каб уключыць пасткі SNMP:
наладзіць тэрмінал snmp уключыць пасткі trap_event можа быць linkup або linkdown
Каб стварыць хост-пастку SNMP:
наладзіць тэрмінал
snmp host host-ip-address host-port host-user-name host-version host-security-level noAuthNoPriv
Пераменныя | Апісанне |
імя_хаста | Радок імя карыстальніка. Дапаможны радок [A-Za-z0-9_-], а максімальная даўжыня роўная 32. Гэта не FQDN імя хоста, а псеўданім IP-адраса пастак. |
IP-адрас | IP-адрас сервера traps. |
порт | Па змаўчанні - 162. Змяніце нумар порта на іншы ў залежнасці ад вашых уласных налад. |
імя карыстальніка | Радок імя карыстальніка. Павінна быць такім жа, як user_name, наладжанае ў NFVIS. |
версія | 1, 2 або 3 для SNMP v1, v2c або v3. |
узровень_абароненасці | authPriv, authNoPriv, noAuthNoPriv Заўвага SNMP v1 і v2c выкарыстоўвае толькі noAuthNoPriv. |
Канфігурацыя SNMP, напрыкладampлес
Наступны выпрample паказвае канфігурацыю SNMP v3
наладзіць тэрмінал
snmp group testgroup3 snmp 3 authPriv паведаміць тэст запісу тэст чытання тэсту
! snmp user user3 user-version 3 user-group testgroup3 auth-protocol sha privprotocol aes
passphrase changePassphrase encryption-passphrase encryptPassphrase
! наладзьце хост snmp, каб уключыць перахоп snmp v3
snmp host host3 host-ip-address 3.3.3.3 host-version 3 host-user-name user3 host-security-level authPriv host-port 162
!!
Наступны выпрample паказвае канфігурацыю SNMP v1 і v2:
наладзіць тэрмінал
суполка snmp агульнадаступная супольнасць толькі для чытання
! група snmp testgroup snmp 2 noAuthNoPriv чытанне доступ для чытання запіс доступ для запісу апавяшчэнне notify-доступ
! карыстальнік snmp агульнадаступная група карыстальнікаў тэставая група карыстальнікаў версіі 2
! snmp host host2 host-ip-address 2.2.2.2 host-port 162 host-user-name public host-version 2 host-security-level noAuthNoPriv
! snmp уключыць падключэнне пастак
snmp уключыць пасткі linkDown
Наступны выпрample паказвае канфігурацыю SNMP v3:
наладзіць тэрмінал
snmp group testgroup3 snmp 3 authPriv паведаміць тэст запісу тэст чытання тэсту
! snmp user user3 user-version 3 user-group testgroup3 auth-protocol sha priv-protocol aespassphrase changePassphrase
! наладзіць хост snmp, каб уключыць snmp v3 trapsnmp host host3 host-ip-address 3.3.3.3 host-version 3 host-user-name user3host-security-level authPriv host-port 162
!!
Каб змяніць узровень бяспекі:
наладзіць тэрмінал
! snmp group testgroup4 snmp 3 authNoPriv паведаміць тэст запісу тэст чытання тэсту
! snmp user user4 user-version 3 user-group testgroup4 auth-protocol md5 passphrase changePassphrase
! наладзіць хост snmp, каб уключыць пастку snmp v3 host snmp host4 host-ip-address 4.4.4.4 host-version 3 host-user-name user4 host-security-level authNoPriv host-port 162
!! snmp уключыць пасткі linkUp
snmp уключыць пасткі linkDown
Каб змяніць кантэкст SNMP па змаўчанні:
наладзіць тэрмінал
! група snmp testgroup5 devop 3 authPriv апавяшчэнне тэст запіс тэст чытанне тэст
! snmp user user5 user-version 3 user-group testgroup5 auth-protocol md5 priv-protocol des passphrase changePassphrase
!
Каб выкарыстоўваць пусты кантэкст і noAuthNoPriv
наладзіць тэрмінал
! група snmp testgroup6 “” 3 noAuthNoPriv тэст чытання тэст запісу тэст паведамлення
! snmp user user6 user-version 3 user-group testgroup6
!
Заўвага
Кантэкст SNMP v3 snmp дадаецца аўтаматычна пры канфігурацыі з web партал. Каб выкарыстоўваць іншае значэнне кантэксту або пусты кантэкстны радок, выкарыстоўвайце для канфігурацыі NFVIS CLI або API.
NFVIS SNMP v3 падтрымлівае толькі адну фразу-пароль як для пратаколу аўтэнтыфікацыі, так і для пратаколу priv.
Не выкарыстоўвайце auth-key і priv-key для канфігурацыі парольнай фразы SNMP v3. Гэтыя ключы генеруюцца па-рознаму ў розных сістэмах NFVIS для адной і той жа фразы-пароля.
Заўвага
Выпуск NFVIS 3.11.1 пашырае падтрымку спецыяльных сімвалаў для парольнай фразы. Цяпер падтрымліваюцца наступныя сімвалы: @#$-!&*
Заўвага
Выпуск NFVIS 3.12.1 падтрымлівае наступныя спецыяльныя сімвалы: -_#@%$*&! і прабелы. Зваротная касая рыса (\) не падтрымліваецца.
Праверце канфігурацыю падтрымкі SNMP
Выкарыстоўвайце каманду show snmp agent, каб праверыць апісанне агента snmp і ID.
nfvis# паказаць агента SNMP
агент snmp sysDescr «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# паказаць канфігурацыю запуску SNMP
агент snmp уключаны праўда
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 public
карыстальнік-версія 2
група карыстальнікаў 2
Аўт-пратакол md5
прыватны пратакол дэз
! Карыстальніцкі файл snmp
карыстальнік-версія 2
група карыстальнікаў tachen
! хост snmp host2
хост-порт 162
IP-адрас хоста 2.2.2.2
хост-версія 2
узровень бяспекі хаста noAuthNoPriv
імя хаста агульнадаступнае
!
Верхняя мяжа для канфігурацый SNMP
Верхняя мяжа для канфігурацый SNMP:
- Суполкі: 10
- Групы: 10
- Карыстальнікаў: 10
- Гаспадары: 4
API і каманды падтрымкі SNMP
API | Каманды |
• /api/config/snmp/agent • /api/config/snmp/communities • /api/config/snmp/enable/traps • /api/config/snmp/hosts • /api/config/snmp/user • /api/config/snmp/groups |
• агент • суполка • пасткавага тыпу • гаспадар • карыстальнік • група |
Маніторынг сістэмы
NFVIS забяспечвае каманды маніторынгу сістэмы і API для маніторынгу хаста і віртуальных машын, разгорнутых на NFVIS.
Гэтыя каманды карысныя для збору статыстыкі выкарыстання працэсара, памяці, дыска і партоў. Паказчыкі, звязаныя з гэтымі рэсурсамі, перыядычна збіраюцца і адлюстроўваюцца на працягу пэўнага часу. Для вялікіх працягласцей адлюстроўваюцца сярэднія значэнні.
Маніторынг сістэмы дазваляе карыстальніку view гістарычныя даныя аб працы сістэмы. Гэтыя паказчыкі таксама паказаны ў выглядзе графікаў на партале.
Зборнік статыстыкі сістэмнага маніторынгу
Статыстыка маніторынгу сістэмы адлюстроўваецца на працягу запытанага перыяду. Працягласць па змаўчанні складае пяць хвілін.
Падтрымліваюцца значэнні працягласці: 1 хвіліна, 5 хвілін, 15 хвілін, 30 хвілін, 1 гадзіна, 1 гадзіна, 6 гадзіна, 6 гадзін, 1 дзень, 1 дзень, 5 дзён, 5 дзён, 30 дзён, 30 дзён з мінімальнымі хвілінамі, гадзінамі і гадзінамі, днямі і днямі.
Example
Наступнае якample выхад статыстыкі маніторынгу сістэмы:
nfvis# паказаць статыстыку працэсара хоста сістэмы маніторынгу выкарыстанне працэсара 1 гадзіна стан без прастою статыстыка працэсара хоста сістэмы маніторынгу выкарыстанне працэсара 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, …
Час, у які пачаўся збор даных, адлюстроўваецца як collect-start-date-time.
У ыampпрацяглы інтэрвал, з якім збіраюцца даныя, паказваецца як інтэрвал збору ў секундах.
Даныя для запытанай метрыкі, такія як статыстыка цэнтральнага працэсара, адлюстроўваюцца ў выглядзе масіва. Першая кропка даных у масіве была сабрана ў вызначаны час collect-start-date-time, а кожнае наступнае значэнне - праз інтэрвал, вызначаны collect-interval-seconds.
У сampу вывадзе, ідэнтыфікатар працэсара 0 мае выкарыстанне 7.67% 2019-12-20 у 11:27:20, як паказана ў collect-start-date-time. Праз 10 секунд яго выкарыстанне было 5.52%, паколькі інтэрвал збору ў секундах роўны 10. Трэцяе значэнне выкарыстання працэсара складае 4.89% праз 10 секунд пасля другога значэння 5.52% і гэтак далей.
У ыampінтэрвал ling паказваецца як змены інтэрвалу збору секунд у залежнасці ад вызначанай працягласці. Для большай працягласці сабраная статыстыка ўсярэдніваецца з большым інтэрвалам, каб колькасць вынікаў была разумнай.
Маніторынг хост-сістэмы
NFVIS прадастаўляе каманды маніторынгу сістэмы і API для маніторынгу выкарыстання працэсара, памяці, дыска і партоў хаста.
Маніторынг выкарыстання цэнтральнага працэсара
ПрацэнтtagЧас, праведзены працэсарам у розных станах, такіх як выкананне карыстальніцкага кода, выкананне сістэмнага кода, чаканне аперацый уводу-вываду і г.д., адлюстроўваецца на працягу вызначанай працягласці.
стан працэсара | Апісанне |
непрастойны | 100 – прастой працэсараtage |
перапыніць | Паказвае працэнтtage часу працэсара, затрачанага на абслугоўванне перапыненняў |
прыемна | Прыемны стан працэсара з'яўляецца часткай стану карыстальніка і паказвае час працэсара, які выкарыстоўваецца працэсамі, якія маюць больш нізкі прыярытэт, чым іншыя задачы. |
сістэма | Стан ЦП сістэмы паказвае колькасць працэсарнага часу, якое выкарыстоўваецца ядром. |
карыстальнік | Стан працэсара карыстальніка паказвае час працэсара, які выкарыстоўваецца працэсамі прасторы карыстальніка |
чакаць | Час прастою падчас чакання завяршэння аперацыі ўводу/вываду |
Непрастойны стан - гэта тое, за чым карыстальнік звычайна павінен сачыць. Выкарыстоўвайце наступны CLI або API для маніторынгу выкарыстання працэсара: nfvis# show system-monitoring host cpu stats cpu-usage state /api/operational/system-monitoring/host/cpu/stats/cpu-usage /,?глыбокі
Дадзеныя таксама даступныя ў агрэгаванай форме для мінімальнага, максімальнага і сярэдняга выкарыстання працэсара з выкарыстаннем наступных CLI і API: nfvis# show system-monitoring host cpu table cpu-usage /api/operational/system-monitoring/ host/cpu/table/cpu-usage/?глыб
Маніторынг статыстыкі хост-порта
Збор статыстыкі для партоў без камутатараў апрацоўваецца дэманам collectd на ўсіх платформах. Разлік хуткасці ўводу і вываду для кожнага порта ўключаны, і разлікі хуткасці выконваюцца дэманам collectd.
Выкарыстоўвайце каманду show system-monitoring host port stats для адлюстравання вынікаў вылічэнняў, зробленых collectd для пакетаў/с, памылак/с і цяпер кілабіт/с. Выкарыстоўвайце каманду сістэмнага маніторынгу табліцы партоў хаста, каб адлюстраваць вынікі сабранай статыстыкі ў сярэднім за апошнія 5 хвілін для значэнняў пакетаў/с і кілабіт/с.
Маніторынг памяці хаста
Статыстыка выкарыстання фізічнай памяці адлюстроўваецца для наступных катэгорый:
Палявы | Памяць, якая выкарыстоўваецца для буферызацыі ўводу-вываду |
буферызаваны-MB | Апісанне |
кэш-Мб | Памяць, якая выкарыстоўваецца для кэшавання file доступ да сістэмы |
бясплатна-MB | Памяць даступная для выкарыстання |
б/у-МБ | Памяць, якая выкарыстоўваецца сістэмай |
пліта-рэкл-МБ | Памяць, якая выкарыстоўваецца для SLAB-выдзялення аб'ектаў ядра, якія можна аднавіць |
пліта-unrecl-MB | Памяць, якая выкарыстоўваецца для SLAB-размеркавання аб'ектаў ядра, якую нельга аднавіць |
Выкарыстоўвайце наступны CLI або API для маніторынгу памяці хаста:
nfvis# паказаць статыстыку памяці хоста маніторынгу сістэмы mem-usage
/api/operational/system-monitoring/host/memory/stats/mem-usage/?deep
Дадзеныя таксама даступныя ў агрэгаванай форме для мінімальнага, максімальнага і сярэдняга выкарыстання памяці з выкарыстаннем наступных CLI і API:
nfvis# паказаць табліцу памяці хоста маніторынгу сістэмы mem-usage /api/operational/system-monitoring/host/memory/table/mem-usage/?deep
Маніторынг хост-дыскаў
Статыстыку па дыскавых аперацыях і дыскавай прасторы можна атрымаць для спісу дыскаў і раздзелаў дыска на хасце NFVIS.
Маніторынг аперацый хост-дыскаў
Наступная статыстыка прадукцыйнасці дыска адлюстроўваецца для кожнага дыска і раздзела дыска:
Палявы | Апісанне |
io-час-мс | Сярэдні час, затрачаны на выкананне аперацый уводу-вываду ў мілісекундах |
io-час-узважаны-мс | Вымярэнне як часу завяршэння ўводу-вываду, так і адставання, якое можа назапашвацца |
аб'яднанае чытанне ў секунду | Колькасць аперацый чытання, якія могуць быць аб'яднаны ў аперацыі, ужо пастаўленыя ў чаргу, гэта значыць, што адзін доступ да фізічнага дыска абслугоўвае дзве або больш лагічныя аперацыі. Чым вышэй аб'яднанае чытанне, тым лепш прадукцыйнасць. |
аб'яднаныя запісы ў секунду | Колькасць аперацый запісу, якія могуць быць аб'яднаны ў іншыя ўжо пастаўленыя ў чаргу аперацыі, гэта значыць, што адзін доступ да фізічнага дыска абслугоўвае дзве або больш лагічныя аперацыі. Чым вышэй аб'яднанае чытанне, тым лепш прадукцыйнасць. |
байт чытання ў секунду | Байты, запісаныя ў секунду |
байт запісу ў секунду | Чытанне байтаў у секунду |
чытанняў у секунду | Колькасць аперацый чытання ў секунду |
запісаў у секунду | Колькасць аперацый запісу ў секунду |
час на чытанне-мс | Сярэдні час, неабходны для завяршэння аперацыі чытання |
час-на-запіс-мс | Сярэдні час, неабходны для завяршэння аперацыі запісу |
у чаканні ап | Памер чаргі незавершаных аперацый уводу/вываду |
Выкарыстоўвайце наступны CLI або API для маніторынгу хост-дыскаў:
nfvis# паказаць статыстыку дыскавых хастоў маніторынгу сістэмы
/api/operational/system-monitoring/host/disk/stats/disk-operations/?deep
Маніторынг дыскавай прасторы хаста
Наступныя дадзеныя, звязаныя з file выкарыстанне сістэмы, гэта значыць, колькі месца на ўсталяваным раздзеле выкарыстоўваецца і колькі даступнага сабрана:
Палявы | Даступныя гігабайты |
бясплатна-GB | Апісанне |
б/у-Гб | Выкарыстоўваецца гігабайт |
запаведна-ГБ | Гігабайты зарэзерваваны для каранёвага карыстальніка |
Выкарыстоўвайце наступны CLI або API для маніторынгу дыскавай прасторы хаста:
nfvis# паказаць статыстыку хаста маніторынгу сістэмы дыскавая прастора /api/operational/system-monitoring/host/disk/stats/disk-space/?глыбока
Маніторынг хост-партоў
Адлюстроўваецца наступная статыстыка сеткавага трафіку і памылак на інтэрфейсах:
Палявы | Імя інтэрфейсу |
імя | Апісанне |
агульная колькасць пакетаў у секунду | Агульная хуткасць (атрыманых і перададзеных) пакетаў |
прыёмных пакетаў у секунду | Пакетаў, атрыманых у секунду |
tx-пакетаў у секунду | Пакеты перадаюцца ў секунду |
агульная колькасць памылак у секунду | Агульны ўзровень памылак (прынятых і перададзеных). |
rx-памылак у секунду | Частата памылак для атрыманых пакетаў |
tx-памылак у секунду | Частата памылак для перададзеных пакетаў |
Выкарыстоўвайце наступны CLI або API для маніторынгу партоў хаста:
nfvis# show system-monitoring host port stats port-usage /api/operational/system-monitoring/host/port/stats/port-usage/?deep
Дадзеныя таксама даступныя ў агрэгаванай форме для мінімальнага, максімальнага і сярэдняга выкарыстання порта з выкарыстаннем наступных CLI і API:
nfvis# паказаць табліцу партоў хоста маніторынгу сістэмы /api/operational/system-monitoring/host/port/table/port-usage/,?deep
Маніторынг сістэмы VNF
NFVIS забяспечвае каманды маніторынгу сістэмы і API для атрымання статыстыкі па віртуалізаваных гасцях, разгорнутых на NFVIS. Гэтая статыстыка дае даныя аб выкарыстанні працэсара, памяці, дыскавых і сеткавых інтэрфейсах віртуальнай машыны.
Маніторынг выкарыстання працэсара VNF
Загрузка ЦП віртуальнай машынай адлюстроўваецца на працягу вызначанага перыяду з дапамогай наступных палёў:
Палявы | Апісанне |
усяго-процtage | Сярэдняя загрузка ЦП для ўсіх лагічных ЦП, якія выкарыстоўваюцца віртуальнай машынай |
id | Ідэнтыфікатар лагічнага працэсара |
vcpu-працэнтtage | Працэнт выкарыстання працэсараtage для ўказанага ідэнтыфікатара лагічнага працэсара |
Выкарыстоўвайце наступны CLI або API для маніторынгу выкарыстання ЦП VNF:
nfvis# паказаць сістэмны маніторынг vnf vcpu stats vcpu-usage
/api/operational/system-monitoring/vnf/vcpu/stats/vcpu-usage/?глыбокі
/api/operational/system-monitoring/vnf/vcpu/stats/vcpu-usage//vnf/?deep
Маніторынг памяці VNF
Для выкарыстання памяці VNF збіраецца наступная статыстыка:
Палявы | Апісанне |
усяго-Мб | Агульная памяць VNF у Мб |
rss-MB | Памер пастаяннага набору (RSS) VNF у МБ Памер пастаяннага набору (RSS) - гэта частка памяці, занятая працэсам, якая захоўваецца ў аператыўнай памяці. Астатняя частка занятай памяці існуе ў прасторы падпампоўкі або file сістэмы, таму што некаторыя часткі занятай памяці выгружаюцца, або некаторыя часткі выкананага файла не загружаюцца. |
Выкарыстоўвайце наступны CLI або API для кантролю памяці VNF:
nfvis# show system-monitoring vnf memory stats mem-usage
/api/operational/system-monitoring/vnf/memory/stats/mem-usage/?deep
/api/operational/system-monitoring/vnf/memory/stats/mem-usage//vnf/?deep
Маніторынг дыскаў VNF
Наступная статыстыка прадукцыйнасці дыска збіраецца для кожнага дыска, які выкарыстоўваецца віртуальнай машынай:
Палявы | Апісанне |
байт чытання ў секунду | Байты, якія чытаюцца з дыска ў секунду |
байт запісу ў секунду | Байты, якія запісваюцца на дыск у секунду |
чытанняў у секунду | Колькасць аперацый чытання ў секунду |
запісаў у секунду | Колькасць аперацый запісу ў секунду |
Выкарыстоўвайце наступны CLI або API для маніторынгу дыскаў VNF:
nfvis# паказаць статыстыку vnf дыска маніторынгу сістэмы
/api/operational/system-monitoring/vnf/disk/stats/disk-operations/?deep
/api/operational/system-monitoring/vnf/disk/stats/disk-operations//vnf/?deep
Маніторынг партоў VNF
Наступная статыстыка сеткавага інтэрфейсу збіраецца для віртуальных машын, разгорнутых на NFVIS:
Палявы | Апісанне |
агульная колькасць пакетаў у секунду | Агульная колькасць атрыманых і перададзеных пакетаў у секунду |
прыёмных пакетаў у секунду | Пакетаў, атрыманых у секунду |
tx-пакетаў у секунду | Пакеты перадаюцца ў секунду |
агульная колькасць памылак у секунду | Агульны ўзровень памылак пры прыёме і перадачы пакетаў |
rx-памылак у секунду | Частата памылак пры атрыманні пакетаў |
tx-памылак у секунду | Частата памылак пры перадачы пакетаў |
Выкарыстоўвайце наступны CLI або API для маніторынгу партоў VNF:
nfvis# show system-monitoring vnf port stats port-usage
/api/operational/system-monitoring/vnf/port/stats/port-usage/?deep
/api/operational/system-monitoring/vnf/port/stats/port-usage//vnf/?deep
Маніторынг камутатараў ENCS
Табліца 3: Гісторыя функцый
Назва функцыі | Інфармацыя аб выпуску | Апісанне |
Маніторынг камутатараў ENCS | NFVIS 4.5.1 | Гэтая функцыя дазваляе разлічыць хуткасць перадачы дадзеных для партоў камутатара ENCS на аснове дадзеных, сабраных з перамыкач ENCS. |
Для партоў камутатара ENCS хуткасць перадачы дадзеных разлічваецца на аснове даных, сабраных з камутатара ENCS з дапамогай перыядычнага апытання кожныя 10 секунд. Хуткасць уводу і вываду ў Кбіт/с разлічваецца на аснове актэтаў, якія збіраюцца камутатарам кожныя 10 секунд.
Для разліку выкарыстоўваецца наступная формула:
Сярэдняя хуткасць = (Сярэдняя хуткасць – Бягучая інтэрвальная хуткасць) * (альфа) + Бягучая інтэрвальная хуткасць.
Альфа = множнік/ Шкала
Множнік = маштаб – (маштаб * інтэрвал_вылічэнняў)/ інтэрвал_нагрузкі
Дзе compute_interval — гэта інтэрвал апытання, а Load_interval — гэта інтэрвал загрузкі інтэрфейсу = 300 секунд, а маштаб = 1024.
Паколькі даныя атрымліваюцца непасрэдна з камутатара, хуткасць кбіт/с уключае байты паслядоўнасці праверкі кадраў (FCS).
Разлік прапускной здольнасці распаўсюджваецца на каналы партоў камутатара ENCS па той жа формуле. Хуткасць уваходу і вываду ў кбіт/с адлюстроўваецца асобна для кожнага гігабітнага порта Ethernet, а таксама для адпаведнай групы порт-канал, з якой порт звязаны.
Каб view разлікі хуткасці перадачы дадзеных.
Дакументы / Рэсурсы
![]() |
Праграмнае забеспячэнне для інфраструктуры віртуалізацыі функцый карпаратыўнай сеткі Cisco выпуску 4.x [pdfКіраўніцтва карыстальніка Выпуск 4.x, выпуск 4.x Праграмнае забеспячэнне інфраструктуры віртуалізацыі функцый карпаратыўнай сеткі, выпуск 4.x, Праграмнае забеспячэнне інфраструктуры віртуалізацыі функцый карпаратыўнай сеткі, праграмнае забеспячэнне інфраструктуры віртуалізацыі функцый, праграмнае забеспячэнне інфраструктуры віртуалізацыі, праграмнае забеспячэнне інфраструктуры, праграмнае забеспячэнне |
![]() |
Праграмнае забеспячэнне для інфраструктуры віртуалізацыі функцый карпаратыўнай сеткі Cisco выпуску 4.x [pdfКіраўніцтва карыстальніка Выпуск 4.x, выпуск 4.x Праграмнае забеспячэнне інфраструктуры віртуалізацыі сеткавых функцый прадпрыемства, Выпуск 4.x, праграмнае забеспячэнне інфраструктуры віртуалізацыі сеткавых функцый прадпрыемства, праграмнае забеспячэнне інфраструктуры віртуалізацыі сеткавых функцый, праграмнае забеспячэнне інфраструктуры віртуалізацыі функцый, праграмнае забеспячэнне інфраструктуры віртуалізацыі, праграмнае забеспячэнне інфраструктуры, праграмнае забеспячэнне |