DatadogのANDとORを複合的に使用するクエリーの書き方

概要

Datadogのメトリクスの検索で A and BAND を使えば良いけど、 A and B(c or d) というパターンがあった。
具体例としてはDBインスタンスの条件と、エンジンバージョンを複数指定したかったパターン。
こういったパターンはあると思って調べて、下記で出来たのでメモ。

クエリーの書き方

avg(last_5m):avg:aws.rds.cpuutilization{dbinstanceidentifier:inamuu-mysql-* AND (engineversion:5.7* OR engineversion:8.0*)} by {dbinstanceidentifier} >= 40

HTTPステータスコードだと、範囲指定が可能。

@http.status_code:[400 TO 499]

AZなどだと INが使えるらしい。