LibreNMS Supermicro ipmi

PointandClick

Limp Gawd
Joined
Dec 6, 2008
Messages
383
I set up a LibreNMS vm to play around with monitoring, but I can't seem to get any ipmi information from my Supermicro board. Currently it's monitoring the following.

*Esxi 5.5 on the mentioned SM machine. IPMI configured
VM's on this host:
*OmniOS storage VM
*Ubuntu 12.04 server mysql Kodi backend
*Ubuntu 14.04 Guacamole server
*Ubuntu 14.04 LibreNMS server
*Win 7 PVR

*Pfsense
*Powerconnect 5324

Also, the Win 7 VM and the Guacamole VM are reporting temperature... obviously incorrectly since they're VM's. Not sure why only these two. I turned off the sensors poller and discovery modules and it's still showing.

I came across a post for Observium that said ipmitools was needed, so I installed that. There was also no section for ipmi in the config file so I added what is included in the documentation, but still no go.

Overall it works well enough for no more than I need, but there's little to no documentation out there.. even for Observium.
 
UPDATE

Just wanted to update that I figured it out for anyone that may come across this. I had to manually run the discovery.php script against the host to pick up the new info. The docs make it sound like all that's needed is to fill in the ipmi credentials in the host config, but obviously it doesn't rescan automatically.
 
Your either going to need an MIB for ipmi or something on the client machines that make the ipmi data available via snmp.
 
Just recently heard of this tool, thanks for the tip on ipmi.

For those still having issues with ipmi and are using their stock vmdk you need to install ipmi first. :D
# sudo apt-get install ipmitool

They've now included a "Rediscover Device" button in device settings page so no need to manually run the discovery.php file.
 
Back
Top