Tuesday, November 7, 2006

OID ที่ควรรู้

ถ้าเราพูดถึง SNMP โพรโทคอลแล้วเราก็ต้องนึกถึง มิบ ของ อุปกรณ์ที่เราจะทำการตรวจสอบซึ่งเราก็ต้องรู้ว่าค่าต่างๆ ของอุปกรณ์แต่ละตัวมันเก็บไว้ด้วยตัวแปรหรือ OID หมายเลยอาไรหรือ มันเขียนคำว่าอาไรแทนหมายเลขนั้นๆ วันนี้ก็จะมาแนะนำ OID ที่น่าสนใจของ Linux Server ครับ อ้างอิงจาก Linux TLE เวอร์ชั่น 7 นะครับ

# snmpwalk -c [public] -v 1 [host] [OID]

OID
system
interface
ifPhysAddress

ssCpuRawUser
ssCpuRawSystem
ssCpuRawNice
ssCpuRawIdle
memAvailReal
tcpActiveOpens
tcpCurrEstab
tcpInErrs
dskPercent.[digit]

แต่เราต้องไป config ไฟล์ /etc/snmp/snmpd.conf ก่อนนะครับ โดยเพิ่มข้อความดังนี้

# Make at least snmpwalk -v 1 localhost -c public system fast again
# name incl/excl subtree mask(optinal)
view systemview included .1

disk /
disk /home
disk /mnt/drive_c

ทีนั้ถ้าเราต้องการได้ค่าพื้นที่ๆ ใช้เป็นบน / เราก็
shell# snmpwalk -c public -v 1 localhost dskPercent.1

หรือ .2 ถ้าเราต้องการ /home

ค่าต่างๆ ที่ config อาจจะต่างกันแล้วแต่สภาพแวดล้อมของระบบนั้นๆ

ที่มา : Monitoring Server Performance.doc


No comments:

Post a Comment

Popular Posts