วันนี้ อบรมเรื่อง MRTG ที่ ศูนย์คอมพิวเตอร์ ม.สงขลานครินทร์


วันนี้เป็นการรวมกลุ่มผู้ดูแลระบบของเกือบทุกคณะในมหาวิทยาลัยร่วม 30 ท่าน รวมกลุ่มเป็นชุมชนนักปฏิบัติ (COP) ได้แล้ว และใช้เวที http://km.psu.ac.th

คุณวิภัทรได้ Overview เรื่องต่างๆเกี่ยวกับ KM มีหลายคำที่เพิ่งรู้ เช่น AAR = After Action Report เป็นต้น

เข้าสู่เรื่องการใช้งาน MRTG

MRTG = Multi Router Traffic Grapher

(ในขั้นตอนนี้ทำตามเอกสารเผยแพร่ ที่ http://rd.cc.psu.ac.th/content/view/14/46/)

  • อันดับแรก ให้ Sync เวลากับ Time Server ด้วยคำสั่ง ntpdate -u pool.ntp.org
  • ตรวจสอบ locale สำหรับดูเรื่องภาษาของเครื่อง ไม่งั้นอาจแสดงผลผิดพลาดได้ ควรเป็น en_US
  • ลง apache
  • ลง mrtg
  • ลง net-snmp และ net-snmp-utils

ต่อไปเป็นการใช้คำสั่ง snmpwalk

# snmpwalk -c public -v 1 localhost system
เพื่อดูรายละเอียด
-c แปลว่า community
public ตรงนี้มีความสำคัญ แสดงว่าสามารถให้ browse ได้
localhost แสดงว่าเป็นข้อมูลของเครื่องนี้

# cfgmaker -global "options[_]:bits,growright" --global "workdir: /var/www/mrtg/snmp" public@localhost > /etc/mrtg/mrtg-snmp.cfg

ที่ต้องแก้คือ wokrdir:... ให้ตรงกับที่เราต้องการ
public@localhost -> คือ public และ localhost เหมือนคำสั่งที่อธิบายเรื่อง snmpwalk

SNMP

# snmpget -c public -v 2c localhost MIB-String
จะเอาค่า MIB-String จากไหน? มันอยู่ที่ /usr/share/snmp/mibs/
เช่น UCD-SNMP-MIB.txt จะมีค่าที่ใช้ดู memory ต่าง อาจใช้คำสั่ง

# grep ^mem /usr/share/snmp/mibs/UCD-SNMP-MIB.txt

memIndex OBJECT-TYPE
memErrorName OBJECT-TYPE
memTotalSwap OBJECT-TYPE
memAvailSwap OBJECT-TYPE
memTotalReal OBJECT-TYPE
memAvailReal OBJECT-TYPE
memTotalSwapTXT OBJECT-TYPE
memAvailSwapTXT OBJECT-TYPE
memTotalRealTXT OBJECT-TYPE
memAvailRealTXT OBJECT-TYPE
memTotalFree OBJECT-TYPE
memMinimumSwap OBJECT-TYPE
memShared OBJECT-TYPE
memBuffer OBJECT-TYPE
memCached OBJECT-TYPE
memSwapError OBJECT-TYPE
memSwapErrorMsg OBJECT-TYPE

เวลาจะดูค่า memory ที่เหลืออยู่ (Available Memory) ก็ใช้คำสั่ง

snmpget -c public -v 2c localhost memAvailReal.0
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 28856

แสดงว่ามี Memory ที่เหลือทั้งหมด 28 MB



system.sysUpTime.0 
คำสำคัญ (Tags): #uncategorized
หมายเลขบันทึก: 5936เขียนเมื่อ 27 ตุลาคม 2005 15:04 น. ()แก้ไขเมื่อ 30 เมษายน 2012 12:42 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)

ดีจังครับ

ผมก็ไปอบรมมา กะว่าจะเขียนลง blog ด้วย
มัวแต่เขียนบทความเรื่อง การปรับแต่ง WEB SERVER อยู่ เลยโดนคุณ nagarindkx เขียนซะก่อน อิอิ

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท