Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation des tableaux de CloudWatch bord Amazon
Les CloudWatch tableaux de bord Amazon sont des pages d'accueil personnalisables dans la CloudWatch console que vous pouvez utiliser pour surveiller vos ressources dans une seule vue, même celles qui sont réparties dans différentes régions. Vous pouvez utiliser CloudWatch des tableaux de bord pour créer des vues personnalisées des mesures et des alarmes pour votre AWS ressources.
Avec les tableaux de bord, vous pouvez créer les éléments suivants :
-
Une vue unique pour les métriques et alertes sélectionnées afin de vous aider à évaluer l'état de vos ressources et applications d'une ou de plusieurs régions. Vous pouvez sélectionner la couleur utilisée pour chaque métrique sur chaque graphique afin de suivre facilement la même métrique sur plusieurs graphiques.
-
Un manuel opérationnel qui fournit des conseils aux membres d'une équipe pendant des événements opérationnels sur la façon de répondre à des incidents spécifiques.
-
Une vue globale des mesures critiques des ressources et applications qui peut être partagée par les membres de l'équipe pour un flux de communication plus rapide au cours des événements opérationnels.
Si vous en avez plusieurs AWS comptes, vous pouvez configurer l'observabilité CloudWatch entre comptes, puis créer de riches tableaux de bord inter-comptes dans vos comptes de surveillance. Vous pouvez rechercher, visualiser et analyser de manière transparente vos métriques, journaux et traces sans limites de compte.
Grâce à CloudWatch l'observabilité entre comptes, vous pouvez effectuer les opérations suivantes dans le tableau de bord d'un compte de surveillance :
Rechercher, afficher et créer des graphiques de métriques qui résident dans des comptes sources. Un seul graphique peut inclure des métriques provenant de plusieurs comptes.
Créer des alarmes dans le compte de surveillance qui surveillent les métriques dans les comptes sources.
Affichez les événements du journal des groupes de journaux situés dans les comptes source et exécutez CloudWatch des requêtes Logs Insights sur les groupes de journaux des comptes source. Une seule requête CloudWatch Logs Insights dans un compte de surveillance peut interroger simultanément plusieurs groupes de journaux dans plusieurs comptes sources.
Affichez les nœuds des comptes sources dans une carte de suivi dans X-Ray. Vous pouvez ensuite filtrer le mappage sur des comptes sources spécifiques.
Lorsque vous êtes connecté à un compte de surveillance, un badge bleu de compte de surveillance apparaît en haut à droite de chaque page qui prend en charge la fonctionnalité d'observabilité CloudWatch entre comptes.
Pour plus d'informations sur la configuration de l'observabilité CloudWatch entre comptes, consultez. CloudWatch observabilité entre comptes
Vous pouvez créer des tableaux de bord à partir de la console ou à l'aide du AWS CLI ou PutDashboard
API opération. Vous pouvez ajouter des tableaux de bord à une liste de favoris, dans laquelle vous pouvez accéder non seulement à vos tableaux de bord favoris, mais également aux tableaux de bord que vous avez récemment consultés. Pour plus d'informations, consultez Add a dashboard to your favorites list (Ajout d'un tableau de bord à votre liste de favoris).
Pour accéder aux CloudWatch tableaux de bord, vous avez besoin de l'un des éléments suivants :
-
La politique
AdministratorAccess
-
La politique
CloudWatchFullAccess
-
Une politique personnalisée qui inclut une ou plusieurs de ces autorisations spécifiques :
cloudwatch:GetDashboard
etcloudwatch:ListDashboards
pour pouvoir afficher des tableaux de bord
cloudwatch:PutDashboard
pour pouvoir créer ou modifier des tableaux de bord
cloudwatch:DeleteDashboards
pour pouvoir supprimer des tableaux de bord
Rubriques
- Créer un tableau de bord
- Création d'un tableau de bord inter-comptes inter-régions avec la console
- Création par programmation d'un tableau de bord entre régions et comptes
- Création d'un graphique avec des métriques de différents comptes et régions
- Ajouter une alarme provenant d'un autre compte à un tableau de bord multi-comptes
- Création de tableaux de bord avec des variables
- Utilisation de widgets sur les tableaux de bord
- Partage de tableaux de bord
- Utilisation de données en temps réel
- Affichage et animation du tableau de bord
- Ajout d'un tableau de bord à votre liste de favoris
- Modification du paramètre de dérogation ou de l'intervalle d'actualisation
- Modification de la plage horaire ou du format du fuseau horaire
Création par programmation d'un tableau de bord entre régions et comptes
Vous pouvez utiliser le plugin AWS APIset SDKs pour créer des tableaux de bord par programmation. Pour plus d'informations, consultez PutDashboard.
Pour activer les tableaux de bord entre régions et comptes, nous avons ajouté de nouveaux paramètres à la structure du corps du tableau de bord, comme le montre le tableau et les exemples suivants. Pour plus d'informations sur la structure globale du corps du tableau de bord, consultez Structure et syntaxe du corps d'un tableau de bord.
Paramètre | Utiliser | Portée | Par défaut |
---|---|---|---|
|
Spécifie l'ID du compte où se trouve le widget ou la métrique. |
Widget ou métrique |
Compte actuellement connecté |
|
Spécifie la région de la métrique. |
Widget ou métrique |
Région actuelle sélectionnée dans la console |
Les exemples suivants illustrent la JSON source des widgets dans un tableau de bord inter-comptes interrégional.
Cet exemple montre comment définir le champ accountId
pour l'ID du compte de partage au niveau du widget. Cela spécifie que toutes les métriques de ce widget proviendront de ce compte de partage et de cette région.
{ "widgets": [ { ... "properties": { "metrics": [ … ], "accountId": "111122223333", "region": "us-east-1" } } ] }
Cet exemple montre comment définir le champ accountId
différemment au niveau de chaque métrique. Dans cet exemple, les différentes métriques de cette expression mathématique de mesure proviennent de différents comptes de partage et de différentes régions.
{ "widgets": [ { ... "properties": { "metrics": [ [ { "expression": "SUM(METRICS())", "label": "[avg: ${AVG}] Expression1", "id": "e1", "stat": "Sum" } ], [ "AWS/EC2", "CPUUtilization", { "id": "m2", "accountId": "5555666677778888", "region": "us-east-1", "label": "[avg: ${AVG}] ApplicationALabel " } ], [ ".", ".", { "id": "m1", "accountId": "9999000011112222", "region": "eu-west-1", "label": "[avg: ${AVG}] ApplicationBLabel" } ] ], "view": "timeSeries", "region": "us-east-1", ---> home region of the metric. Not present in above example "stacked": false, "stat": "Sum", "period": 300, "title": "Cross account example" } } ] }
Cet exemple montre un widget d'alerte.
{ "type": "metric", "x": 6, "y": 0, "width": 6, "height": 6, "properties": { "accountID": "111122223333", "title": "over50", "annotations": { "alarms": [ "arn:aws:cloudwatch:us-east-1:379642911888:alarm:over50" ] }, "view": "timeSeries", "stacked": false } }
Cet exemple concerne un widget CloudWatch Logs Insights.
{ "type": "log", "x": 0, "y": 6, "width": 24, "height": 6, "properties": { "query": "SOURCE 'route53test' | fields @timestamp, @message\n| sort @timestamp desc\n| limit 20", "accountId": "111122223333", "region": "us-east-1", "stacked": false, "view": "table" } }
Une autre méthode pour créer des tableaux de bord par programmation est d'abord d'en créer un dans le AWS Management Console, puis copiez la JSON source de ce tableau de bord. Pour ce faire, chargez le tableau de bord et choisissez Actions, View-edit source (Afficher/Modifier la source). Vous pouvez ensuite copier ce tableau de bord JSON afin de l'utiliser comme modèle pour créer des tableaux de bord similaires.
Création d'un graphique avec les statistiques de différents comptes et régions dans un CloudWatch tableau de bord
Connectez-vous au compte de surveillance.
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le panneau de navigation, choisissez Metrics (Métriques), puis choisissez All metrics (Toutes les métriques).
-
Sélectionnez le compte et la région à partir desquels vous voulez ajouter des métriques. Vous pouvez sélectionner votre compte et votre région dans les menus déroulants Account (Compte) et Region (Région) situés en haut à droite de l'écran.
Ajoutez les métriques souhaitées au graphique. Pour de plus amples informations, consultez Graphique des métriques.
Répétez les étapes 4 à 5 pour ajouter des métriques provenant d'autres comptes et régions.
-
(Facultatif) Choisissez l'onglet Graphed metrics (Métriques sous forme de graphique) et ajoutez une fonction mathématique de métrique qui utilise celles que vous avez choisies. Pour de plus amples informations, consultez Utilisation d'expressions mathématiques avec des CloudWatch métriques.
Vous pouvez également configurer un graphique unique pour inclure plusieurs fonctions
SEARCH
. Chaque recherche peut faire référence à une région ou à un compte différent. -
Lorsque vous avez terminé avec le graphique, choisissez Actions, Add to dashboard (Ajouter au tableau de bord).
Sélectionnez votre tableau de bord entre comptes, puis choisissez Add to dashboard (Ajouter au tableau de bord).