المقدمة
يصف هذا المستند مراقبة إستخدام وحدة المعالجة المركزية (CPU) لاستكشاف أخطاء إستخدام وحدة المعالجة المركزية (CPU) العالي وإصلاحها على عملية SNMP.
المتطلبات الأساسية
المتطلبات
cisco يوصي أن يتلقى أنت معرفة الأساسية في cisco IOS®-XE WLC 9800 sery.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات الأجهزة Cisco IOS®-XE WLC 9800 Series ولا تقتصر على إصدارات برامج محددة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
الخلفية معلومات
نحتاج إلى تأكيد ما إذا كان بروتوكول SNMP هو الذي يحقق معدل إستخدام أعلى أم لا. ولمزيد من التحقيق، قم بجمع هذه السجلات، خلال ساعات العطلة عند رؤية المشكلة، لأنها يمكن أن تؤثر على الأداء،
الشاشة
مثال:
معرف وقت التشغيل (مللي ثانية) إستحضرنا uSeconds 5 ثواني 1 دقيقة 5 دقائق خط tty العملية
محرك SNMP 736 6846005 11045858 619 88.09٪ 9.15٪ 3.28٪ 0
استكشاف الأخطاء وإصلاحها
فتح جلستي عمل CLI الخاصة بواجهة مستخدم الرسومات (WLC) لتجميع هذه السجلات:
جلسة العمل-1: إظهار مضيفي حالات SNMP
Debug snmp packet Debug snmp detail terminal monitor
جلسة العمل-2: تعرض هذه الإحصائيات الإخراج لفترة زمنية وتمكن الخدمة الداخلية من تشغيل هذا الإجراء.
Conf t Service internal end wr test snmp cpu-stats start show snmp cpu-stats test snmp cpu-stats stop
تحقق أيضا من قاعدة معلومات الإدارة (MIB) التي يتم إستخدامها للاقتراع على خادم SNMP عند رؤية المشكلة.
نص IM
الرجاء اتباع الخطوات في ساعات عدم الإنتاج.
الخطوة 1. يرجى تشغيل هذه الأوامر
كونف تي
الخدمة الداخلية
نهاية
دبليو آر
الخطوة 2. تمكين برنامج IM النصي لإحصائيات SNMP (نسخ ولصق هذا البرنامج النصي في واجهة سطر الأوامر (CLI) لوحدة التحكم):
كونف تي
لا يوجد تطبيق مدير أحداث SNMP-1
تطبيق مدير الأحداث SNMP-1
الحدث none maxRun 2000
إجراء 10 أمر cli "enable"
الإجراء 11 أمر cli "terminal leng 0"
الإجراء 11.1 يضع "بدء البرنامج النصي"
إجراء 12 أمر cli "debug snmp packet"
أمر واجهة سطر الأوامر (CLI) الإجراء 13 "debug snmp detail"
إجراء 14 أمر cli "debug snmp request"
الإجراء 20.1 أمر cli "show clock"
الإجراء 21 regExp "(Jan|Feb|Mar|Apr|May|Jun|Jul|August|Sep|Oct|November|Dec) ([1-9]|0[1-9]|[1-2][0-9]|3[0-1]) (20[1-9][0-9])" "$_cli_result" time2 شهر في السنة
الإجراء 22 يضع "$time2"
الإجراء 23 يحدد "دولار شهريا"
الإجراء 24 يحدد "$day"
الإجراء 25 يضع "$سنة"
الإجراء 26 أمر cli عرض الساعة | إلحاق flash:/snmp-cpu-log-$year$month$day.txt
أمر واجهة سطر الأوامر (CLI) الإجراء 27 show snmp stats host | إلحاق flash:/snmp-cpu-log-$year$month$day.txt
أمر واجهة سطر الأوامر (CLI) للإجراء 30 "إختبار بدء حالات وحدة المعالجة المركزية لبروتوكول SNMP"
مجموعة الإجراء 35 الإصدار 1
الإجراء 36 في حين يساوي 6 دولارات أمريكية
أمر واجهة سطر الأوامر (CLI) للإجراء 40 "show snmp cpu-stats" | إلحاق flash:/snmp-cpu-log-$year$month$day.txt
الإجراء 40.1 يضع "المتكررة:$iter"
الإجراء 41 الانتظار 300
الإجراء 43 أمر cli عرض الساعة | إلحاق flash:/snmp-cpu-log-$year$month$day.txt
الإجراء 44 الزيادة 1
الإجراء 45
أمر واجهة سطر الأوامر (CLI) للإجراء 50 "إختبار حالة وحدة المعالجة المركزية لبروتوكول SNMP"
الإجراء 55 cli أمر "لا تصحيح أخطاء حزمة snmp"
أمر واجهة سطر الأوامر (CLI) الإجراء 56 "لا توجد تفاصيل تصحيح أخطاء بروتوكول إدارة الشبكة البسيط"
أمر واجهة سطر الأوامر (CLI) الإجراء 57 "لا يوجد طلب تصحيح أخطاء snmp"
الإجراء 58 يضع "نهاية البرنامج النصي"
نهاية
دبليو آر
الخطوة 3. تشغيل البرنامج النصي السابق باستخدام هذا الأمر: #event مدير تشغيل SNMP-1
ملاحظة: أثناء ساعات عدم العمل، عند رؤية المشكلة، قم بتمكين النص التنفيذي باستخدام الأمر،
انتظر حتى يقوم البرنامج النصي بإنهاء المطالبة في CLI. عادة ما يستغرق الأمر 30 دقيقة.
الخطوة 4. سيستغرق تشغيل البرنامج النصي السابق 30-40 دقيقة كحد أقصى وسيحث رسالة "انتهاء البرنامج النصي"،
هناك "Iterator" ليتم إكماله بعد ذلك ترى الرسالة "Script end"
بمجرد أن ينتهي النص التنفيذي، انتقل إلى واجهة المستخدم الرسومية (GUI) > الإدارة > مدير الملفات > Bootflash. انقر بزر الماوس الأيمن على سجل SNMP-cpu-log.txt لتنزيله ومشاركته مع TAC.
الخطوة 5. تحقق من ملف قاعدة معلومات الإدارة الذي يتم إستخدامه لاستطلاع عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) أثناء وقت الإصدار.
يمكن أن تبدو عينة من مخرجات المرجع مثل :
تم إستدعاء معرف فريد (OID) ل DR5 sec٪ 1min٪٪ وقت التشغيل (مللي ثانية)
556272A00320 0.00 6.03 3.30 59408 44 vmMembershipSummaryEntry.2
556272A00320 50.48 9.68 4.09 59659 44 vmMembershipSummaryEntry.3
556272A00320.23 1.60 2.23 0 8333 6 clcCdpApCacheApName
556272A00320.19 1.62 2.24 2 699 5 bsnDot11EssMacFiltering
556272A00320.23 1.60 2.23 2 3792 24 bsnDot11EssAdminStatus
556272A00320.23 1.60 2.23 2 4000 2 bsnDot11EssSecurityAuthType
556272A00320.23 1.60 2.23 2 3541 24 bsnDot11EssRowStatus
556272A00320.23 1.60 2.23 2 3500 2 bsnDot11EssWmePolicySet
إستخدام SNMP أعلى من 70-90٪ ل C9800-40 هو عادي.
القرار
إذا كنت تستخدم بروتوكول SNMP لاستطلاع معرفات OID مختلفة، يلزم تكوين واجهة سطر الأوامر (CLI) كأفضل ممارسة لتقليل التأثير المحتمل على وحدة المعالجة المركزية (CPU) طراز C9800: C9800config)#snmp-server ذاكرة التخزين المؤقت للوكيل الفرعي
باستخدام هذا الأمر، يتم مسح ذاكرة التخزين المؤقت بعد 60 ثانية. لتغيير الفاصل الزمني، أستخدم واجهة سطر الأوامر (CLI) التالية:
C9800(config)#snmp-server مهلة ذاكرة التخزين المؤقت للوكيل الفرعي ؟
<1-100> فاصل مهلة ذاكرة التخزين المؤقت (الافتراضي 60 ثانية)
إذا لم يتم إستخدام الأساسي بشكل أكبر على عملية SNMP، فقم بالحد من فحص SNMP من الخادم باستخدام قاعدة معلومات الإدارة. قم بتعطيل معرف كائن الوقت لقائمة الانتظار العالية من SNMP MIB/ الخادم.
يمكن تعطيل كائن SNMP الموجود في قائمة انتظار عالية من قاعدة معلومات الإدارة أو إزالته.
فيما يلي قائمة المراجع التي يمكن عزلها إذا لم تكن هناك حاجة إليها:
clcCdpApCacheApName
bsnDot11EssMacFiltering
bsnDot11EssAdminStatus
bsnDot11EssSecurityAuthType
bsnDot11EssRowStatus
bsnDot11EssWmePolicySetting
bsnMobileStationIpAddress
bsnMobileStationUserName
bsnMobileStationAPMacAddr
bsnMobileStationAPIfSlotId
bsnMobileStationEssIndex
bsnMobileStationSsid
BSNmobileStationAID
bsnMobileStationStatus
bsnAPIfDot11BeaconPeriod
bsnGlobalDot11PrivacyOptionImplemented
bsnGlobalDot11MultiDomainCapabilityImplemented
bsnGlobalDot11MultiDomainCapabilityEnabled
bsnGlobalDot11CountryIndex
bsnGlobalDot11LoadBalancing
bsnGlobalDot11bDot11gSupport
قد يستغرق الكائن "محطة BSN" على بروتوكول SNMP وقت الانتظار للحصول على تفاصيل إضافية.
تلميح: أفضل ممارسة هي تقليل الفاصل الزمني للاستطلاع استنادا إلى عدد العقد على الشبكة وإزالة قواعد معلومات الإدارة (MIB) غير المطلوبة
معلومات ذات صلة
للحصول على مزيد من المعلومات حول SNMP على C9800، يرجى الرجوع إلى هذا الارتباط: