英文:
How to delete series that meet multiple conditions at the same time in prometheus?
问题
以下查询对于所有具有instances=127.0.0.1:9090
都有效:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?match[]={instance="127.0.0.1:9090"}'
以下查询对于所有具有job=node
都有效:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?&match[]={job="node"}'
如果我只想删除具有instance=127.0.0.1:9090
和job=node
的系列,我应该如何查询?
英文:
Following query works for all with instances=127.0.0.1:9090
:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?match[]={instance="127.0.0.1:9090"}'
Following query works for all with job=node
:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?&match[]={job="node"}'
If I just want to delete series with instance=127.0.0.1:9090
and job=node
, how can I query it?
答案1
得分: 0
使用以下查询:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?match[]={instance="127.0.0.1:9090", job="node"}'
英文:
Use the following query:
curl -X POST -g 'http://127.0.0.1:9090/api/v1/admin/tsdb/delete_series?match[]={instance="127.0.0.1:9090", job="node"}'
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论