Stuart,

This looks good to me.

A line from one of my ruby scripts monitoring a gps device:

    puts "PUTVAL \"#{hostname}/gps-#{device}/gauge-pdop\" interval=1 N:#{pdop}"

Did you ensure stdout is getting flushed? I’ve had issues in the past where I 
forgot this step and had no metrics collected.

Also I see you have rabbitmq, try rabbitmq-<foo> or something. It could be the 
parser is expecting an instance for the rabbitmq ( which I believe is what the 
- gets you, <type>-<instance>.

Assuming here you have your prints going every 10 seconds - you need at least 2 
print statements per 60 seconds to get values in the rrd files.

Hope that helps.

On Aug 18, 2014, at 9:09 PM, Stuart Cracraft <[email protected]> wrote:

> PUTVAL "some-fully-qualified-name/rabbitmq/more-rabbits" interval=10 N:2
> PUTVAL "some-fully-qualified-name/rabbitmq/more-rabbits" interval=10 N:100
> PUTVAL "some-fully-qualified-name/rabbitmq/more-rabbits" interval=10 N:500000
> :
> :
> : 
> 
> Guidance you give on this will be appreciated!


_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd

Reply via email to