是否可以获取在Prometheus查询中使用的度量标准名称? 查询可能是如此复杂,例如: 给出以下查询:
histogram_quantile(0.9,rate(demo_api_request_duration_seconds_bucket {job =“ demo”} [5m]))> 0.05 和 rate(demo_api_request_duration_seconds_count {job =“ demo”} [5m])> 1
我想获取此查询中使用的指标名称: demo_api_request_duration_seconds_bucket 和 demo_api_request_duration_seconds_count
实际上,我是使用curl http来实现prometheus api的: api / v1 / query?
http:/// query = histogram_quantile(0.9%2C%20rate(demo_api_request_duration_seconds_bucket%7Bjob%3D%22demo%22%7D%5B5m%5D))%20%3E%200.05%0Aand%0A%20 %20%20%20rate(demo_api_request_duration_seconds_count%7Bjob%3D%22demo%22%7D%5B5m%5D)%20%3E%201&time = 1533826583.068&_ = 1533826387759
是否存在某些功能,http curl或可用于从我正在执行的http get中获取此功能的任何东西?
谢谢。