メトリクス数式のクエリで Metrics Insights を使用する
Metrics Insights クエリを、Metric Math 関数への入力として使用することができます。Metric Math 関数の詳細については、「メトリクスを使用した数式」を参照してください。
GROUP BY 句を含まない Metrics Insights クエリは単一の時系列を返します。この場合に返される結果は、単一の時系列を入力として受け取る任意の Metric Math 関数で使用できます。
Metrics Insights クエリが GROUP BY 句を含む場合には、複数の時系列が返されます。このような結果は、時系列の配列を入力として受け取る任意の Metric Math 関数での使用が可能です。
例えば次のクエリでは、リージョン内にある各バケットにダウンロードされた合計バイト数が、時系列の配列として返されます。
SELECT SUM(BytesDownloaded) FROM SCHEMA("AWS/S3", BucketName, FilterId) WHERE FilterId = 'EntireBucket' GROUP BY BucketName
コンソール内または GetMetricData オペレーション内のグラフでは、このクエリの結果は q1 として表示されます。このクエリは結果をバイト数で返すので、代わりに MB 単位で結果を表示したい場合は、次の Metric Math 関数を使用します。
q1/1024/1024