Norikra::Listener::Mackerel
Description
Norikra listener plugin to post service metrics for Mackerel.
Installation
$ gem install norikra-listener-mackerelUsage
Add your query with group MACKEREL(service_name,[mackerel_api_key]).
If API key is not specified, read it from environment variable MACKEREL_APIKEY.
If service_name includes . (e.g. foo.bar), post to service foo with metrics prefix bar.
Examples
SELECT sum(foo) AS foo_sum, avg(foo) AS foo_avg FROM bar_target.win:time_batch(1 min)
-- group MACKEREL(baz_service)Post service metrics "foo_sum" and "foo_avg" to service "baz_service".
SELECT sum(foo) AS foo_sum, avg(foo) AS foo_avg FROM bar_target.win:time_batch(1 min)
-- group MACKEREL(baz_service.xxx)Post service metrics "xxx.foo_sum" and "xxx.foo_avg" to service "baz_service".
Author
Fujiwara Shunichiro fujiwara.shunichiro@gmail.com
License
GPLv2