石墨,使用正则表达式来选择目标,或者替代
发布时间:2020-12-14 06:01:59 所属栏目:百科 来源:网络整理
导读:我需要向石墨查询具有几个不同目标的数据; 目前我为每个目标做一个http查询.例如: http://graphite.example.com/render/?format=jsonuntil=nowfrom=-1mintarget=servers.srv231.solr.hitshttp://graphite.example.com/render/?format=jsonuntil=nowfrom=-1m
我需要向石墨查询具有几个不同目标的数据;
目前我为每个目标做一个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 在文档中,他们没有提到正则表达式和通配符, 有没有办法实现我的目标? 解决方法
Graphite使用globs而非正则表达式进行匹配.所以你的查询将是:
http://graphite.example.com/render/?format=json&until=now&from=-1min&target=servers.srv{231,325}.solr.hits (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |