WxGoose Climate Monitor

Templates, scripts for templates, scripts and requests for templates.

Moderators: Developers, Moderators

jacauc
Posts: 34
Joined: Sun Sep 10, 2006 1:05 am

Post by jacauc »

Can someone define a data query for this template.
It seems the OIDs have changed on my devices, as now I'm only getting:

Code: Select all

02/09/2008 06:05:09 PM - CMDPHP: Poller[0] Host[243] DS[1697] WARNING: Result from SNMP not valid. Partial Result:  
02/09/2008 06:05:09 PM - CMDPHP: Poller[0] Host[243] DS[1696] SNMP: v1: blablabla, dsname: rs_sound_int, oid: 1.3.6.1.4.1.17373.2.2.1.9.1, output: U  
Maybe the interface metric changed or something, but this just started happening all of a sudden
unknown
Posts: 1
Joined: Mon Sep 22, 2008 9:37 pm

Post by unknown »

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. :-)

many thanks to tl1997 for the headstart on this.
Attachments
cacti_data_query_wxgoose_-_internal_multi-sensor_climate.xml
Import this: WeatherGoose (wxgoose) - internal multisensor (aka climate sensor)
(34.86 KiB) Downloaded 612 times
cacti_data_query_wxgoose_-_external_sensor_-_temperature.xml
Import this: weathergoose (wxgoose) - external temperature sensor data query + graph template
(13.45 KiB) Downloaded 572 times
WxGoose-internal.xml
Copy and place this in your $cacti/resources/snmp_queries directories
(4.05 KiB) Downloaded 563 times
WxGoose-ext-temperature.xml
Copy and place this in your $cacti/resource/snmp_queries directory.
(1.58 KiB) Downloaded 566 times
tridde
Posts: 1
Joined: Mon Oct 09, 2006 10:09 am

Post by tridde »

unknown wrote:In addition, I've got some external sensor definitions as well if people want them. I've included the generic temperature sensor.
Thanks a bunch!

Do you have an external sensor definition for the Airflow Sensors as well?
dunxd
Posts: 18
Joined: Wed Sep 23, 2009 5:51 am
Location: London, UK

Post by dunxd »

I get an XML parse error when I try to import this with that degree symbol on it (running CentOS 5.3 which isn't particularly old).

I changed the last entry with the symbol to use "deg" instead, and it was accepted.
dunxd
Posts: 18
Joined: Wed Sep 23, 2009 5:51 am
Location: London, UK

Updated Host Template for Climate Monitor based on WXGoose

Post by dunxd »

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.
Attachments
cacti_climate_sensors.xml
CliMate SNNP query file - save in cacti/resources/snmp-queries
(2.4 KiB) Downloaded 402 times
Output image
Output image
ClimateMonitor.png (51.74 KiB) Viewed 4125 times
cacti_host_template_climate_monitor.xml
Host Template for Swiftbase CliMate (a WXGoose resellers version with different OIDs)
(28.57 KiB) Downloaded 433 times
jorhett
Cacti User
Posts: 63
Joined: Sun Aug 04, 2013 12:13 pm
Location: San Jose, CA
Contact:

New host template for ITWatchdogs *Goose Climate Monitors

Post by jorhett »

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.
Attachments
ITW-Goose-external-airflow.xml
(2.8 KiB) Downloaded 193 times
ITW-Goose-external-temp.xml
(1.7 KiB) Downloaded 202 times
ITW-Goose-internal.xml
(3.94 KiB) Downloaded 213 times
itwatchdogs_goose_host_template.xml
(25 KiB) Downloaded 196 times
jorhett
Cacti User
Posts: 63
Joined: Sun Aug 04, 2013 12:13 pm
Location: San Jose, CA
Contact:

Re: WxGoose Climate Monitor

Post by jorhett »

I've also added a template for the very old WxGoos-3 units which can't be upgraded to support the newer MIB.

http://docs.cacti.net/usertemplate:host ... minigoose1
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest