sensu-plugins / sensu-plugins-graphite

This plugin provides native Graphite instrumentation for monitoring, including: replication status, various Graphite data queries, mutators, and handlers
http://sensu-plugins.io
MIT License
22 stars 45 forks source link

Target vs Complex Target #79

Open SiM22 opened 5 years ago

SiM22 commented 5 years ago

Been trying to get a complex target to work. like the below but with sensitive words renamed.

'scale(divideSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.statistic.count, sumSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.*.count)), 100)'

When i run that as follows

check-graphite.rb -t'scale(divideSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.statistic.count, sumSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.*.count)), 100)' -h https://graphite.env.example.net -x 'scale(divideSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.Statistic.count, sumSeries(env.app-name.env.ab.cd.ef.metrics.CounterMetrics.*.count)), 100)' -p 6000mins -l 100

This always returns Zero, but running that same target in graphite returns data. How is the complex target supposed to be laid out and/or what am i doing wrong