يوضح هذا المستند كيفية تجميع إستخدام وحدة المعالجة المركزية (CPU) على أجهزة Cisco IOS® التي تستخدم بروتوكول إدارة الشبكة البسيط (SNMP).
لا توجد متطلبات خاصة لهذا المستند.
المعلومات الواردة في هذا المستند مخصصة فقط للأجهزة التي تشغل برنامج Cisco IOS®.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
تتم معالجة وظائف الموجه الحيوية، مثل معالجة بروتوكول التوجيه وتبديل حزم المعالجة في الذاكرة، كما تتم مشاركة وحدة المعالجة المركزية. إذا كان إستخدام وحدة المعالجة المركزية مرتفعا، يمكن تأخير تحديثات التوجيه، ويمكن إسقاط الحزم التي تتطلب تحويل العملية. من قاعدة معلومات الإدارة (MIB) من Cisco-PROCESS، تبلغ قيمة كائن قاعدة معلومات الإدارة (MIB) cpmCPUTotal5minRev عن النسبة المئوية للمعالج المستخدم خلال متوسط خمس دقائق.
ملاحظة: أستخدم محدد موقع MIB من Cisco للعثور على معلومات حول قاعدة معلومات الإدارة (MIB) على نظام أساسي أو إصدار برنامج معين.
يوفر كائن قاعدة معلومات الإدارة (MIB) CPMcputOtal5minRev طريقة عرض أقل تغيرا لاستخدام وحدة المعالجة المركزية (CPU) على مر الوقت من cpmCPUTotal1minRev وcpmCPUTotal5secRev. يوفر هذان الكائنان لمدة دقيقة واحدة وخمس ثوان قياسات قصيرة للفاصل الزمني تساعد على تحديد الزيادات القصيرة في الاستخدام. تتيح لك قواعد معلومات الإدارة هذه إمكانية مراقبة الاتجاهات وتخطيط قدرة الشبكة. وتعد عتبة الارتفاع بنسبة 90٪ ل CPMcputOtal5minRev مثالا أوليا للمراقبة؛ تعيين الحد الأدنى للتشغيل وفقا للمنصة وخط الأساس الذي يتم ملاحظته لوحدة المعالجة المركزية. استنادا إلى النظام الأساسي، يمكن لبعض الموجهات التي تعمل بنسبة 90٪ عرض انخفاض الأداء مقابل موجه متطور، يمكن تشغيله بشكل جيد.
cpmCPUTotal5secRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.6): النسبة المئوية لإجمالي عدد مرات انشغال وحدة المعالجة المركزية (CPU) في فترة الخمس ثوان الأخيرة. يهمل هذا الكائن cpmCPUTotal 5 ثانية ويبلغ عن قيمة من 0 إلى 100٪.
cpmCPUTotal1minRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.7): النسبة المئوية لإجمالي عدد مرات انشغال وحدة المعالجة المركزية (CPU) في آخر دقيقة. يهمل هذا الكائن cpmCPUTotal1min ويبلغ عن قيمة من 0 إلى 100٪.
cpmCPUTotal5minRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.8): النسبة المئوية لإجمالي عدد مرات انشغال وحدة المعالجة المركزية (CPU) في الخمس دقائق الأخيرة. يهمل هذا الكائن cpmCPUTotal5min ويبلغ عن قيمة من 0 إلى 100٪.
يوضح هذا الجدول قواعد معلومات الإدارة (MIB) الجديدة وكائناتها بجانب قواعد معلومات الإدارة القديمة والكائنات التي تستبدلها:
| الإصدار |
برنامج IOS الإصدارات 12.2(3.5) من Cisco أو الإصدارات الأحدث |
برنامج IOS الإصدارات الأحدث إلى 12.0(3)T وقبل 12.2(3.5) من Cisco |
| MIB |
||
| الكائنات |
cpmCPUTotal5minRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.8) cpmCPUTotal1minRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.7) cpmCPUTotal5secRev (.1.3.6.1.4.1.9.9.109.1.1.1.1.6) |
cpmCPUTotal5min (.1.3.6.1.4.1.9.9.109.1.1.1.5) cpmCPUTotal1min (.1.3.6.1.4.1.9.109.1.1.1.1.4) cpmCPUTotal5sec (.1.3.6.1.4.1.9.109.1.1.1.1.3) |
هذا مثال إخراج من أمر show process cpu على موجه يعمل ببرنامج Cisco IOS® Software الإصدار 12.0(9):
Router#show processes cpu CPU utilization for five seconds: 2%/1%; one minute: 1%; five minutes: 1% PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process 1 164 137902 1 0.00% 0.00% 0.00% 0 Load Meter 2 100 119 840 0.57% 0.11% 0.02% 2 Virtual Exec 3 468644 81652 5739 0.00% 0.04% 0.05% 0 Check heaps 4 0 1 0 0.00% 0.00% 0.00% 0 Pool Manager 5 0 2 0 0.00% 0.00% 0.00% 0 Timers 6 0 2 0 0.00% 0.00% 0.00% 0 Serial Background 7 0 1 0 0.00% 0.00% 0.00% 0 OIR Handler 8 0 1 0 0.00% 0.00% 0.00% 0 IPC Zone Manager 9 348 689225 0 0.00% 0.00% 0.00% 0 IPC Periodic Tim 10 0 1 0 0.00% 0.00% 0.00% 0 IPC Seat Manager 11 175300 332916 526 0.00% 0.02% 0.00% 0 ARP Input 12 3824 138903 27 0.00% 0.00% 0.00% 0 HC Counter Timer 13 0 2 0 0.00% 0.00% 0.00% 0 DDR Timers 14 0 1 0 0.00% 0.00% 0.00% 0 Entity MIB API 15 0 1 0 0.00% 0.00% 0.00% 0 SERIAL A'detect 16 0 1 0 0.00% 0.00% 0.00% 0 Microcode Loader 17 0 1 0 0.00% 0.00% 0.00% 0 IP Crashinfo Inp --<snip>--
ومن الناتج، هذه هي المعلومات ذات الصلة:
إستخدام وحدة المعالجة المركزية (CPU) على مدى الثواني الخمس الأخيرة [متوفر أيضا من خلال الكائن مشغول لكل (.1.3.6.1.4.1.9.2.1.56)]
%snmpwalk –v2c –c public 172.16.99.1 .1.3.6.1.4.1.9.2.1.56 !--- SNMP Query enterprises.9.2.1.56.0 = 2 !--- Response
النسبة المئوية لوقت وحدة المعالجة المركزية (CPU) على مستوى المقاطعة (الحزم سريعة التبديل)، على مدى فترة 5 ثوان. إذا قمت بأخذ الفرق بين الأول والثاني، فستصل إلى النسبة المئوية التي ينفذها الموجه وقدرها 5 ثوان على مستوى العملية. في هذه الحالة، ينفق الموجه 1٪ على مستوى العملية على ال 5 ثوان الأخيرة (الحزم التي يتم تحويلها للعملية - بدون متغير MIB).
إستخدام وحدة المعالجة المركزية (CPU) على مدار الدقيقة الأخيرة [متوفر أيضا من خلال الكائن avgBusy1 (.1.3.6.1.4.1.9.2.1.57)]
%snmpwalk –v2c –c public 172.16.99.1 .1.3.6.1.4.1.9.2.1.57 !--- SNMP Query enterprises.9.2.1.57.0 = 3 !--- Response
إستخدام وحدة المعالجة المركزية (CPU) على مدار الخمس دقائق الأخيرة [متوفر أيضا من خلال الكائن avgBusy5 (.1.3.6.1.4.1.9.2.1.58)]
%snmpwalk –v2c –c public 172.16.99.1 .1.3.6.1.4.1.9.2.1.58 !--- SNMP Query enterprises.9.2.1.58.0 = 1 !--- Response
عند إستطلاع متغيرات إستخدام وحدة المعالجة المركزية (CPU) وأي متغيرات SNMP أخرى، يتأثر إستخدام وحدة المعالجة المركزية (CPU) الفعلي. ويمكن لعمليات الاقتراع المتكررة في فترة ثانية واحدة أن تزيد بشكل كبير من إستخدام وحدة المعالجة المركزية (CPU) على بعض الأجهزة. يعتبر الاستطلاع بشكل متكرر مسألة مبالغ فيها، ومع ذلك، ضع تأثير ذلك على وحدة المعالجة المركزية (CPU) بعين الاعتبار عند تحديد عدد المرات التي تريد فيها إستطلاع المتغير.
إذا كان جهاز Cisco IOS لديك يحتوي على العديد من وحدات المعالجة المركزية (CPU)، فيجب عليك إستخدام Cisco-Process-MIB وكائن cpmCPUTotal5minRev من CPMcputOtalTable، والمفهرسة باستخدام CPMcputOtalIndex. يتيح هذا الجدول ل Cisco-Process-MIB الاحتفاظ بإحصائيات وحدة المعالجة المركزية للكيانات المادية المختلفة في الموجه مثل شرائح وحدة المعالجة المركزية المختلفة أو مجموعة وحدات المعالجة المركزية (CPU) أو وحدات المعالجة المركزية (CPU) في وحدات/بطاقات مختلفة. بالنسبة لوحدة المعالجة المركزية (CPU) واحدة، يحتوي CPMcputOtalTable على إدخال واحد فقط.
يتم تخزين المعلومات حول الكيانات المادية المختلفة في الموجه في EntPhysicalTable ل RFC 2737 Standard-Based ENTITY-MIB. يمكنك الربط بين جدولين CPMCPUTotalTable وentPhysicalTable بسهولة. يحتوي كل صف من CPMcputOtalTable على كائن CPMotalPhysicalIndex يحتفظ بقيمة entPhysicalIndex (فهرس entPhysicalTable)، ويشير إلى الإدخال في entPhysicalTable. وهذا يتوافق مع الكيان المادي حيث يتم الاحتفاظ بإحصائيات وحدة المعالجة المركزية.
توفر Cisco-Process-MIB قيم إستخدام وحدة المعالجة المركزية. لإقران إدخال وحدة المعالجة المركزية بكيان فعلي مسمى، يجب أن يعرض الجهاز أيضا إدخال ENTITY-MIB المتوافق. ENTITY-MIB غير مطلوب فقط لاسترداد قيم إستخدام وحدة المعالجة المركزية.
مراقبة إستخدام وحدات معالجة مركزية (CPU) متعددة في الهيكل.
1. استبيان cpmCPUTotal5min (.1.3.6.1.4.1.9.9.109.1.1.1.5) لاسترداد "النسبة المئوية لاشغال وحدة المعالجة المركزية (CPU) الإجمالية في فترة الخمس دقائق الأخيرة" لجميع وحدات المعالجة المركزية (CPU) في الهيكل. يوضح الإخراج أن الجهاز لديه 3 وحدات معالجة مركزية (CPU) مستخدمة بنسبة 10٪ و 1٪ و 2٪ خلال الخمس دقائق الأخيرة.
%snmpwalk –v2c –c public 172.16.0.1 .1.3.6.1.4.1.9.9.109.1.1.1.1.5 !--- SNMP Query enterprises.9.9.109.1.1.1.1.5.1 = 10 enterprises.9.9.109.1.1.1.1.5.8 = 1 enterprises.9.9.109.1.1.1.1.5.9 = 2 !--- Response
ملاحظة: على أساس إصدار برنامج Cisco IOS software الذي يتم تشغيله على الجهاز، أستخدم كائنات MIB المناسبة.
2. لتحديد الكيان المادي حيث تتوافق هذه القيم، قم باستطلاع CPMotalPhysicalIndex (.1.3.6.1.4.1.9.9.109.1.1.1.1.2). يمكنك مشاهدة 3 كيانات مادية بفهارس 9 و 25 و 28:
%snmpwalk -v2c -c public 172.16.0.1 .1.3.6.1.4.1.9.9.109.1.1.1.1.2 !--- SNMP Query enterprises.9.9.109.1.1.1.1.2.1 = 9 enterprises.9.9.109.1.1.1.1.2.8 = 25 enterprises.9.9.109.1.1.1.1.2.9 = 28 !--- Response
3. لتحديد البطاقة التي يتصل بها كل إدخال مادي، قم باستطلاع الإدخال المراسل entPhysicalName (.1.3.6.1.2.47.1.1.1.1.7)، مع الأرقام الدقيقة 9 و 25 و 28 من الخطوة 2، كرقم أخير. يمكنك أن ترى أن RSP يتم إستخدامها بنسبة 10٪، وتستخدم الشخصيات المهمة في الفتحتين 4 و 6 بنسبة 1٪ و 2٪.
%snmpwalk -v2c -c public 172.16.0.1 .1.3.6.1.2.1.47.1.1.1.1.7.9
!--- SNMP Query
47.1.1.1.1.7.9 = "RSP at Slot 2"
!--- Response
%snmpwalk -v2c -c public 172.16.0.1 .1.3.6.1.2.1.47.1.1.1.1.7.25
!--- SNMP Query
47.1.1.1.1.7.25 = "Line Card 4"
!--- Reponse
%snmpwalk -v2c -c public 172.16.0.1 .1.3.6.1.2.1.47.1.1.1.1.7.28
!--- SNMP Query
47.1.1.1.1.7.28 = "Line Card 6"
!--- Response
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
3.0 |
07-Oct-2026
|
تم تحديث التدقيق الإملائي والنحوي والتباعد والأفقي في المقاطع المنفصلة من أجل إمكانية القراءة وتنبيهات CCW الثابتة. |
2.0 |
23-Feb-2024
|
تقويم |
1.0 |
14-Dec-2001
|
الإصدار الأولي |