Utiliser des requêtes Metrics Insights avec des mathématiques appliquées aux métriques - Amazon CloudWatch

Utiliser des requêtes Metrics Insights avec des mathématiques appliquées aux métriques

Vous pouvez utiliser une requête Metrics Insights en entrée dans une fonction mathématique de métrique. Pour plus d'informations sur les mathématiques appliquées aux métriques, consultez Utilisation d’expressions mathématiques avec les métriques CloudWatch.

Une requête Metrics Insights qui n'inclut pas de clause GROUP BY (REGROUPER PAR) renvoie une seule série temporelle. Par conséquent, les résultats renvoyés peuvent être utilisés avec n'importe quelle fonction mathématique de métrique qui prend une seule série temporelle en entrée.

Une requête Metrics Insights qui inclut une clause GROUP BY (REGROUPER PAR) renvoie plusieurs séries temporelles. Par conséquent, les résultats renvoyés peuvent être utilisés avec n'importe quelle fonction mathématique de métrique qui prend en entrée un tableau de séries temporelles.

Par exemple, la requête suivante renvoie le nombre total d'octets téléchargés pour chaque compartiment de la région, sous forme de tableau de séries temporelles :

SELECT SUM(BytesDownloaded) FROM SCHEMA("AWS/S3", BucketName, FilterId) WHERE FilterId = 'EntireBucket' GROUP BY BucketName

Sur un graphique dans la console ou dans une opération GetMetricData, les résultats de cette requête sont q1. Cette requête renvoie le résultat en octets. Par conséquent, si vous souhaitez voir le résultat en Mo, vous pouvez utiliser la fonction mathématique suivante :

q1/1024/1024