Object ที่ผมเลือกนำมาเสนอนี้เป็น Object ที่อยู่ใน MIB ของอุปกรณ์จากบริษัท Cisco โดยผมสนใจในเรื่องของการตรวจสอบการใช้งานของ CPU ในอุปกรณ์ว่าในแต่ละช่วงเวลานั้นได้มีการใช้งานเป็นอย่างไรบ้าง เมื่อเกิดปัญหาเราจะสามารถวิเคราะห์ปัญหาว่าเกิดจากสาเหตุอะไร เพื่อนำไปแก้ไขปรับปรุงให้ดียิ่งขึ้น วิธีอ่านค่าใน MIB
รายละเอียดของ Object ที่นำเสนอคือ
cpmCPUMonInterval OBJECT-TYPE SYNTAX Gauge Access read-only Status mandatory DESCRIPTION “CPU usage monitoring interval. The value of this object in seconds indicates the how often the CPU utilization is calculated and monitored.” ::= { cpmCPUTotalEntry 9 }
cpmCPUMonInterval เป็น Object ในรูปแบบของมาตรวัด โดยจำกัดให้สามารถเข้ามาอ่านค่าได้อย่างเดียว ซึ่งสถานะของ Object นี้จำเป็นต้องมีเพราะเป็น function พื้นฐาน สามารถทำการตรวจสอบตามช่วงเวลาที่ต้องการ โดยเราจะสามารถตรวจสอบดูค่าการคำนวนการใช้งานของ CPU ในแต่ละช่วงเวลาที่เราอยากรู้การเปลี่ยนแปลงเพื่อนำไปวิเคราะห์ได้ ส่วน cpmCPUMonInterval จะอยู่ภายใต้ cpmCPUTotalEntry ในลำดับที่ 9
OID ของ cpmCPUMonInterval ดังนี้
“1.3.6.1.4.1.9.9.109.1.1.1.1.9”
Instance ของ cpmCPUMonInterval ดังนี้
“1.3.6.1.4.1.9.9.109.1.1.1.1.9. cpmCPUToTalIndex”
cpmCPUTotalIndex ดังนี้
“1.3.6.1.4.1.9.9.109.1.1.1.1.1”
* หมายเหตุ เนื่องจาก MIB Default ไม่มี Module สำหรับ Cisco เราสามารถเพิ่ม Module ของอุปกรณ์และค่าที่เราอยากรู้ได้ที่
ref: http://tools.cisco.com/ITDIT/MIBS/MainServlet?ReleaseSel=3526&PlatformSel=158&fsSel=658
รูปตัวอย่างการแสดง Tree
นอกจากนี้เราสามารถเข้ามาดูรายละเอียดเพิ่มเติมได้ที่เว็บไซต์ของ Cisco ซิ่งมีรายละเอียดที่สามารถนำไปศึกษาต่อยอดได้
Comments are closed.