المقدمة
يصف هذا المستند كيفية إستخدام النظام الفرعي لمدير الحدث المضمن Cisco IOS لمراقبة حركة مرور وحدة المعالجة المركزية.
كيفية تكوين برنامج IM النصي لمراقبة إستخدام وحدة المعالجة المركزية (CPU) عندما يتجاوز قيمة حد معين ويقل عن الحد
الحل
يقوم حد تحديث سجل قائمة الوصول إلى IP بتسجيل جميع سجلات قائمة التحكم في الوصول (ACL) ولكنه يستخدم في نفس الوقت المزيد من وحدة المعالجة المركزية.
خطوات تكوين IM:
1. عند تجاوز الحد الأقصى الأعلى الذي تم تكوينه لوحدة المعالجة المركزية، قم بتعطيل الأمر ip access-list log-update threshold 1 وبالتالي إيقاف عملية تسجيل جميع قائمة التحكم في الوصول (ACL).
2. عند انخفاض الحد الأدنى الذي تم تكوينه لوحدة المعالجة المركزية (CPU) أدناه، قم بتمكين الأمر #ip access-list log-update threshold 1 هذا، وبالتالي بدء عملية تسجيل جميع قائمة التحكم في الوصول (ACL).
على سبيل المثال، تحتاج إلى تشغيل مؤشر الإدخال والإخراج (IM) عندما تتجاوز نسبة وحدة المعالجة المركزية (CPU) 60٪ وتنخفض إلى أقل من 20٪:
1. عندما تتجاوز وحدة المعالجة المركزية (CPU) معدل إستخدام يبلغ 60٪ ل >=5 sec، يتم إصدار إعلام "syslog" لحد مرتفع.
2. عند انخفاض إستخدام وحدة المعالجة المركزية (CPU) إلى أقل من 20٪ لمعدل >=5 ثانية، يتم إصدار إعلام لحد syslog الهابط.
عتبة الارتفاع
يحدد حد إستخدام وحدة المعالجة المركزية (CPU) المتزايد النسبة المئوية لموارد وحدة المعالجة المركزية (CPU) التي تقوم بتشغيل إعلام حد وحدة المعالجة المركزية (CPU) عند تجاوزها لفترة زمنية تم تكوينها.
عتبة الهبوط
يحدد حد إستخدام وحدة المعالجة المركزية (CPU) المنخفض النسبة المئوية لموارد وحدة المعالجة المركزية (CPU) التي تقوم بتشغيل إعلام حد وحدة المعالجة المركزية (CPU)، عندما يقل إستخدام وحدة المعالجة المركزية عن هذا المستوى لفترة زمنية تم تكوينها.
يقوم تطبيق إدارة الأحداث الصغير (الذي يطابق رسائل syslog) بعد ذلك بتجاهل رسالة syslog للعتبة المرتفعة. لا تتطابق إلا مع حد syslog المنخفض —> "SYS-1-CPUFalingthreshold" ثم تقوم بتشغيل الإجراءات. سيحدث هذا كل مرة تكون فيها رسالة syslog مشكلة:
- إذا زادت نسبة إستخدام وحدة المعالجة المركزية (CPU) عن 60٪ وظلت هناك، سيتم إنشاء رسالة syslog واحدة فقط.
- إذا انخفضت وحدة المعالجة المركزية (CPU) إلى أقل من 20٪ وظلت هناك، سيتم إنشاء رسالة syslog واحدة فقط.
التحقق من الصحة
(conf)#process إرتفاع إجمالي نوع حد وحدة المعالجة المركزية 60 فاصل 5 انخفاض 20 فاصل 5
1. عندما تتجاوز وحدة المعالجة المركزية (CPU) عتبة 60، فإنها تولد نمط sys-1-Cpurisingthreshold syslog ومن ثم تعجز الأمر:
تطبيق مدير الأحداث عالي_CPU
نمط syslog للحدث "sys-1-cpurisingthreshold"
إجراء 1.0 أمر cli "enable"
الإجراء 2.0 أمر cli "config t"
أمر cli للإجراء 3.0 "no ip access-list log-update threshold 1"
*11 أكتوبر 19:21:11.983: ٪SYS-1 -Cpurisingthreshold: الحد: الاستخدام الإجمالي لوحدة المعالجة المركزية (CPU) (الإجمالي/الداخل): 63٪/19٪
2. عندما تنخفض وحدة المعالجة المركزية (CPU) عن الحد البالغ 20، فإنها تولد نمط sys-1-cpufalingthreshold syslog وبالتالي تمكن الأمر:
تطبيق مدير الأحداث LOW_CPU
نمط syslog للحدث "sys-1-cpufalingthreshold"
إجراء 1.0 أمر cli "enable"
الإجراء 2.0 أمر cli "config t"
أمر cli للإجراء 3.0 "ip access-list log-update threshold 1"
*11 أكتوبر 19:21:31.983: ٪SYS-1-CPUFalingthreshold: الحد: الاستخدام الكلي لوحدة المعالجة المركزية (CPU) (الإجمالي/الداخل) 12٪/0٪.