Hadyai Internet R&D LAB
ผลงานของ Hadyai Internet R&D LAB => คุยกับทีมวิจัย => ข้อความที่เริ่มโดย: modtanoii ที่ 14 กรกฎาคม 2008, 18:46:39
-
คือผมจะเซตให้ cacti monitor network interface อ่ะครับ ผมจะสร้างกราฟใหม่ขึ้นมา แต่มันสร้างไม่ได้ มันบอกว่า
This data query returned 0 rows, perhaps there was a problem executing this data query. You can run this data query in debug mode to get more information.
ถ้าไงรบกวนท่าน admin ด้วย ผมไม่แน่ใจว่าเซต snmp ผิดหรือเปล่า
-
ลองตรวจเช็คไฟล์ /etc/snmp/snmpd.conf
น่าจะมีอะไรผิดอยู่
-
นี่ครับ รายละเอียดใน snmpd.conf
com2sec local 127.0.0.1/32 public
com2sec local 172.19.65.0/24 public
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
view all included .1 80
access MyROGroup <93><94> any noauth exact all none none
syslocation (MyLocation)
syscontact (Me )
-
ลองเพิ่ม
view all included .1 80
view system included .iso.org.dod.internet.mgmt.mib-2.system
ลงไปดูครับ
-
load config เดิมมาใส่แล้วก้อไม่ได้ครับท่าน
-
เมื่อมีการเปลี่ยนแปลง config ของ snmpd.conf
จะต้องทำการ restart service ใหม่
/etc/init.d/snmpd stop
/etc/init.d/snmpd start
แล้วก็ Query ใน cacti ใหม่อีกครั้ง
-
query ออกมาแล้วมันบอกว่า ไม่มี data ส่งมาจาก snmp
+ Running data query [1].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/interface.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.2.2.1.1'
+ No SNMP data returned
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/interface.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/interface.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/interface.xml'
-
ทำตามขั้นตอนในคู่มือหรือเปล่าครับ
ลืมไปว่า วิธี config cacti อยู่ในชุดเต็ม
มีเทคนิคเพิ่มขึ้นนิดหน่อย
;D ;D ;D
-
คือผมไม่มีคู่มืออ่ะครับท่าน ศึกษาเอาเองล้วนๆ พอดีติดตรงนี้้เลยมาขอคำปรึกษา
-
ผมก็ติดอยู่หลายเดือนเหมือนกัน กะ cacti กว่าจะเจอ
ต้องลบ device เดิมทิ้ง
แล้วสร้างใหม่เป็น ucd/net SNMP Host
ถึงจะสามารถสร้างกราฟ Interface Statistics ได้
-
com2sec notConfigUser default public
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view systemview included .1
access notConfigGroup "" any noauth exact systemview none none
syslocation Bangrak, Bangkok, Thailand
syscontact True Corporation Co.,Ltd
ลองเอาไปประยุกต์แก้ไขเอาครับ
-
ลองสร้าง device ใหม่แล้ว เหมือนจะ query data จาก snmp ได้นะครับ แต่ กราฟไม่ขึ้น เดี๋ยวเซฟภาพให้ดูครับ
(http://images.temppic.com/14-07-2008/images_vertis/1216028286_0.42184400.jpg)
-
ผมลองสั่ง
snmpwalk -v 1 -c public localhost interface
มันไม่มีค่าไรส่งกลับมาเลยครับ มีแค่ end of MIB แต่ถ้าสั่ง snmpwalk -v 1 -c public localhost system
จะมีออกมาแบบนี้
SNMPv2-MIB::sysDescr.0 = STRING: Linux ubuntu-linux 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (238678) 0:39:46.78
SNMPv2-MIB::sysContact.0 = STRING: webmaster@debianhelp.co.uk
SNMPv2-MIB::sysName.0 = STRING: ubuntu-linux
SNMPv2-MIB::sysLocation.0 = STRING: MainDatacenter
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance
SNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.5 = OID: TCP-MIB::tcpMIB
SNMPv2-MIB::sysORID.6 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.7 = OID: UDP-MIB::udpMIB
SNMPv2-MIB::sysORID.8 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB.
SNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.
SNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model.
SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities
SNMPv2-MIB::sysORDescr.5 = STRING: The MIB module for managing TCP implementations
SNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing IP and ICMP implementations
SNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing UDP implementations
SNMPv2-MIB::sysORDescr.8 = STRING: View-based Access Control Model for SNMP.
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00
End of MIB
ยังงงว่าทำไมมันไม่ส่งค่าของ interface กลับมา
-
ใช้ config ผม แล้วใช้คำสั่ง
snmpwalk -v 1 -c public localhost
แล้วลองดูว่ามีรายงานข้อมูลเกี่ยวกับ Interface บ้างหรือเปล่า
-
mission clear แล้วครับท่าน อิอิอิ