我正在尝试创建一个服务监视器,它会删除特定命名空间的所有数据。我的 ServiceMonitor 看起来像这样:
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
serviceapp: api-servicemonitor
name: servicemonitor-federate
namespace: NS
spec:
endpoints:
- interval: 15s
port: http
path: /federate
honorLabels: true
params:
match[]:
- '{__name__=~".+",namespace="NS"}'
....
但是这个正则表达式看起来不正确:数据没有被抓取并发送到我的普罗米修斯
关于在指定命名空间时如何制作可行的正则表达式的任何想法?
问候, 纪尧姆