Datadog で正規表現を使用してタグ値のメトリクスをクエリする 質問する

Datadog で正規表現を使用してタグ値のメトリクスをクエリする 質問する

正規表現を使用して、タグ値のメトリックをフィルタリングしたいです。Prometheus では実行できますが、Datadog では同等の方法が見つかりませんでした。

たとえば、statusタグ値が で始まる次のメトリックを選択するには2、クエリを使用します。http.server.requests.count{status=~"^2..$"}

Datadog にも同じタグが付いた同じメトリックがありますが、同じクエリを実行する方法を見つけることができませんでした。

ベストアンサー1

メトリック クエリでワイルドカードがサポートされるようになりました。

例 1: ステータス タグが で始まるすべてのリクエストを取得する2:http.server.requests.count{status:2*}

例 1: サービス タグが で終わるすべてのリクエストを取得するmongo:http.server.requests.count{service:*mongo}

blob例 3 (上級): で始まり、で終わるサービス タグを持つすべてのリクエストを取得しますpostgreshttp.server.requests.count{service:blob*,service:*postgres} (これはservice:blob-foo-postgresと に一致しますservice:blob_bar_postgresが には一致しませんservice:my_name_postgres)

おすすめ記事