Win32 - Motherboard Monitor 5 via SNMP
Moderators: Developers, Moderators
Win32 - Motherboard Monitor 5 via SNMP
I got tired of using the mbm2mrtg perl script to get my MBM5 data for Cacti.
So, I created a Perl script that takes the output of the SNMP MBM5 Informant ( http://www.wtcs.org/informant/mbm/overview.htm ) and formats it for Cacti. Obviously, this requires motherboard monitor 5 installed.
Should work with either SNMP v1 or v2. I don't have anything SNMP v2, so wasn't able to test.
So, I created a Perl script that takes the output of the SNMP MBM5 Informant ( http://www.wtcs.org/informant/mbm/overview.htm ) and formats it for Cacti. Obviously, this requires motherboard monitor 5 installed.
Should work with either SNMP v1 or v2. I don't have anything SNMP v2, so wasn't able to test.
- Attachments
-
- mbm5.zip
- Readme, script and templates
- (19.65 KiB) Downloaded 15444 times
-
- Basic output
- mbm5.png (18.66 KiB) Viewed 51803 times
Last edited by BSOD2600 on Sat Feb 25, 2006 1:16 pm, edited 1 time in total.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
Re: Win32 - Motherboard Monitor 5 via SNMP
Good job! Loaded these onto my core3 box and am pulling data from my XP box w/SNMP.V2BSOD2600 wrote:I got tired of using the mbm2mrtg perl script to get my MBM5 data for Cacti.
So, I created a Perl script that takes the output of the SNMP MBM5 Informant ( http://www.wtcs.org/informant/mbm/overview.htm ) and formats it for Cacti. Obviously, this requires motherboard monitor 5 installed.
Should work with either SNMP v1 or v2. I don't have anything SNMP v2, so wasn't able to test.
Using getif, do you see any values for mbm5? I bet not.
Can you poll other snmp values off that host?
Does mbm5 report values in the system tray?
Try reinstalling the SNMP MBM5 Informant.
Can you poll other snmp values off that host?
Does mbm5 report values in the system tray?
Try reinstalling the SNMP MBM5 Informant.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
re
Hello PPL... I was checking for a solution like this recently and only found this (and i dislike mbm). Well, i just digged up some docs on how to write snmp extension agents and made an snmp extension agent for the ms agent that gets temp, etc... values from speedfans shm area.
the tool is free and the source code is licensed under the lgpl, give it a try, you can get it here:
SpeedFan SNMP Extension
SpeedFan Homepage
the tool is free and the source code is licensed under the lgpl, give it a try, you can get it here:
SpeedFan SNMP Extension
SpeedFan Homepage
Very cool
I might have to try this out shorty since MBM doesn't support my new Intel 955X chipset mobo.
I might have to try this out shorty since MBM doesn't support my new Intel 955X chipset mobo.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
ask stupid questions
The follow is MBM5, Perl, MRTG install location,
I would like to where sould I put snmp_mbm5.pl and mbm2mrtg.pl in.
Those *.xml where should I put in
install Perl in C:\
install MBM5 in D:\MBM5
install MRTG in D:\MRTG
MBM5 Record in F:\log\MBM5
MRTG output in F:\log\MRTG
Thanks a lot
The follow is MBM5, Perl, MRTG install location,
I would like to where sould I put snmp_mbm5.pl and mbm2mrtg.pl in.
Those *.xml where should I put in
install Perl in C:\
install MBM5 in D:\MBM5
install MRTG in D:\MRTG
MBM5 Record in F:\log\MBM5
MRTG output in F:\log\MRTG
Thanks a lot
All you questions have been addressed in the readme.txt file included.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
Thanks for your replying
Because I am a beginner. Last time I tried install mbm2mrtg, but it didnot work, that why I ask.
The follow is MBM5, Perl, MRTG install location,
I would like to where sould I put snmp_mbm5.pl and mbm2mrtg.pl in.
Those *.xml where should I put in
install Perl in C:\
install MBM5 in D:\MBM5
install MRTG in D:\MRTG
MBM5 Record in F:\log\MBM5
MRTG output in F:\log\MRTG
Place snmp_mbm5.pl in your script directory.
Thanks a lot
Because I am a beginner. Last time I tried install mbm2mrtg, but it didnot work, that why I ask.
The follow is MBM5, Perl, MRTG install location,
I would like to where sould I put snmp_mbm5.pl and mbm2mrtg.pl in.
Those *.xml where should I put in
install Perl in C:\
install MBM5 in D:\MBM5
install MRTG in D:\MRTG
MBM5 Record in F:\log\MBM5
MRTG output in F:\log\MRTG
Place snmp_mbm5.pl in your script directory.
Thanks a lot
This doesn't use the mbm2mrtg script, so I don't see how that is relevant.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
I have been doing lots of research to find the easiest/lowest cpu/memory cost solution to reporting fan, voltage, and temp to snmp or wmi for cacti's use.
I know that Net-SNMP can be built with lm_sensors support, but I dont that is true for win32 systems. Is this correct?
Is there any tool that will report these values, without eating up valuable system resources and time? Ideally I would just like a program that runs as a system service...something small...
Also, I cant get that speedfan snmp agent to work, but it also appears to take up just as many resources as MBM.
I know that Net-SNMP can be built with lm_sensors support, but I dont that is true for win32 systems. Is this correct?
Is there any tool that will report these values, without eating up valuable system resources and time? Ideally I would just like a program that runs as a system service...something small...
Also, I cant get that speedfan snmp agent to work, but it also appears to take up just as many resources as MBM.
MBM5 is only using 2,620 K of memory on my system. That really isnt that much.
I don't know about net-snmp, since I've never installed that agent on a Win32 computer.
I don't know about net-snmp, since I've never installed that agent on a Win32 computer.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
yes, there is something horribly wrong with your installation.
My computer has been up for 1 day(s), 16 hour(s). SNMP.exe has used 0:02:59 and MBM5.exe has used 0:00:07.
My computer has been up for 1 day(s), 16 hour(s). SNMP.exe has used 0:02:59 and MBM5.exe has used 0:00:07.
| Scripts: Monitor processes | RFC1213 MIB | DOCSIS Stats | Dell PowerEdge | Speedfan | APC UPS | DOCSIS CMTS | 3ware | Motorola Canopy |
| Guides: Windows Install | [HOWTO] Debug Windows NTFS permission problems |
| Tools: Windows All-in-one Installer |
Who is online
Users browsing this forum: No registered users and 1 guest