【发布时间】:2013-08-14 15:05:31
【问题描述】:
我需要向石墨查询具有几个不同目标的数据; 目前我为每个目标做一个 http 查询。例如:
http://graphite.example.com/render/?format=json&until=now&from=-1min&target=servers.srv231.solr.hits
http://graphite.example.com/render/?format=json&until=now&from=-1min&target=servers.srv325.solr.hits
有没有办法在一个查询中获得两个结果? 我可以这样做:
http://graphite.example.com/render/?format=json&until=now&from=-1min&target=servers.srv*.solr.hits
但我会得到很多我不感兴趣的其他数据。
我尝试过像这样使用正则表达式,但它不起作用:
http://graphite.example.com/render/?format=json&until=now&from=-1min&target=servers.srv(231|325).solr.hits
在文档中,他们没有提到正则表达式或通配符, 但他们在示例中使用通配符。 http://graphite.readthedocs.org/en/0.9.10/render_api.html
有没有办法实现我的目标?
【问题讨论】:
-
我刚刚看到
target参数可以重复多次,所以我可以做到graphite.example.com/render/…。没关系对我来说。但是,是否仍然可以使用正则表达式或更简洁的方式?
标签: graphite