NFVIS मॉनिटरिंग
4.x एंटरप्राइझ नेटवर्क फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर रिलीज करा
- Syslog, पृष्ठ 1 वर
- NETCONF इव्हेंट सूचना, पृष्ठ 3 वर
- NFVIS वर SNMP समर्थन, पृष्ठ 4 वर
- सिस्टम मॉनिटरिंग, पृष्ठ 16 वर
सिस्लॉग
Syslog वैशिष्ट्य केंद्रीकृत लॉग आणि इव्हेंट संकलनासाठी NFVIS कडून रिमोट syslog सर्व्हरवर इव्हेंट सूचना पाठविण्यास अनुमती देते. syslog संदेश डिव्हाइसवरील विशिष्ट घटनांच्या घटनेवर आधारित असतात आणि कॉन्फिगरेशन आणि ऑपरेशनल माहिती प्रदान करतात जसे की वापरकर्त्यांची निर्मिती, इंटरफेस स्थितीत बदल आणि अयशस्वी लॉगिन प्रयत्न. सिस्लॉग डेटा दैनंदिन घडामोडींची नोंद करण्यासाठी तसेच ऑपरेशनल कर्मचाऱ्यांना क्रिटिकल सिस्टीम अलर्टची सूचना देण्यासाठी महत्त्वपूर्ण आहे.
सिस्को एंटरप्राइझ NFVIS वापरकर्त्याद्वारे कॉन्फिगर केलेल्या syslog सर्व्हरवर syslog संदेश पाठवते. NFVIS कडून नेटवर्क कॉन्फिगरेशन प्रोटोकॉल (NETCONF) सूचनांसाठी Syslogs पाठवले जातात.
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 nfvis %SYS-23-RBAC_USER_CREATE: rbac वापरकर्ता यशस्वीरित्या तयार केला: प्रशासक
2017 जून 16 15:36:12 nfvis %SYS-6-CREATE_FLAVOR: प्रोfile तयार केले: ISRv-लहान
2017 जून 16 15:36:12 nfvis %SYS-6-CREATE_FLAVOR: प्रोfile तयार केले: 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 सक्रिय आहे: राउटर
नोंद syslog संदेशांच्या संपूर्ण सूचीचा संदर्भ घेण्यासाठी, Syslog संदेश पहा
रिमोट सिस्लॉग सर्व्हर कॉन्फिगर करा
बाह्य सर्व्हरवर syslogs पाठवण्यासाठी, syslogs पाठवण्यासाठी प्रोटोकॉलसह त्याचा IP पत्ता किंवा DNS नाव कॉन्फिगर करा आणि syslog सर्व्हरवरील पोर्ट क्रमांक.
रिमोट सिस्लॉग सर्व्हर कॉन्फिगर करण्यासाठी:
टर्मिनल सिस्टम सेटिंग्ज कॉन्फिगर करा लॉगिंग होस्ट 172.24.22.186 पोर्ट 3500 ट्रान्सपोर्ट टीसीपी कमिट
नोंद जास्तीत जास्त 4 रिमोट सिस्लॉग सर्व्हर कॉन्फिगर केले जाऊ शकतात. रिमोट सिस्लॉग सर्व्हर त्याचा IP पत्ता किंवा DNS नाव वापरून निर्दिष्ट केला जाऊ शकतो. syslogs पाठवण्यासाठी डीफॉल्ट प्रोटोकॉल 514 च्या डीफॉल्ट पोर्टसह UDP आहे. TCP साठी, डीफॉल्ट पोर्ट 601 आहे.
Syslog तीव्रता कॉन्फिगर करा
syslog तीव्रता syslog संदेशाचे महत्त्व वर्णन करते.
syslog तीव्रता कॉन्फिगर करण्यासाठी:
टर्मिनल कॉन्फिगर करा
सिस्टम सेटिंग्ज लॉगिंगची तीव्रता
तक्ता 1: Syslog तीव्रता पातळी
तीव्रता पातळी | वर्णन | मध्ये गंभीरतेसाठी अंकीय एन्कोडिंग Syslog संदेश स्वरूप |
डीबग | डीबग-स्तरीय संदेश | 6 |
माहितीपूर्ण | माहितीपूर्ण संदेश | 7 |
सूचना | सामान्य परंतु लक्षणीय स्थिती | 5 |
चेतावणी | चेतावणी परिस्थिती | 4 |
त्रुटी | त्रुटी अटी | 3 |
गंभीर | गंभीर परिस्थिती | 2 |
इशारा | ताबडतोब कारवाई करा | 1 |
आणीबाणी | यंत्रणा निरुपयोगी आहे | 0 |
नोंद डीफॉल्टनुसार, syslogs ची लॉगिंग तीव्रता माहितीपूर्ण असते याचा अर्थ सर्व syslogs माहितीच्या तीव्रतेवर आणि अधिक लॉग केले जातील. तीव्रतेसाठी मूल्य कॉन्फिगर केल्याने कॉन्फिगर केलेल्या तीव्रतेवर syslogs आणि syslogs जे कॉन्फिगर केलेल्या तीव्रतेपेक्षा अधिक गंभीर आहेत.
Syslog सुविधा कॉन्फिगर करा
syslog सुविधेचा उपयोग syslog संदेश तार्किकदृष्ट्या विभक्त करण्यासाठी आणि रिमोट syslog सर्व्हरवर संग्रहित करण्यासाठी केला जाऊ शकतो.
उदाample, विशिष्ट NFVIS मधील syslogs ला local0 ची सुविधा दिली जाऊ शकते आणि syslog सर्व्हरवर वेगळ्या डिरेक्टरी स्थानावर संग्रहित आणि प्रक्रिया केली जाऊ शकते. दुसऱ्या डिव्हाइसवरून लोकल1 च्या सुविधेसह syslogs पासून वेगळे करण्यासाठी हे उपयुक्त आहे.
syslog सुविधा कॉन्फिगर करण्यासाठी:
टर्मिनल सिस्टम सेटिंग्ज लॉगिंग सुविधा स्थानिक5 कॉन्फिगर करा
नोंद लॉगिंग सुविधा स्थानिक0 वरून स्थानिक7 मध्ये बदलली जाऊ शकते डीफॉल्टनुसार, NFVIS लोकल7 च्या सुविधेसह syslogs पाठवते.
Syslog समर्थन API आणि आदेश
API | आज्ञा |
• /api/config/system/settings/logging • /api/operational/system/settings/logging |
• सिस्टम सेटिंग्ज लॉगिंग होस्ट • सिस्टम सेटिंग्ज लॉगिंगची तीव्रता • सिस्टम सेटिंग्ज लॉगिंग सुविधा |
NETCONF इव्हेंट सूचना
Cisco Enterprise NFVIS प्रमुख इव्हेंटसाठी इव्हेंट सूचना व्युत्पन्न करते. NETCONF क्लायंट कॉन्फिगरेशन ॲक्टिव्हेशनच्या प्रगतीचे निरीक्षण करण्यासाठी आणि सिस्टम आणि VMs च्या स्थितीत बदल करण्यासाठी या सूचनांचे सदस्यत्व घेऊ शकतो.
इव्हेंट सूचनांचे दोन प्रकार आहेत: nfvisEvent आणि vmlcEvent (VM लाइफ सायकल इव्हेंट) इव्हेंट सूचना स्वयंचलितपणे प्राप्त करण्यासाठी, तुम्ही NETCONF क्लायंट चालवू शकता आणि खालील NETCONF ऑपरेशन्स वापरून या सूचनांची सदस्यता घेऊ शकता:
- -create-subscription=nfvisEvent
- -create-subscription=vmlcEvent
आपण करू शकता view NFVIS आणि VM लाइफ सायकल इव्हेंट सूचना अनुक्रमे शो सूचना प्रवाह nfvisEvent आणि शो सूचना प्रवाह vmlcEvent आदेश वापरून. अधिक माहितीसाठी इव्हेंट सूचना पहा.
NFVIS वर SNMP समर्थन
SNMP बद्दल परिचय
सिंपल नेटवर्क मॅनेजमेंट प्रोटोकॉल (SNMP) एक ऍप्लिकेशन-लेयर प्रोटोकॉल आहे जो SNMP व्यवस्थापक आणि एजंट यांच्यातील संवादासाठी संदेश स्वरूप प्रदान करतो. SNMP एक प्रमाणित फ्रेमवर्क आणि नेटवर्कमधील उपकरणांच्या देखरेख आणि व्यवस्थापनासाठी वापरली जाणारी एक सामान्य भाषा प्रदान करते.
SNMP फ्रेमवर्कचे तीन भाग आहेत:
- SNMP व्यवस्थापक - SNMP व्यवस्थापक SNMP वापरून नेटवर्क होस्टच्या क्रियाकलापांवर नियंत्रण ठेवण्यासाठी आणि निरीक्षण करण्यासाठी वापरला जातो.
- SNMP एजंट - SNMP एजंट हा व्यवस्थापित उपकरणातील सॉफ्टवेअर घटक आहे जो डिव्हाइससाठी डेटा राखतो आणि या डेटाचा, आवश्यकतेनुसार, व्यवस्थापित सिस्टमला अहवाल देतो.
- MIB - मॅनेजमेंट इन्फॉर्मेशन बेस (MIB) हे नेटवर्क मॅनेजमेंट माहितीसाठी एक आभासी माहिती स्टोरेज क्षेत्र आहे, ज्यामध्ये व्यवस्थापित वस्तूंचा संग्रह असतो.
व्यवस्थापक एजंटला एमआयबी मूल्ये मिळविण्यासाठी आणि सेट करण्यासाठी विनंत्या पाठवू शकतो. एजंट या विनंत्यांना प्रतिसाद देऊ शकतो.
या परस्परसंवादापासून स्वतंत्र, एजंट व्यवस्थापकाला नेटवर्क परिस्थितीबद्दल सूचित करण्यासाठी अनपेक्षित सूचना (सापळे किंवा माहिती) पाठवू शकतो.
SNMP ऑपरेशन्स
SNMP ऍप्लिकेशन डेटा पुनर्प्राप्त करण्यासाठी, SNMP ऑब्जेक्ट व्हेरिएबल्समध्ये बदल करण्यासाठी आणि सूचना पाठवण्यासाठी खालील ऑपरेशन्स करतात:
- SNMP गेट - SNMP ऑब्जेक्ट व्हेरिएबल्स पुनर्प्राप्त करण्यासाठी SNMP GET ऑपरेशन नेटवर्क मॅनेजमेंट सर्व्हर (NMS) द्वारे केले जाते.
- SNMP सेट - ऑब्जेक्ट व्हेरिएबलचे मूल्य सुधारण्यासाठी नेटवर्क मॅनेजमेंट सर्व्हर (NMS) द्वारे SNMP SET ऑपरेशन केले जाते.
- SNMP सूचना - SNMP चे प्रमुख वैशिष्ट्य म्हणजे SNMP एजंटकडून अनपेक्षित सूचना व्युत्पन्न करण्याची क्षमता.
SNMP मिळवा
SNMP ऑब्जेक्ट व्हेरिएबल्स पुनर्प्राप्त करण्यासाठी SNMP GET ऑपरेशन नेटवर्क मॅनेजमेंट सर्व्हर (NMS) द्वारे केले जाते. 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 v2 सह SNMP चालण्याची आज्ञा आहे: 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: सिस्को NFVIS
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.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 = पूर्णांक: 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 = 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::enterprises.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 = 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 v3 सह SNMP walk चे कॉन्फिगरेशन:
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-core Intel, 8 GB, 8-पोर्ट PoE LAN, 2 HDD, नेटवर्क कंप्यूट सिस्टम
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 = STRING:
SNMPv2-MIB::sysName.0 = STRING:
SNMPv2-MIB::sysLocation.0 = STRING:
SNMPv2-MIB::sysServices.0 = पूर्णांक: 70
SNMPv2-MIB::sysORLastChange.0 = टाइमटिक्स: (0) 0:00:00.00
SNMP सूचना
SNMP चे मुख्य वैशिष्ट्य म्हणजे SNMP एजंटकडून सूचना व्युत्पन्न करण्याची क्षमता. या सूचनांना SNMP व्यवस्थापकाकडून विनंत्या पाठवण्याची आवश्यकता नाही. अवांछित असिंक्रोनस) सूचना सापळे किंवा माहिती विनंत्या म्हणून व्युत्पन्न केल्या जाऊ शकतात. सापळे हे SNMP व्यवस्थापकाला नेटवर्कवरील स्थितीबद्दल चेतावणी देणारे संदेश आहेत. माहिती विनंत्या (माहिती) हे सापळे आहेत ज्यात SNMP व्यवस्थापकाकडून पावतीची पुष्टी करण्याची विनंती समाविष्ट आहे. सूचना अयोग्य वापरकर्ता प्रमाणीकरण, रीस्टार्ट, कनेक्शन बंद करणे, शेजारच्या राउटरशी कनेक्शन गमावणे किंवा इतर महत्त्वपूर्ण घटना दर्शवू शकतात.
नोंद
रिलीझ 3.8.1 पासून सुरू होत NFVIS मध्ये स्विच इंटरफेससाठी SNMP ट्रॅप समर्थन आहे. NFVIS snmp कॉन्फिगरेशनमध्ये ट्रॅप सर्व्हर सेटअप केल्यास, ते NFVIS आणि स्विच इंटरफेस दोन्हीसाठी ट्रॅप संदेश पाठवेल. केबल अनप्लग करून किंवा केबल कनेक्ट केल्यावर admin_state वर किंवा खाली सेट करून लिंक स्टेट अप किंवा डाउन करून दोन्ही इंटरफेस ट्रिगर केले जातात.
SNMP आवृत्त्या
सिस्को एंटरप्राइझ 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 क्लासिक) च्या प्रोटोकॉल ऑपरेशन्स आणि डेटा प्रकारांचे अपडेट आहे, आणि वापरते. SNMPv1 चे समुदाय-आधारित सुरक्षा मॉडेल.
- SNMPv3—SNMP ची आवृत्ती 3. SNMPv3 हे RFCs 3413 ते 3415 मध्ये परिभाषित केलेले इंटरऑपरेबल मानक-आधारित प्रोटोकॉल आहे. SNMPv3 नेटवर्कवर पॅकेटचे प्रमाणीकरण आणि एन्क्रिप्ट करून डिव्हाइसेसमध्ये सुरक्षित प्रवेश प्रदान करते.
SNMPv3 मध्ये प्रदान केलेली सुरक्षा वैशिष्ट्ये खालीलप्रमाणे आहेत:
- संदेश अखंडता-पॅकेट टी नाही याची खात्री करणेampपारगमन मध्ये सह ered.
- प्रमाणीकरण-संदेश वैध स्त्रोताकडून आला आहे हे निर्धारित करणे.
- कूटबद्धीकरण - अनधिकृत स्त्रोताद्वारे ते शिकले जाण्यापासून रोखण्यासाठी पॅकेटची सामग्री स्क्रॅम्बलिंग करणे.
SNMP v1 आणि SNMP v2c दोन्ही समुदाय-आधारित सुरक्षिततेचा वापर करतात. एजंट MIB मध्ये प्रवेश करू शकणाऱ्या व्यवस्थापकांचा समुदाय आयपी ॲड्रेस ऍक्सेस कंट्रोल लिस्ट आणि पासवर्डद्वारे परिभाषित केला जातो.
SNMPv3 हे एक सुरक्षा मॉडेल आहे ज्यामध्ये वापरकर्ता आणि वापरकर्ता राहत असलेल्या गटासाठी प्रमाणीकरण धोरण सेट केले जाते. सुरक्षा पातळी ही सुरक्षा मॉडेलमधील सुरक्षिततेची परवानगी असलेली पातळी असते. SNMP पॅकेट हाताळताना सुरक्षा मॉडेल आणि सुरक्षा पातळीचे संयोजन निर्धारित करते की कोणती सुरक्षा यंत्रणा कार्यरत आहे.
SNMP v1 आणि v2 ला पारंपारिकपणे वापरकर्ता कॉन्फिगरेशन सेट करणे आवश्यक नसले तरीही वापरकर्ता कॉन्फिगरेशनसह समुदायाचे प्रमाणीकरण लागू केले जाते. NFVIS वरील SNMP v1 आणि v2 दोन्हीसाठी, वापरकर्त्याने संबंधित समुदायाच्या नावाप्रमाणेच नाव आणि आवृत्ती सेट केली पाहिजे. वापरकर्ता गटाने snmpwalk आदेश कार्य करण्यासाठी समान SNMP आवृत्तीसह विद्यमान गटाशी देखील जुळणे आवश्यक आहे.
SNMP MIB समर्थन
सारणी 2: वैशिष्ट्य इतिहास
वैशिष्ट्य नाव | NFVIS प्रकाशन 4.11.1 | वर्णन |
SNMP CISCO-MIB | माहिती प्रकाशन | CISCO-MIB सिस्को प्रदर्शित करते SNMP वापरून NFVIS होस्टनाव. |
SNMP VM मॉनिटरिंग MIB | NFVIS प्रकाशन 4.4.1 | SNMP VM साठी समर्थन जोडले MIB चे निरीक्षण. |
खालील MIBs NFVIS वर SNMP साठी समर्थित आहेत:
सिस्को-एमआयबी सिस्को 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
- जर हायस्पीड
- ifPromiscuousMode
- ifConnectorPresent
- त्रुटी असल्यास
- 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):
- शारीरिक निर्देशांक
- entPhysicalDescr
- entPhysicalVendorType
- entPhysical ContainedIn
- शारीरिक वर्ग
- #PhysicalParentRelPos
- entPhysicalName
- entPhysicalHardwareRev
- entPhysicalFirmwareRev
- entPhysicalSoftwareRev
- entPhysicalSerialNum
- entPhysicalMfgName
- entPhysicalModelName
- शारीरिक उपनाम
- entPhysicalAssetID
- entPhysicalIsFRU
सिस्को प्रक्रिया MIB (1.3.6.1.4.1.9.9.109):
- cpmCPUTotalPhysicalIndex (.2)
- cpmCPUTotal5secRev (.6.x)*
- cpmCPUTotal1minRev (.7.x)*
- cpmCPUTotal5minRev (.8.x)*
- cpmCPUMonInterval (.9)
- cpmCPUMemory वापरले (.12)
- cpmCPUMemoryFree (.13)
- cpmCPUMemoryKernelReserved (.14)
- cpmCPUMemoryHCU वापरले (.17)
- cpmCPUMemoryHCFree (.19)
- cpmCPUMemoryHCKernel आरक्षित (.21)
- cpmCPULoadAvg1min (.24)
- cpmCPULoadAvg5min (.25)
- cpmCPULoadAvg15min (.26)
नोंद
* NFVIS 3.12.3 रिलीझपासून सुरू होणाऱ्या सिंगल CPU कोरसाठी आवश्यक समर्थन डेटा सूचित करते.
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: voltage, तापमान
- UCS-C: सर्व
- CSP: CSP-2100, CSP-5228, CSP-5436 आणि CSP5444 (बीटा)
NFVIS 3.12.3 प्रकाशन पासून सुरू होणारी Cisco Environmental Monitor MIB अधिसूचना:
- ciscoEnvMonEnableShutdown Notification
- ciscoEnvMonEnableVoltageसूचना
- 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 Release 4.10.1 पासून सुरू करून, SNMP साठी पर्यायी सांकेतिक वाक्यांश जोडण्याचा पर्याय आहे जो auth-key व्यतिरिक्त वेगळी खाजगी-की निर्माण करू शकतो. |
जरी SNMP v1 आणि v2c समुदाय-आधारित स्ट्रिंग वापरतात, तरीही खालील आवश्यक आहे:
- समान समुदाय आणि वापरकर्ता नाव.
- वापरकर्ता आणि गटासाठी समान SNMP आवृत्ती.
SNMP समुदाय तयार करण्यासाठी:
टर्मिनल कॉन्फिगर करा
snmp समुदाय समुदाय-प्रवेश
SNMP समुदाय नाव स्ट्रिंग [A-Za-z0-9_-] आणि कमाल लांबी 32 चे समर्थन करते. NFVIS केवळ वाचनीय प्रवेशास समर्थन देते.
SNMP गट तयार करण्यासाठी:
टर्मिनल snmp गट कॉन्फिगर करा सूचित करा वाचा लिहा
चल | वर्णन |
गटाचे नाव | गट नाव स्ट्रिंग. सपोर्टिंग स्ट्रिंग [A-Za-z0-9_-] आहे आणि कमाल लांबी 32 आहे. |
संदर्भ | संदर्भ स्ट्रिंग, डीफॉल्ट snmp आहे. कमाल लांबी 32 आहे. किमान लांबी 0 आहे (रिक्त संदर्भ). |
आवृत्ती | SNMP v1, v2c आणि v3 साठी 1, 2 किंवा 3. |
सुरक्षा_स्तर | authPriv, authNoPriv, noAuthNoPriv SNMP v1 आणि v2c noAuthNoPriv वापरते फक्त नोंद |
notify_list/read_list/write_list | ती कोणतीही स्ट्रिंग असू शकते. SNMP साधनांद्वारे डेटा पुनर्प्राप्तीस समर्थन देण्यासाठी read_list आणि notify_list आवश्यक आहे. write_list वगळले जाऊ शकते कारण NFVIS SNMP SNMP लेखन प्रवेशास समर्थन देत नाही. |
SNMP v3 वापरकर्ता तयार करण्यासाठी:
जेव्हा सुरक्षा पातळी authPriv असते
टर्मिनल कॉन्फिगर करा
snmp वापरकर्ता वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह प्रमाणीकरण प्रोटोकॉल
priv-प्रोटोकॉल सांकेतिक वाक्यांश
टर्मिनल कॉन्फिगर करा
snmp वापरकर्ता वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह प्रमाणीकरण प्रोटोकॉल
priv-प्रोटोकॉल सांकेतिक वाक्यांश एन्क्रिप्शन-पासफ्रेज
जेव्हा सुरक्षा पातळी authNoPriv असते:
टर्मिनल कॉन्फिगर करा
snmp वापरकर्ता वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह प्रमाणीकरण प्रोटोकॉल सांकेतिक वाक्यांश
जेव्हा सुरक्षा पातळी noAuthNopriv असते
टर्मिनल कॉन्फिगर करा
snmp वापरकर्ता वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह
चल | वर्णन |
user_name | वापरकर्ता नाव स्ट्रिंग. सपोर्टिंग स्ट्रिंग [A-Za-z0-9_-] आहे आणि कमाल लांबी 32 आहे. हे नाव समुदाय_नाव सारखेच असावे. |
आवृत्ती | SNMP v1 आणि v2c साठी 1 आणि 2. |
गटाचे नाव | गट नाव स्ट्रिंग. हे नाव NFVIS मध्ये कॉन्फिगर केलेल्या गटाच्या नावासारखेच असावे. |
प्रमाणीकरण | aes किंवा des |
खाजगी | md5 किंवा sha |
सांकेतिक वाक्यांश_स्ट्रिंग | पासफ्रेज स्ट्रिंग. सपोर्टिंग स्ट्रिंग आहे [A-Za-z0-9\-_#@%$*&! ]. |
एन्क्रिप्शन_पासफ्रेज | पासफ्रेज स्ट्रिंग. सपोर्टिंग स्ट्रिंग आहे [A-Za-z0-9\-_#@%$*&! ]. एन्क्रिप्शन-पासफ्रेज कॉन्फिगर करण्यासाठी वापरकर्त्याने प्रथम सांकेतिक वाक्यांश कॉन्फिगर करणे आवश्यक आहे. |
नोंद auth-key आणि priv-key वापरू नका. प्रमाणीकरण आणि खाजगी सांकेतिक वाक्यांश कॉन्फिगरेशननंतर एनक्रिप्ट केले जातात आणि NFVIS मध्ये सेव्ह केले जातात.
SNMP सापळे सक्षम करण्यासाठी:
टर्मिनल snmp सक्षम सापळे कॉन्फिगर करा ट्रॅप_इव्हेंट लिंकअप किंवा लिंकडाउन असू शकते
SNMP ट्रॅप होस्ट तयार करण्यासाठी:
टर्मिनल कॉन्फिगर करा
snmp होस्ट होस्ट-आयपी-पत्ता होस्ट-पोर्ट होस्ट-वापरकर्ता-नाव होस्ट-आवृत्ती होस्ट-सुरक्षा-स्तरीय noAuthNoPriv
चल | वर्णन |
होस्ट_नाव | वापरकर्ता नाव स्ट्रिंग. सपोर्टिंग स्ट्रिंग [A-Za-z0-9_-] आहे आणि कमाल लांबी 32 आहे. हे FQDN होस्ट नाव नाही, तर सापळ्यांच्या IP पत्त्याचे उपनाव आहे. |
ip_address | ट्रॅप सर्व्हरचा IP पत्ता. |
बंदर | डीफॉल्ट 162 आहे. तुमच्या स्वतःच्या सेटअपवर आधारित इतर पोर्ट नंबरवर बदला. |
user_name | वापरकर्ता नाव स्ट्रिंग. NFVIS मध्ये कॉन्फिगर केलेल्या user_name प्रमाणेच असणे आवश्यक आहे. |
आवृत्ती | SNMP v1, v2c किंवा v3 साठी 1, 2 किंवा 3. |
सुरक्षा_स्तर | 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
सांकेतिक वाक्यांश बदल पासफ्रेज एनक्रिप्शन-पासफ्रेज एनक्रिप्टपासफ्रेज
! snmp v3 ट्रॅप सक्षम करण्यासाठी snmp होस्ट कॉन्फिगर करा
snmp host host3 host-ip-address 3.3.3.3 host-version 3 host-user-name user3 host-सुरक्षा-स्तरीय authPriv होस्ट-पोर्ट 162
!!
खालील माजीample SNMP v1 आणि v2 कॉन्फिगरेशन दाखवते:
टर्मिनल कॉन्फिगर करा
snmp समुदाय सार्वजनिक समुदाय-प्रवेश केवळ वाचनीय
! snmp गट चाचणीसमूह snmp 2 noAuthNoPriv वाचन-प्रवेश लिहा-प्रवेश लिहा-प्रवेश सूचित करा अधिसूचना-प्रवेश
! snmp वापरकर्ता सार्वजनिक वापरकर्ता-समूह चाचणीसमूह वापरकर्ता-आवृत्ती 2
! snmp होस्ट host2 होस्ट-ip-पत्ता 2.2.2.2 होस्ट-पोर्ट 162 होस्ट-वापरकर्ता-नाव सार्वजनिक होस्ट-आवृत्ती 2 होस्ट-सुरक्षा-स्तर noAuthNoPriv
! snmp सापळे लिंकअप सक्षम करा
snmp सक्षम सापळे linkDown
खालील माजीample SNMP v3 कॉन्फिगरेशन दाखवते:
टर्मिनल कॉन्फिगर करा
snmp group testgroup3 snmp 3 authPriv अधिसूचित चाचणी लेखन चाचणी चाचणी वाचन
! snmp वापरकर्ता user3 वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह testgroup3 auth-protocol sha priv-protocol aespassphrase changePassphrase
! 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 होस्ट कॉन्फिगर करा
!!
सुरक्षा पातळी बदलण्यासाठी:
टर्मिनल कॉन्फिगर करा
! snmp ग्रुप testgroup4 snmp 3 authNoPriv सूचित करा चाचणी लिहा चाचणी वाचन चाचणी
! snmp वापरकर्ता user4 वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह testgroup4 auth-protocol md5 सांकेतिक वाक्यांश बदला पासफ्रेज
! snmp v3 ट्रॅप snmp host host4 host-ip-address 4.4.4.4 host-version 3 host-user-name user4 host-सुरक्षा-स्तर authNoPriv होस्ट-पोर्ट 162 सक्षम करण्यासाठी snmp होस्ट कॉन्फिगर करा
!! snmp सापळे linkUp सक्षम करा
snmp सक्षम सापळे linkDown
डीफॉल्ट संदर्भ SNMP बदलण्यासाठी:
टर्मिनल कॉन्फिगर करा
! snmp group testgroup5 devop 3 authPriv अधिसूचित चाचणी लेखन चाचणी वाचन चाचणी
! snmp वापरकर्ता user5 वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह testgroup5 auth-protocol md5 priv-protocol des passphrase changePassphrase
!
रिक्त संदर्भ आणि noAuthNoPriv वापरण्यासाठी
टर्मिनल कॉन्फिगर करा
! snmp गट testgroup6 “” 3 noAuthNoPriv वाचा चाचणी लेखन चाचणी अधिसूचना चाचणी
! snmp वापरकर्ता user6 वापरकर्ता-आवृत्ती 3 वापरकर्ता-समूह testgroup6
!
नोंद
वरून कॉन्फिगर केल्यावर SNMP v3 संदर्भ snmp आपोआप जोडला जातो web पोर्टल भिन्न संदर्भ मूल्य किंवा रिक्त संदर्भ स्ट्रिंग वापरण्यासाठी, कॉन्फिगरेशनसाठी NFVIS CLI किंवा API वापरा.
NFVIS SNMP v3 ऑथ-प्रोटोकॉल आणि प्रिव्ह-प्रोटोकॉल या दोन्हींसाठी केवळ एकल सांकेतिक वाक्यांशाला समर्थन देते.
SNMP v3 सांकेतिक वाक्यांश कॉन्फिगर करण्यासाठी auth-key आणि priv-key वापरू नका. या की वेगवेगळ्या NFVIS प्रणालींमध्ये समान सांकेतिक वाक्यांशासाठी वेगळ्या पद्धतीने निर्माण केल्या जातात.
नोंद
NFVIS 3.11.1 प्रकाशन सांकेतिक वाक्यांशासाठी विशेष वर्ण समर्थन वाढवते. आता खालील वर्ण समर्थित आहेत: @#$-!&*
नोंद
NFVIS 3.12.1 रिलीझ खालील विशेष वर्णांना समर्थन देते: -_#@%$*&! आणि व्हाइटस्पेस. बॅकस्लॅश (\) समर्थित नाही.
SNMP समर्थनासाठी कॉन्फिगरेशन सत्यापित करा
snmp एजंट वर्णन आणि आयडी सत्यापित करण्यासाठी show snmp agent कमांड वापरा.
nfvis# snmp एजंट दाखवा
snmp एजंट sysDescr “सिस्को NFVIS”
snmp एजंट sysOID 1.3.6.1.4.1.9.12.3.1.3.1291
snmp ट्रॅप्सची स्थिती सत्यापित करण्यासाठी show snmp traps कमांड वापरा.
nfvis# snmp सापळे दाखवा
ट्रॅप नाव | ट्रॅप स्टेट |
linkDown linkUp | अक्षम सक्षम |
snmp आकडेवारीची पडताळणी करण्यासाठी show snmp stats कमांड वापरा.
nfvis# snmp आकडेवारी दाखवा
snmp आकडेवारी sysUpTime 57351917
snmp आकडेवारी sysServices 70
snmp आकडेवारी sysORLastChange 0
snmp आकडेवारी snmpInPkts 104
snmp आकडेवारी snmpInBadVersions 0
snmp आकडेवारी snmpInBadCommunityNames 0
snmp आकडेवारी snmpInBadCommunity वापरते 0
snmp आकडेवारी snmpInASNParseErrs 0
snmp आकडेवारी snmpSilentDrops 0
snmp आकडेवारी snmpProxyDrops 0
snmp साठी इंटरफेस कॉन्फिगरेशन सत्यापित करण्यासाठी show run-config 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 समुदाय tachen
समुदाय-प्रवेश केवळ वाचनीय
! 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
होस्ट-पोर्ट 162
होस्ट-आयपी-पत्ता 2.2.2.2
होस्ट-आवृत्ती 2
होस्ट-सुरक्षा-स्तरीय noAuthNoPriv
होस्ट-वापरकर्ता-नाव सार्वजनिक
!
SNMP कॉन्फिगरेशनसाठी वरची मर्यादा
SNMP कॉन्फिगरेशनसाठी उच्च मर्यादा:
- समुदाय: 10
- गट: १०
- वापरकर्ते: 10
- यजमान: 4
SNMP समर्थन API आणि आदेश
API | आज्ञा |
• /api/config/snmp/एजंट • /api/config/snmp/communities • /api/config/snmp/enable/traps • /api/config/snmp/hosts • /api/config/snmp/user • /api/config/snmp/groups |
• एजंट • समुदाय • सापळा-प्रकार • यजमान • वापरकर्ता • गट |
सिस्टम मॉनिटरिंग
NFVIS NFVIS वर उपयोजित होस्ट आणि VM चे निरीक्षण करण्यासाठी सिस्टम मॉनिटरिंग कमांड आणि API प्रदान करते.
या कमांड्स CPU वापर, मेमरी, डिस्क आणि पोर्ट्सची आकडेवारी गोळा करण्यासाठी उपयुक्त आहेत. या संसाधनांशी संबंधित मेट्रिक्स ठराविक कालावधीसाठी संकलित केले जातात आणि प्रदर्शित केले जातात. मोठ्या कालावधीसाठी सरासरी मूल्ये प्रदर्शित केली जातात.
सिस्टम मॉनिटरिंग वापरकर्त्यास सक्षम करते view सिस्टमच्या ऑपरेशनवरील ऐतिहासिक डेटा. हे मेट्रिक्स पोर्टलवर आलेख म्हणून देखील दर्शविले आहेत.
सिस्टम मॉनिटरिंग स्टॅटिस्टिक्सचे संकलन
विनंती केलेल्या कालावधीसाठी सिस्टम मॉनिटरिंग आकडेवारी प्रदर्शित केली जाते. डीफॉल्ट कालावधी पाच मिनिटे आहे.
समर्थित कालावधी मूल्ये 1min, 5min, 15min, 30min, 1h, 1H, 6h, 6H, 1d, 1D, 5d, 5D, 30d, 30D मिनिटांप्रमाणे, h आणि H तास म्हणून, d आणि D दिवस म्हणून आहेत.
Example
खालीलप्रमाणे आहेampसिस्टम मॉनिटरिंग आकडेवारीचे आउटपुट:
nfvis# दाखवा सिस्टम-निरीक्षण होस्ट cpu आकडेवारी cpu-वापर 1h स्थिती नॉन-निष्क्रिय सिस्टम-निरीक्षण होस्ट cpu आकडेवारी cpu-वापर 1h स्थिती नॉन-निष्क्रिय संग्रह-प्रारंभ-तारीख-वेळ 2019-12-20T11:27:20-00: 00 गोळा-मांतर-सेकंद 10
cpu
आयडी 0
वापर-टक्कीtage “[७.६७, ५.५२, ४.८९, ५.७७, ५.०३, ५.९३, १०.०७, ५.४९, …
ज्या वेळेस डेटा संकलन सुरू झाले ते संग्रह-प्रारंभ-तारीख-वेळ म्हणून प्रदर्शित केले जाते.
एसampलिंग अंतराल ज्यावर डेटा संकलित केला जातो तो संकलित-अंतर-सेकंद म्हणून दर्शविला जातो.
होस्ट CPU आकडेवारी सारख्या विनंती केलेल्या मेट्रिकचा डेटा ॲरे म्हणून प्रदर्शित केला जातो. ॲरेमधील पहिला डेटा पॉइंट निर्दिष्ट संग्रह-प्रारंभ-तारीख-वेळेवर आणि प्रत्येक त्यानंतरचे मूल्य संकलित-मांतर-सेकंद द्वारे निर्दिष्ट केलेल्या अंतराने संकलित केले गेले.
मध्ये एसample आउटपुट, CPU id 0 चा वापर 7.67% आहे 2019-12-20 रोजी 11:27:20 वाजता संग्रह-प्रारंभ-तारीख-वेळेने निर्दिष्ट केल्याप्रमाणे. 10 सेकंदांनंतर, त्याचा उपयोग 5.52% झाला कारण संकलित-मध्यांतर-सेकंद 10 आहे. cpu-उपयोगाचे तिसरे मूल्य 4.89% च्या दुसऱ्या मूल्यानंतर 10 सेकंदात 5.52% आहे आणि असेच.
एसampनिर्दिष्ट कालावधीच्या आधारावर लिंग मध्यांतर कलेक्ट-इंटरव्हल-सेकंद बदल म्हणून दर्शविले जाते. उच्च कालावधीसाठी, निकालांची संख्या वाजवी ठेवण्यासाठी संकलित आकडेवारीची सरासरी उच्च अंतराने केली जाते.
होस्ट सिस्टम मॉनिटरिंग
NFVIS होस्टच्या CPU वापर, मेमरी, डिस्क आणि पोर्ट्सचे निरीक्षण करण्यासाठी सिस्टम मॉनिटरिंग कमांड आणि API प्रदान करते.
होस्ट CPU वापराचे निरीक्षण करणे
टक्केtagसीपीयूने विविध राज्यांमध्ये घालवलेला वेळ, जसे की वापरकर्ता कोड कार्यान्वित करणे, सिस्टम कोड कार्यान्वित करणे, IO ऑपरेशन्सची प्रतीक्षा करणे इ. निर्दिष्ट कालावधीसाठी प्रदर्शित केले जाते.
cpu-राज्य | वर्णन |
निष्क्रिय नाही | 100 – निष्क्रिय-सीपीयू-टक्केtage |
व्यत्यय | टक्केवारी दर्शवतेtagई सर्व्हिसिंग इंटरप्ट्समध्ये घालवलेला प्रोसेसर वेळ |
छान | छान CPU स्थिती ही वापरकर्ता स्थितीचा एक उपसंच आहे आणि इतर कार्यांपेक्षा कमी प्राधान्य असलेल्या प्रक्रियांद्वारे वापरलेला CPU वेळ दर्शवितो. |
प्रणाली | प्रणाली CPU स्थिती कर्नलद्वारे वापरलेल्या CPU वेळेचे प्रमाण दर्शवते. |
वापरकर्ता | वापरकर्ता CPU स्थिती वापरकर्ता स्पेस प्रक्रियेद्वारे वापरलेला CPU वेळ दर्शवितो |
प्रतीक्षा करा | I/O ऑपरेशन पूर्ण होण्याची प्रतीक्षा करत असताना निष्क्रिय वेळ |
नॉन-इडल स्टेट म्हणजे वापरकर्त्याला सामान्यतः निरीक्षण करणे आवश्यक असते. CPU वापराचे निरीक्षण करण्यासाठी खालील CLI किंवा API वापरा: nfvis# सिस्टीम-मॉनिटरिंग होस्ट सीपीयू आकडेवारी cpu-वापर दर्शवा राज्य /api/operational/system-monitoring/host/cpu/stats/cpu-usage/ , ? खोल
खालील CLI आणि API वापरून किमान, कमाल आणि सरासरी CPU वापरासाठी डेटा एकत्रित स्वरूपात देखील उपलब्ध आहे: nfvis# दाखवा सिस्टम-मॉनिटरिंग होस्ट cpu टेबल cpu-usage /api/operational/system-monitoring/host/cpu/table/cpu-usage/ ? खोल
होस्ट पोर्ट आकडेवारीचे निरीक्षण करणे
नॉन-स्विच पोर्टसाठी आकडेवारी संकलन सर्व प्लॅटफॉर्मवर गोळा केलेल्या डिमनद्वारे हाताळले जाते. प्रति पोर्ट इनपुट आणि आउटपुट दर गणना सक्षम केली आहे आणि संकलित डिमनद्वारे दर गणना केली जाते.
पॅकेट/सेकंद, एरर/सेकंद आणि आता किलोबिट/सेकंदासाठी गोळा केलेल्या गणनेचे आउटपुट प्रदर्शित करण्यासाठी शो सिस्टम-मॉनिटरिंग होस्ट पोर्ट स्टॅट्स कमांड वापरा. पॅकेट/सेकंद आणि किलोबिट/सेकंद मूल्यांसाठी शेवटच्या 5 मिनिटांसाठी गोळा केलेल्या सरासरी आकडेवारीचे आउटपुट प्रदर्शित करण्यासाठी सिस्टम-मॉनिटरिंग होस्ट पोर्ट टेबल कमांड वापरा.
मॉनिटरिंग होस्ट मेमरी
भौतिक मेमरी वापरासाठी आकडेवारी खालील श्रेणींसाठी प्रदर्शित केली आहे:
फील्ड | बफरिंग I/O साठी मेमरी वापरली जाते |
बफर केलेले-MB | वर्णन |
कॅश्ड-MB | कॅशिंगसाठी मेमरी वापरली जाते file प्रणाली प्रवेश |
मोफत-MB | मेमरी वापरासाठी उपलब्ध आहे |
वापरलेले-MB | प्रणालीद्वारे वापरात असलेली मेमरी |
स्लॅब-recl-MB | कर्नल ऑब्जेक्ट्सच्या SLAB-वाटपासाठी वापरलेली मेमरी, ज्याचा पुन्हा दावा केला जाऊ शकतो |
स्लॅब-unrecl-MB | कर्नल ऑब्जेक्ट्सच्या SLAB-वाटपासाठी वापरलेली मेमरी, ज्याचा पुन्हा दावा केला जाऊ शकत नाही |
होस्ट मेमरीचे निरीक्षण करण्यासाठी खालील CLI किंवा API वापरा:
nfvis# सिस्टम-मॉनिटरिंग होस्ट मेमरी स्टॅट्स मेम-वापर दाखवा
/api/operational/system-monitoring/host/memory/stats/mem-usage/ ? खोल
खालील CLI आणि API वापरून किमान, कमाल आणि सरासरी मेमरी वापरासाठी डेटा एकत्रित स्वरूपात देखील उपलब्ध आहे:
nfvis# सिस्टम-मॉनिटरिंग होस्ट मेमरी टेबल मेम-वापर दाखवा /api/operational/system-monitoring/host/memory/table/mem-usage/ ? खोल
होस्ट डिस्क्सचे निरीक्षण करणे
NFVIS होस्टवरील डिस्क आणि डिस्क विभाजनांच्या सूचीसाठी डिस्क ऑपरेशन्स आणि डिस्क स्पेसची आकडेवारी मिळवता येते.
होस्ट डिस्क ऑपरेशन्सचे निरीक्षण करणे
प्रत्येक डिस्क आणि डिस्क विभाजनासाठी खालील डिस्क कामगिरी आकडेवारी प्रदर्शित केली जाते:
फील्ड | वर्णन |
io-time-ms | मिलिसेकंदांमध्ये I/O ऑपरेशन्स करण्यात घालवलेला सरासरी वेळ |
io-time-weighted-ms | I/O पूर्ण होण्याची वेळ आणि जमा होत असलेला अनुशेष या दोन्हीचे मापन |
विलीन-वाचने-प्रति-सेकंद | रीड ऑपरेशन्सची संख्या जी आधीपासून रांगेत असलेल्या ऑपरेशन्समध्ये विलीन केली जाऊ शकते, म्हणजे एक भौतिक डिस्क ऍक्सेस दोन किंवा अधिक लॉजिकल ऑपरेशन्स देते. विलीन केलेले वाचन जितके जास्त तितके चांगले कार्यप्रदर्शन. |
विलीन-लेखन-प्रति-सेकंद | लेखन ऑपरेशन्सची संख्या जी इतर आधीच रांगेत असलेल्या ऑपरेशन्समध्ये विलीन केली जाऊ शकते, म्हणजे एक भौतिक डिस्क प्रवेश दोन किंवा अधिक लॉजिकल ऑपरेशन्स प्रदान करते. विलीन केलेले वाचन जितके जास्त तितके चांगले कार्यप्रदर्शन. |
बाइट-वाच-प्रति-सेकंद | प्रति सेकंद लिहीलेले बाइट्स |
बाइट-लिखित-प्रति-सेकंद | बाइट्स प्रति सेकंद वाचतात |
वाचन-प्रति-सेकंद | प्रति सेकंद रीड ऑपरेशन्सची संख्या |
प्रति-सेकंद लिहितात | प्रति सेकंद लेखन ऑपरेशन्सची संख्या |
वेळ-प्रति-वाच-ms | वाचन ऑपरेशन पूर्ण होण्यासाठी सरासरी वेळ |
वेळ-प्रति-लेखन-ms | लेखन ऑपरेशन पूर्ण होण्यासाठी सरासरी वेळ |
प्रलंबित-ऑप्स | प्रलंबित I/O ऑपरेशन्सचा रांगेचा आकार |
होस्ट डिस्क्सचे निरीक्षण करण्यासाठी खालील CLI किंवा API वापरा:
nfvis# सिस्टम-मॉनिटरिंग होस्ट डिस्क स्टॅट्स डिस्क-ऑपरेशन्स दाखवते
/api/operational/system-monitoring/host/disk/stats/disk-operations/ ? खोल
होस्ट डिस्क स्पेसचे निरीक्षण करणे
संबंधित खालील डेटा file प्रणालीचा वापर, म्हणजे माउंट केलेल्या विभाजनावर किती जागा वापरली जाते आणि किती उपलब्ध आहे ते गोळा केले जाते:
फील्ड | गिगाबाइट्स उपलब्ध |
फ्री-जीबी | वर्णन |
वापरलेले-GB | गीगाबाइट्स वापरात आहेत |
राखीव-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/ , ? खोल
व्हीएनएफ सिस्टम मॉनिटरिंग
NFVIS वर तैनात केलेल्या वर्च्युअलाइज्ड अतिथींची आकडेवारी मिळवण्यासाठी NFVIS सिस्टम मॉनिटरिंग कमांड आणि API पुरवते. ही आकडेवारी VM च्या CPU वापर, मेमरी, डिस्क आणि नेटवर्क इंटरफेसवर डेटा प्रदान करते.
VNF CPU वापराचे निरीक्षण करणे
VM चा CPU वापर खालील फील्ड वापरून निर्दिष्ट कालावधीसाठी प्रदर्शित केला जातो:
फील्ड | वर्णन |
एकूण टक्केtage | VM द्वारे वापरल्या जाणाऱ्या सर्व लॉजिकल CPU मध्ये सरासरी CPU वापर |
id | तार्किक CPU आयडी |
vcpu- टक्केtage | CPU वापराची टक्केवारीtage निर्दिष्ट तार्किक CPU 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 मेमरी वापरासाठी खालील आकडेवारी गोळा केली आहे:
फील्ड | वर्णन |
एकूण-MB | MB मध्ये VNF ची एकूण मेमरी |
rss-MB | MB मध्ये VNF चा निवासी सेट आकार (RSS). रेसिडेंट सेट साइज (RSS) हा RAM मध्ये ठेवलेल्या प्रक्रियेद्वारे व्यापलेला मेमरीचा भाग आहे. उर्वरित व्यापलेली मेमरी स्वॅप स्पेसमध्ये अस्तित्वात आहे किंवा file प्रणाली, कारण व्यापलेल्या मेमरीचे काही भाग पेज आउट केले आहेत, किंवा एक्झिक्युटेबलचे काही भाग लोड केलेले नाहीत. |
VNF मेमरीचे निरीक्षण करण्यासाठी खालील CLI किंवा API वापरा:
nfvis# सिस्टम-मॉनिटरिंग vnf मेमरी स्टॅट्स मेम-वापर दाखवा
/api/operational/system-monitoring/vnf/memory/stats/mem-usage/ ? खोल
/api/operational/system-monitoring/vnf/memory/stats/mem-usage/ /vnf/ ? खोल
व्हीएनएफ डिस्क्सचे निरीक्षण करणे
VM द्वारे वापरलेल्या प्रत्येक डिस्कसाठी खालील डिस्क कार्यप्रदर्शन आकडेवारी गोळा केली जाते:
फील्ड | वर्णन |
बाइट-वाच-प्रति-सेकंद | डिस्कमधून प्रति सेकंद वाचलेले बाइट्स |
बाइट-लिखित-प्रति-सेकंद | प्रति सेकंद डिस्कवर लिहिलेले बाइट्स |
वाचन-प्रति-सेकंद | प्रति सेकंद रीड ऑपरेशन्सची संख्या |
प्रति-सेकंद लिहितात | प्रति सेकंद लेखन ऑपरेशन्सची संख्या |
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 पोर्ट स्टॅट्स पोर्ट-वापर दर्शवा
/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 स्विच पोर्टसाठी, दर 10 सेकंदांनी नियतकालिक मतदान वापरून ENCS स्विचमधून गोळा केलेल्या डेटाच्या आधारे डेटा दर मोजला जातो. Kbps मधील इनपुट आणि आउटपुट दर प्रत्येक 10 सेकंदांनी स्विचमधून गोळा केलेल्या ऑक्टेटच्या आधारे मोजला जातो.
गणनेसाठी वापरलेले सूत्र खालीलप्रमाणे आहे:
सरासरी दर = (सरासरी दर - वर्तमान अंतराल दर) * (अल्फा) + वर्तमान अंतराल दर.
अल्फा = गुणक/ स्केल
गुणक = स्केल - (स्केल * कॉम्प्यूट_इंटरव्हल)/ लोड_इंटरव्हल
जेथे compute_interval हा मतदान मध्यांतर आहे आणि Load_interval हा इंटरफेस लोड अंतराल = 300 सेकंद आणि स्केल = 1024 आहे.
डेटा थेट स्विचमधून मिळवला जात असल्यामुळे केबीपीएस रेटमध्ये फ्रेम चेक सिक्वेन्स (FCS) बाइट्सचा समावेश होतो.
समान सूत्र वापरून बँडविड्थ गणना ENCS स्विच पोर्ट चॅनेलवर वाढविली जाते. प्रत्येक गीगाबिट इथरनेट पोर्टसाठी तसेच पोर्ट संबद्ध असलेल्या संबंधित पोर्ट-चॅनेल गटासाठी केबीपीएसमधील इनपुट आणि आउटपुट दर स्वतंत्रपणे प्रदर्शित केला जातो.
यासाठी शो स्विच इंटरफेस काउंटर कमांड वापरा view डेटा दर गणना.
कागदपत्रे / संसाधने
![]() |
सिस्को रिलीज 4.x एंटरप्राइझ नेटवर्क फंक्शन वर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर [pdf] वापरकर्ता मॅन्युअल रिलीज 4.x, रिलीज 4.x एंटरप्राइझ नेटवर्क फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, रिलीज 4.x, एंटरप्राइझ नेटवर्क फंक्शन वर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, इन्फ्रास्ट्रक्चर सॉफ्टवेअर, सॉफ्टवेअर |
![]() |
सिस्को रिलीज 4.x एंटरप्राइझ नेटवर्क फंक्शन वर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर [pdf] वापरकर्ता मॅन्युअल रिलीज 4.x, रिलीज 4.x एंटरप्राइझ नेटवर्क फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, रिलीज 4.x, एंटरप्राइझ नेटवर्क फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, नेटवर्क फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, फंक्शन व्हर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, वर्च्युअलायझेशन इन्फ्रास्ट्रक्चर सॉफ्टवेअर, इन्फ्रास्ट्रक्चर सॉफ्टवेअर |