Choisissez la Source, puis entrez le bloc JSON pour la métrique que vous souhaitez représenter graphiquement. Consultez les exemples suivants.
Exemple de code JSON pour récupérer la métrique CPUUtilization à partir d'une instance Amazon Elastic Compute Cloud (Amazon EC2) supprimée :
Remarque : Remplacez example-instance-id par votre ID d’instance et example-region par votre région AWS.
{ "view": "timeSeries",
"stacked": false,
"metrics": [
[ "AWS/EC2", "CPUUtilization", "InstanceId", "example-instance-id" ]
],
"region": "example-region"}
Exemple de code JSON pour récupérer la métrique RequestCount qui contient les dimensions LoadBalancer et AvailabilityZone à partir d'un équilibreur de charge supprimé :
Remarque : Remplacez example-lb-name par le nom de l'équilibreur de charge, example-az par votre zone de disponibilité et example-region par votre région.
{ "view": "timeSeries",
"stacked": false,
"metrics": [
[ "AWS/ELB", "RequestCount", "LoadBalancerName", "example-lb-name", "AvailabilityZone", "example-az" ],
[ "AWS/ELB", "RequestCount", "LoadBalancerName", "example-lb-name", "AvailabilityZone", "example-az" ]
],
"region": "example-region"
}
(Facultatif) Si la métrique comporte plusieurs dimensions que vous souhaitez représenter graphiquement, utilisez le format suivant pour les inclure dans la section des métriques :
["NameSpace", "MetricName", "Dimension Key1", "Dimension Value1", "Dimension Key2", "Dimension Value2", ... ]
(Facultatif) Pour représenter graphiquement plusieurs métriques, veillez à ajouter une virgule après le crochet de fin. Ajoutez ensuite ce qui suit à la section des métriques :
["NameSpace1", "MetricName1", "Dimension Key1", "Dimension Value1"], ["NameSpace2", "MetricName2", "Dimension Key2, "Dimension Value2"]