المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

معلومات أساسية

الشاشة

استكشاف الأخطاء وإصلاحها

نص IM

القرار

معلومات ذات صلة

المقدمة

يصف هذا المستند مراقبة إستخدام وحدة المعالجة المركزية (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، يرجى الرجوع إلى هذا الارتباط:

- https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/217460-monitor-catalyst-9800-wlc-via-snmp-with.html.