Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
Here's an updated snmp data query + graphs for the weathergoose (itwatchdogs.com) sensor system. It includes the 3 analog IO sensors as a separate graph for people that use them.
In addition, I've got some external sensor definitions as well if people want them. I've included the generic temperature sensor.
The graphs are not the prettiest, but that's because most people modify them to their own liking anyways.
Please find below a Host Template for the Swiftbase version of the WXGoose climate monitor. This is a popular version available in the UK.
Note that these devices include the MIB as a download from the control panel. Use a MIB browser to find the OIDs and adjust the template accordingly.
This Host template uses SNMP (rather than the PERL script) and doesn't convert to Fahrenheit.
Hope this is useful to someone else.
Note - if you get XML errors, you may need to find the non ASCI degree (°) character in the XML and change it to something like "deg". I encountered this problem when importing other people's templates above, but managed to get it working when manually editing the XML on the server.
Update - I've added the SNMP query XML file which is required along with the template file.
I kept fighting with the various templates posted here, and most of them are missing files, use the older OIDs that ITW abandoned years ago, or simply don't work.
The following four files are tested and working with Cacti 0.8.8b and the MiniGoose I and II and MicroGoose units. I don't have any of the big WeatherGoose units so I can't test those. There are four files:
Template file: Load this into Cacti using Import Templates. This will contain all the templates you need. It has graphs for both Fahrenheit and Celsius.
XML files: put these in your $cactidir/resources/snmp_queries/ directory. (/usr/share/cacti/resources/snmp_queries/ on CentOS using the EPEL rpms)
ITW-Goose-internal.xml: finds internal sensors
ITW-Goose-external-temp.xml: finds external temp sensors
ITW-Goose-external-airflow.xml: finds external temp/humidity/airflow sensors
These are all the sensors I have, but if you look at the file and compare to the MIB provided by ITWatchdogs it will be trivial to create another XML file for each sensor type.
Define a device and point at these units (use SNMP v1 for the older units). Once you click create it will tell you how many of each sensor type it found at the bottom of the page. Create a graph for each one, and you are done!
WARNING: on the older ITW units you must be running v2.76 or higher. The MIB changed at that point. Given how ancient that code change was, you really want to update to v2.97 from their website anyway.