Yes I have tried the snmpwalk from the second post. When I hit enter to execute it, it just takes me to a new prompt, doesn't tell me a think. Now if I put system in there, it works and gives me a ton of responses. All of the dell services are running, snmpd is running, I can log into the openmanage page and view all of my hardware and status, i have done a /etc/init.d/dataeng enablesnmp, even tried a restart on all the services with nothing. I have tried this on at least 5 of my dell boxes. Like I said, HP boxes, no problem, running Debian Etch on them as well, they report into my zabbix server without a hiccup.
Ad Widget
Collapse
zabbix item "dell_mb_temp"
Collapse
X
-
-
Can anyone help? I have OpenManage 5.4.0-1 installed on Debian Etch x64, I can get into the OpenManage site, see status of everything. I can even run "oemreport" for multiple hardware items with response. oemreport storage controoler works, oemreport chassis info works but zabbix just will not monitor a single thing. I can query snmp from different machines at the command line, snmpwalk -v 2c -c public x.x.x.x system, i get a ton of info back. But Zabbix just keeps telling me for each item "SNMP error [(noSuchName) There is no such variable name in this MIB.]"
I also have a server with same settings for SNMP, it's Debian Etch i386 with same exact problem. Actually all of my Dell servers give me this problem. HP servers with these settings, have no problem at all.
Here is my /etc/default/snmpd
# This file controls the activity of snmpd and snmptrapd
# MIB directories. /usr/share/snmp/mibs is the default, but
# including it here avoids some strange problems.
export MIBDIRS=/usr/share/snmp/mibs
# snmpd control (yes means start daemon).
SNMPDRUN=yes
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
# snmptrapd control (yes means start daemon). As of net-snmp version
# 5.0, master agentx support must be enabled in snmpd before snmptrapd
# can be run. See snmpd.conf(5) for how to do this.
TRAPDRUN=no
# snmptrapd options (use syslog).
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'
Here is the important stuff in my /etc/snmp/snmpd.conf
rwcommunity public 127.0.0.1
rocommunity public 127.0.0.1
rwcommunity public servername
rocommunity public servername
trapcommunity public
trapsink servername public
trapsink servername public
syscontact Root <root@localhost>
syslocation corp
smuxpeer .1.3.6.1.4.1.674.10892.1
Any ideas????????Comment
-
If anyone stumbles on to this thread, I did get it working. I am running Debian Etch (4.0) on Dell 2650's 2850's and a couple 2950's. I installed the Dell OMSA deb package from Sara's FTP (ftp://ftp.sara.nl/pub/sara-omsa/dists/dell/sara/) with all dependencies. Then I changed my /etc/snmp/snmpd.conf to that listed above in like 2 posts.
The key was this... all distro's 32bit and 64bit needed to REMOVE "-I -smux" from /etc/default/snmpd. The next part, I did not do on a couple 64 bit flavors of Debian, and Dell OMSA started working correctly with Zabbix and so I believe this next step only needs to be applied to the i386 distro but it doesn't hurt to add it 64bit distro's.
Edit /etc/ld.so.conf and add these lines:
include /opt/dell/srvadmin/dataeng/bin
include /opt/dell/srvadmin/hapi/bin
include /opt/dell/srvadmin/oma/bin
include /opt/dell/srvadmin/omsa/bin
include /opt/dell/srvadmin/shared/bin
include /opt/dell/srvadmin/sm
include /opt/dell/srvadmin/sm/dellvl
Restart snmp and /etc/init.d/dataeng restart and you should be all set. If you are running a Debian distro and having problems, respond to this or shoot me a PM. I have it working on a range of Dell boxes now. Also got the HP hardware monitoring working with Zabbix as well. HP was much easier with Debian.
Comment
-
I am monitoring DELL PE850, 860 and 2950 Servers with zabbix, too.
I made an install script to install a zabbix agent on Red Hat based linux with snmp support and dell OpenManage to get all the hardware values (Temp, Fan's RPM, ...).
See this thread: http://www.zabbix.com/forum/showthread.php?t=9807
As you got it running on Debian systems, do you think enhancing my script to support installation on debian systems would be possible? Would you like to do that? That would be cool! Just contact me by PM, Mail, ICQ if you're interested...Big ZABBIX is watching you!
(... and my 48 hosts, 4513 items, 1280 triggers via zabbix v1.6 on CentOS 5.0)
Comment
-
Why is this?
I thought it was possible to snmpget/walk the values directly from the DRAC interface ip address rather than the server ip address. Or is the agent on DRAC interface just able to send traps? Would be very nice to get it working without net-snmp + openmanage on the hosts making the solution much more platform independent and flexible.Comment
-
Although this is an old topic I face the same problem.I am monitoring DELL PE850, 860 and 2950 Servers with zabbix, too.
I made an install script to install a zabbix agent on Red Hat based linux with snmp support and dell OpenManage to get all the hardware values (Temp, Fan's RPM, ...).
See this thread: http://www.zabbix.com/forum/showthread.php?t=9807
As you got it running on Debian systems, do you think enhancing my script to support installation on debian systems would be possible? Would you like to do that? That would be cool! Just contact me by PM, Mail, ICQ if you're interested...
I am tryting to install Dell OMSA 7.1 to a Dell M610
SNMP service seems to start correctly:
/var/log/snmpd.log:
When I try to poll to check the state of the server using check_openmanageCode:NET-SNMP version 5.7.2.1 [smux_accept] accepted fd 10 from 127.0.0.1:51264 accepted smux peer: oid iso.3.6.1.4.1.674.10892.1, descr Systems Management SNMP MIB Plug-in Manager
I get the following error:
No errors appear to logs./usr/local/nagios/libexec/check_openmanage -H 10.1.1.1 -C COMMUNITY -perfdata –info –state -P 1
SNMP CRITICAL: Received noSuchName(2) error-status at error-index 1
Any ideas how can I fix this problem?
Thank youComment
Comment