Question #286769 on Graphite changed: https://answers.launchpad.net/graphite/+question/286769
Jason Dixon posted a new comment: The maximumAbove() function should get you want you want. http://graphite.readthedocs.org/en/0.9.15/functions.html#graphite.render.functions.maximumAbove For example, I have 3 hosts reporting cpu metrics to Graphite. Pulling the last hour of data I see all 3 series: $ curl -s -k "https://graphite/render/?from=-1hours&target=collectd.*.cpu-0.cpu- user&format=json" | json_pp | grep target "target" : "collectd.graphite-web-0.cpu-0.cpu-user" "target" : "collectd.synthesize-0.cpu-0.cpu-user" "target" : "collectd.synthesize-1.cpu-0.cpu-user" Now I want to isolate any hosts with a cpu-user value exceeding 4.0, so I use maximumAbove(). $ curl -s -k "https://104.236.122.198/render/?from=-1hours&target=maximumAbove(collectd.*.cpu-0 .cpu-user,4)&format=json" | json_pp | grep target "target" : "collectd.graphite-web-0.cpu-0.cpu-user" I don't know anything about your "check-graphite-data.rb" command, but the following examples should get you going in the right direction. Jason -- You received this question notification because your team graphite-dev is an answer contact for Graphite. _______________________________________________ Mailing list: https://launchpad.net/~graphite-dev Post to : graphite-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~graphite-dev More help : https://help.launchpad.net/ListHelp