1

特定のラベルでフィルタリングされた Prometheus サーバーからすべてのメトリック名を取得したいと考えています。

ステップ 1: 次のクエリを使用してすべてのメトリック名を取得しました。クエリはすべてのメトリック名で成功しました。

curl -g 'http://localhost:9090/api/v1/label/__name__/values

ステップ 2: 次のクエリを使用して、ラベルでフィルター処理されたすべてのメトリック名を取得しましたが、クエリは引き続きすべてのメトリック名を返しました。

curl -g 'http://localhost:9090/api/v1/label/__name__/values?match[]={job!="prometheus"}'

http を介してすべてのメトリック名をラベルでフィルタリングするのを手伝ってもらえますか? ありがとう

curl -G -XGET http://localhost:9090/api/v1/label/__name__/values --data-urlencode 'match[]={__name__=~".+", job!="prometheus"}'

@anemyte、まだすべての結果を返します。クエリを確認していただけますか

4

1 に答える 1