Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo delle CloudWatch dashboard di Amazon
Le CloudWatch dashboard di Amazon sono home page personalizzabili nella CloudWatch console che puoi utilizzare per monitorare le tue risorse in un'unica visualizzazione, anche quelle distribuite in diverse regioni. Puoi utilizzare CloudWatch le dashboard per creare visualizzazioni personalizzate delle metriche e degli allarmi per AWS risorse.
Con i pannelli di controllo puoi creare quanto segue:
-
Una visualizzazione singola per i parametri e gli allarmi selezionati che consentono di valutare l'integrità delle tue risorse e applicazioni su una o più regioni. Puoi selezionare il colore utilizzato per ogni parametro su ogni grafico, in modo da monitorare facilmente lo stesso parametro su più grafici.
-
Un playbook operativo che fornisce ai membri del team linee guida su come reagire a incidenti specifici durante gli eventi operativi.
-
Una vista comune delle misure delle risorse e delle applicazioni critiche che possono essere condivise con i membri del team per velocizzare il flusso di comunicazione durante gli eventi operativi.
Se ne hai più AWS puoi impostare l'osservabilità CloudWatch tra account e quindi creare dashboard complete tra più account nei tuoi account di monitoraggio. Puoi cercare, visualizzare e analizzare senza problemi parametri, log e tracce senza limiti di account.
Con l' CloudWatch osservabilità tra account, puoi eseguire le seguenti operazioni in una dashboard di un account di monitoraggio:
Cercare, visualizzare e creare grafici di metriche che risiedono negli account di origine. Un singolo grafico può includere metriche provenienti da più account.
Creare allarmi nell'account di monitoraggio per controllare le metriche negli account di origine.
Visualizza gli eventi di registro dai gruppi di log situati negli account di origine ed esegui le query di CloudWatch Logs Insights sui gruppi di log negli account di origine. Una singola query di CloudWatch Logs Insights in un account di monitoraggio può interrogare più gruppi di log in più account di origine contemporaneamente.
Visualizza nodi da account di origine in una mappa di tracciamento in X-Ray. Puoi quindi filtrare la mappa in base ad account di origine specifici.
Quando si CloudWatch accede a un account di monitoraggio, in alto a destra di ogni pagina che supporta la funzionalità di osservabilità tra più account viene visualizzato un badge blu dell'account di monitoraggio.
Per ulteriori informazioni sulla configurazione dell'osservabilità tra più CloudWatch account, consulta. CloudWatch osservabilità tra più account
Puoi creare dashboard dalla console o utilizzando il AWS CLI o PutDashboard
API operazione. Puoi aggiungere i pannelli di controllo a un elenco dei preferiti, dal quale potrai accedere non solo ai pannelli di controllo preferiti ma anche a quelli consultati di recente. Per ulteriori informazioni, consulta la sezione Aggiungi un pannello di controllo all'elenco dei preferiti.
Per accedere ai CloudWatch dashboard, è necessario uno dei seguenti:
-
La policy
AdministratorAccess
-
La policy
CloudWatchFullAccess
-
Una policy personalizzata che includa una o più di queste autorizzazioni specifiche:
cloudwatch:GetDashboard
ecloudwatch:ListDashboards
per poter visualizzare i pannelli di controllo
cloudwatch:PutDashboard
per poter creare o modificare i pannelli di controllo
cloudwatch:DeleteDashboards
per poter eliminare i pannelli di controllo
Argomenti
- Creazione di un pannello di controllo
- Creazione di una dashboard interregionale tra più account con la console
- Creare un pannello di controllo su più account tra più regioni in modo programmatico
- Creazione di un grafico con parametri provenienti da diversi account e regioni
- Aggiungere un avviso da un altro account a una dashboard con più account
- Creazione di dashboard con variabili
- Utilizzo dei widget nelle dashboard
- Condivisione dei pannelli di controllo
- Utilizzo di dati in tempo reale
- Visualizzazione e dashboard animata
- Aggiunta di un pannello di controllo all'elenco dei preferiti
- La modifica dell'impostazione di sostituzione del periodo o dell'intervallo di aggiornamento
- Modifica dell'intervallo di tempo o del formato del fuso orario
Creare un pannello di controllo su più account tra più regioni in modo programmatico
Puoi utilizzare il plugin AWS APIse SDKs per creare dashboard in modo programmatico. Per ulteriori informazioni, vedere. PutDashboard
Per abilitare i pannelli di controllo su più account tra più regioni, sono stati aggiunti nuovi parametri alla struttura del corpo del pannello di controllo, come illustrato nella tabella e negli esempi seguenti. Per ulteriori informazioni sulla struttura complessiva del corpo dei pannelli di controllo, consulta Dashboard Body Structure and Syntax (Struttura del corpo e sintassi dei pannelli di controllo).
Parametro | Utilizzo | Ambito | Predefinita |
---|---|---|---|
|
Specificare l'ID dell'account in cui si trova il widget o il parametro. |
Widget o parametro |
Account attualmente connesso |
|
Specifica la regione del parametro. |
Widget o parametro |
Regione corrente selezionata nella console |
Gli esempi seguenti illustrano la JSON fonte dei widget in una dashboard tra più account e più regioni.
Questo esempio imposta il campo accountId
sull'ID dell'account di condivisione a livello di widget. Ciò specifica che tutte i parametri in questo widget proverranno da tale account e regione di condivisione.
{ "widgets": [ { ... "properties": { "metrics": [ … ], "accountId": "111122223333", "region": "us-east-1" } } ] }
Questo esempio imposta il campo accountId
in modo diverso a livello di ogni parametro. In questo esempio, i diversi parametri in questa espressione matematica dei parametri provengono da account di condivisione diversi e regioni diverse.
{ "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" } } ] }
Questo esempio mostra un widget di allarme.
{ "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 } }
Questo esempio riguarda un CloudWatch widget 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" } }
Un altro modo per creare dashboard a livello di codice consiste nel crearne prima uno in AWS Management Console, quindi copia il JSON codice sorgente di questa dashboard. Per fare ciò, caricare il pannello di controllo e scegliere Actions (Operazioni), View/edit source (Visualizza/modifica origine). È quindi possibile copiare questa dashboard JSON per utilizzarla come modello per creare dashboard simili.
Creazione di un grafico con le metriche di diversi account e regioni in una dashboard CloudWatch
Accedi all'account di monitoraggio.
Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/
. -
Nel pannello di navigazione, scegli Parametri quindi scegli Tutti i parametri.
-
Seleziona l'account e la regione da cui desideri aggiungere i parametri. Puoi selezionare il tuo account e la tua regione dai relativi menu a discesa in alto a destra dello schermo.
Aggiungere i parametri desiderati al grafico. Per ulteriori informazioni, consulta la pagina Rappresentazione grafica dei parametri.
Ripetere le fasi 4 e 5 per aggiungere parametri da altri account e regioni.
-
(Opzionale) Scegli la scheda Graphed metrics (Parametri nel grafico) e aggiungi una funzione matematica dei parametri che utilizzi i parametri scelti. Per ulteriori informazioni, consulta la pagina Utilizzo di espressioni matematiche con metriche CloudWatch .
È inoltre possibile impostare un singolo grafico per includere più funzioni
SEARCH
. Ogni ricerca può fare riferimento a un diverso account o regione. -
Una volta terminato il grafico, scegli Actions (Operazioni), Add to dashboard (Aggiungi al pannello di controllo).
Seleziona il pannello di controllo su più account e scegli Add to dashboard (Aggiungi al pannello di controllo).