Collegamento degli account di monitoraggio agli account di origine - Amazon CloudWatch

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à.

Collegamento degli account di monitoraggio agli account di origine

Gli argomenti di questa sezione illustrano come configurare i collegamenti tra account di monitoraggio e account di origine.

Ti consigliamo di creare un nuovo AWS account che funga da account di monitoraggio per la tua organizzazione.

Autorizzazioni necessarie

Autorizzazioni necessarie per creare i collegamenti

Per creare un collegamento tra un account di monitoraggio e un account di origine, devi accedere con determinate autorizzazioni.

  • Per configurare un account di monitoraggio. È necessario disporre dell'accesso completo come amministratore nell'account di monitoraggio oppure accedere a tale account con le seguenti autorizzazioni:

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "AllowSinkModification", "Effect": "Allow", "Action": [ "oam:CreateSink", "oam:DeleteSink", "oam:PutSinkPolicy", "oam:TagResource" ], "Resource": "*" }, { "Sid": "AllowReadOnly", "Effect": "Allow", "Action": ["oam:Get*", "oam:List*"], "Resource": "*" } ] }
  • Account di origine associato a un account di monitoraggio specifico. Per creare, aggiornare e gestire i collegamenti per un solo account di monitoraggio specificato, è necessario accedere all'account almeno con le autorizzazioni seguenti. In questo esempio, l'account di monitoraggio è 999999999999.

    Se il link non intende condividere tutti e sette i tipi di risorse (metriche, log, tracce, applicazioni Application Insights, servizi Application Signals e obiettivi dei livelli di servizio (SLOs) e monitor di Internet Monitor), puoi ometterecloudwatch:Link,,, logs:Link xray:Link applicationinsights:Linkapplication-signals:Link, o se necessario. internetmonitor:Link

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Action": [ "oam:CreateLink", "oam:UpdateLink", "oam:DeleteLink", "oam:GetLink", "oam:TagResource" ], "Effect": "Allow", "Resource": "arn:*:oam:*:*:link/*" }, { "Action": [ "oam:CreateLink", "oam:UpdateLink" ], "Effect": "Allow", "Resource": "arn:*:oam:*:*:sink/*", "Condition": { "StringEquals": { "aws:ResourceAccount": [ "999999999999" ] } } }, { "Action": "oam:ListLinks", "Effect": "Allow", "Resource": "*" }, { "Action": "cloudwatch:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "logs:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "xray:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "applicationinsights:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "internetmonitor:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "application-signals:Link", "Effect": "Allow", "Resource": "*" } ] }
  • Account di origine con autorizzazioni per collegarsi a qualsiasi account di monitoraggio: per creare un collegamento a qualsiasi sink dell'account di monitoraggio esistente e condividere metriche, gruppi di log, tracce, applicazioni di Approfondimenti sulle applicazioni e monitoraggi di Monitor Internet, è necessario accedere all'account di origine con le autorizzazioni di amministratore complete o con le seguenti autorizzazioni

    Se il link non intende condividere tutti e sette i tipi di risorse (metriche, log, tracce, applicazioni Application Insights, servizi Application Signals e obiettivi del livello di servizio (SLOs) e monitor di Internet Monitor), puoi omettere cloudwatch:Linklogs:Link,xray:Link,applicationinsights:Link,application-signals:Link, o internetmonitor:Link secondo necessità.

    JSON
    { "Version":"2012-10-17", "Statement": [{ "Effect": "Allow", "Action": [ "oam:CreateLink", "oam:UpdateLink" ], "Resource": [ "arn:aws:oam:*:*:link/*", "arn:aws:oam:*:*:sink/*" ] }, { "Effect": "Allow", "Action": [ "oam:List*", "oam:Get*" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "oam:DeleteLink", "oam:GetLink", "oam:TagResource" ], "Resource": "arn:aws:oam:*:*:link/*" }, { "Action": "cloudwatch:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "xray:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "logs:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "applicationinsights:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "internetmonitor:Link", "Effect": "Allow", "Resource": "*" }, { "Action": "application-signals:Link", "Effect": "Allow", "Resource": "*" } ] }

Autorizzazioni necessarie per il monitoraggio tra account

Dopo aver creato un collegamento, per visualizzare le informazioni sull'account di origine da un account di monitoraggio, devi accedere a un account con una delle seguenti modalità:

  • Accesso completo da amministratore nell'account di monitoraggio

  • Le seguenti autorizzazioni su tutti gli account, oltre alle autorizzazioni per visualizzare i tipi specifici di risorse che verranno monitorate

    { "Sid": "AllowReadOnly", "Effect": "Allow", "Action": [ "oam:Get*", "oam:List*" ], "Resource": "*" }

Panoramica della configurazione

I seguenti passaggi di alto livello mostrano come impostare l'osservabilità tra account. CloudWatch

Nota

Ti consigliamo di creare un nuovo AWS account da utilizzare come account di monitoraggio della tua organizzazione.

  1. Configura un account di monitoraggio dedicato.

  2. (Facoltativo) Scarica un CloudFormation modello o copia un URL per collegare gli account di origine.

  3. Collega gli account di origine all'account di monitoraggio.

Dopo aver completato questi passaggi, puoi utilizzare l'account di monitoraggio per visualizzare i dati di osservabilità degli account di origine.

Passaggio 1: configurazione di un account di monitoraggio

Segui i passaggi in questa sezione per configurare un AWS account come account di monitoraggio per l'osservabilità CloudWatch tra account.

Prerequisiti
  • Se stai configurando gli account di un' AWS Organizations organizzazione come account di origine, ottieni il percorso dell'organizzazione o l'ID dell'organizzazione.

  • Se non utilizzi Organizations per gli account di origine, ottieni l'account IDs degli account di origine.

Per configurare un account come account di monitoraggio, devi disporre di determinate autorizzazioni. Per ulteriori informazioni, consulta Autorizzazioni necessarie.

Per configurare un account di monitoraggio
  1. Accedi all'account da utilizzare come account di monitoraggio.

  2. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  3. Nel riquadro di navigazione a sinistra scegliere Impostazioni.

  4. In Monitoring account configuration (Configurazione dell'account di monitoraggio), scegli Configure (Configura).

  5. Per Select data, scegli se questo account di monitoraggio sarà in grado di visualizzare i dati di Logs, Metrics, Traces, Application Insights - Applications, Internet Monitor - Monitor e Application Signals - Services, Service Level Objectives (SLOs) dagli account di origine a cui è collegato.

  6. In List source accounts (Elenca account di origine), inserisci gli account di origine che verranno visualizzati da questo account di monitoraggio. Per identificare gli account di origine, inserisci il singolo account IDs, i percorsi organizzativi o l'organizzazione. IDs Se inserisci un percorso o un ID dell'organizzazione, l'account di monitoraggio può visualizzare i dati di osservabilità da tutti gli account collegati in tale organizzazione.

    Separa le voci in elenco con virgole.

    Importante

    Quando immetti un percorso organizzativo, esprimilo nel formato esatto. L'ou-id deve terminare con / (un carattere barra). Ad esempio: o-a1b2c3d4e5/r-f6g7h8i9j0example/ou-def0-awsbbbb/

  7. Per Definire un'etichetta da utilizzare per identificare l'account di origine, è possibile definire un'etichetta da utilizzare per creare un CloudFormation modello. Quando il modello viene utilizzato per collegare gli account di origine a questo account di monitoraggio, l'etichetta viene applicata agli account di origine.

    È possibile specificare se utilizzare i nomi degli account o gli indirizzi e-mail in questa etichetta e utilizzare anche variabili come $AccountName, $AcccountEmail e $AcccountEmailNoDomain.

    Nota

    Nelle regioni AWS GovCloud (Stati Uniti orientali) e AWS GovCloud (Stati Uniti occidentali), l'unica opzione supportata consiste nell'utilizzare etichette personalizzate e le $AcccountEmailNoDomain variabili $AccountName$AcccountEmail, e si risolvono tutte account-id al posto della variabile specificata.

  8. Scegli Configura.

Importante

Il collegamento tra gli account di monitoraggio e di origine non è completo finché non si configurano gli account di origine. Per ulteriori informazioni, consultare le sezioni indicate di seguito.

Passaggio 2: (Facoltativo) Scarica un CloudFormation modello o un URL

Per collegare gli account di origine a un account di monitoraggio, ti consigliamo di utilizzare un modello AWS CloudFormation o un URL.

  • Se stai collegando un'intera organizzazione, CloudWatch fornisce un CloudFormation modello.

  • Se stai collegando singoli account, utilizza un CloudFormation modello o un URL che CloudWatch lo fornisca.

Per utilizzare un CloudFormation modello, devi scaricarlo durante questi passaggi. Dopo aver collegato l'account di monitoraggio ad almeno un account di origine, il CloudFormation modello non è più disponibile per il download.

Per scaricare un CloudFormation modello o copiare un URL per collegare gli account di origine all'account di monitoraggio
  1. Accedi all'account da utilizzare come account di monitoraggio.

  2. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  3. Nel riquadro di navigazione a sinistra scegliere Impostazioni.

  4. In Monitoring account configuration (Configurazione dell'account di monitoraggio), scegli Resources to link accounts (Risorse per collegare gli account).

  5. Esegui una di queste operazioni:

    • Scegli Organizzazione AWS per scaricare un modello da utilizzare per collegare gli account di un'organizzazione a questo account di monitoraggio.

    • Scegli Any account (Qualsiasi account) per ottenere un modello o un URL al fine di configurare i singoli account come account di origine.

  6. Esegui una di queste operazioni:

    • Se hai scelto AWS l'organizzazione, scegli Scarica CloudFormation modello.

    • Se hai scelto Qualsiasi account, scegli Scarica CloudFormation modello o Copia URL.

  7. (Facoltativo) Ripeti i passaggi 5-6 per scaricare sia il CloudFormation modello che l'URL.

Passaggio 3: collegamento degli account di origine

Utilizza la procedura riportata in queste sezioni per collegare gli account di origine a un account di monitoraggio.

Per collegare gli account di monitoraggio agli account di origine, devi disporre di determinate autorizzazioni. Per ulteriori informazioni, consulta Autorizzazioni necessarie.

Utilizzo di un modello CloudFormation per configurare tutti gli account di un'organizzazione o di un'unità organizzativa come account di origine

Questi passaggi presuppongono che tu abbia già scaricato il CloudFormation modello necessario eseguendo i passaggi indicati inPassaggio 2: (Facoltativo) Scarica un CloudFormation modello o un URL.

Per utilizzare un CloudFormation modello per collegare gli account di un'organizzazione o di un'unità organizzativa all'account di monitoraggio
  1. Accedi all'account di gestione dell'organizzazione.

  2. Apri la CloudFormation console all'indirizzo https://console.aws.amazon.com/cloudformation.

  3. Nella barra di navigazione a sinistra, scegli. StackSets

  4. Verifica di aver effettuato l'accesso alla regione desiderata, quindi scegli Crea StackSet.

  5. Scegli Next (Successivo).

  6. Scegli Template is ready (Il modello è pronto) e infine Upload a template file (Carica un file di modello).

  7. Seleziona Choose file (Scegli file), scegli il modello che hai scaricato dall'account di monitoraggio e infine scegli Open (Apri).

  8. Scegli Next (Successivo).

  9. Per Specificare StackSet i dettagli, inserisci un nome per la StackSet e scegli Avanti.

  10. In Add stacks to stack set (Aggiungi stack a un set di stack), scegli Deploy new stacks (Implementa nuovi stack).

  11. In Deployment targets (Destinazioni di implementazione), scegli se distribuirlo all'intera organizzazione o a unità organizzative specifiche.

  12. Per Specificare le regioni, scegli in quali regioni implementare l' CloudWatch osservabilità tra account.

  13. Scegli Next (Successivo).

  14. Nella pagina Review (Revisione), conferma le opzioni e selezionate scegli Submit (Invia).

  15. Nella scheda Stack instances (Istanze stack), aggiorna la schermata finché non viene visualizzato lo stato CREATE_COMPLETE per le istanze dello stack.

Utilizzo di un modello CloudFormation per configurare singoli account di origine

Questi passaggi presuppongono che tu abbia già scaricato il CloudFormation modello necessario eseguendo i passaggi indicati in. Passaggio 2: (Facoltativo) Scarica un CloudFormation modello o un URL

Utilizzare un CloudFormation modello per configurare account di origine individuali per l'osservabilità CloudWatch tra account
  1. Accedi all'account di origine.

  2. Apri la CloudFormation console in https://console.aws.amazon.com /cloudformation.

  3. Nella barra di navigazione a sinistra, seleziona Stacks (Stack).

  4. Verifica di aver effettuato l'accesso alla regione desiderata, quindi scegli Create StackSet (Crea StackSet) e infine With new resources (standard) (Con nuove risorse [standard]).

  5. Scegli Next (Successivo).

  6. Scegliere Upload a template file (Carica un file di modello).

  7. Seleziona Choose file (Scegli file), scegli il modello che hai scaricato dall'account di monitoraggio e infine scegli Open (Apri).

  8. Scegli Next (Successivo).

  9. In Specify stack details (Specifica i dettagli dello stack), inserisci un nome per lo stack e seleziona Next (Successivo).

  10. Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).

  11. Nella pagina Review (Revisione), scegli Submit (Invia).

  12. Nella pagina relativa allo stato dello stack, aggiorna la schermata finché non viene visualizzato lo stato CREATE_COMPLETE.

  13. Per collegare più account di origine a questo account di monitoraggio utilizzando lo stesso modello, esci da questo account e accedi all'account di origine successivo. Quindi ripeti i passaggi 2-12.

Utilizzo di un URL per configurare singoli account di origine

Questi passaggi presuppongono che tu abbia già copiato l'URL necessario seguendo le fasi descritte in Passaggio 2: (Facoltativo) Scarica un CloudFormation modello o un URL.

Per utilizzare un URL al fine di collegare i singoli account di origine all'account di monitoraggio
  1. Accedi all'account da utilizzare come account di origine.

  2. Inserisci l'URL copiato dall'account di monitoraggio.

    Viene visualizzata la pagina CloudWatch delle impostazioni, con alcune informazioni inserite.

  3. Per Seleziona dati, scegli se questo account di origine condividerà i dati relativi a Log, Metriche, Tracce, Approfondimenti sulle applicazioni - Applicazioni e Monitor Internet - Monitoraggi con questo account di monitoraggio.

    Sia per i log sia per le metriche, puoi scegliere se condividere con l'account di monitoraggio tutte le risorse o un sottoinsieme delle stesse.

    1. (Facoltativo) Per condividere un sottoinsieme dei gruppi di log di questo account con l'account di monitoraggio, seleziona Log e scegli Filtra log. Quindi usa la casella Filtra log per creare una query che individui i gruppi di log che desideri condividere. La query utilizzerà il termine LogGroupName e uno o più dei seguenti operandi.

      • = e !=

      • AND

      • OR

      • ^ indica COME e !^ indica NON COME. Questi possono essere usati solo come ricerche di prefissi. Includi un % alla fine della stringa che desideri cercare e includere.

      • IN e NOT IN, usando le parentesi (( ))

      La query completa non deve superare i 2.000 caratteri ed è limitata a 5 operandi condizionali. Gli operandi condizionali sono AND e OR. Non è previsto alcun limite al numero di altri operandi.

      Suggerimento

      Scegli Visualizza query di esempio per visualizzare la sintassi corretta per i formati di query più comuni.

    2. (Facoltativo) Per condividere un sottoinsieme dei namespace delle metriche di questo account con l'account di monitoraggio, seleziona Metriche e scegli Filtra metriche. Quindi usa la casella Filtra metriche per creare una query che individui i namespace delle metriche che desideri condividere. Utilizza il termine Namespace e uno o più dei seguenti operandi.

      • = e !=

      • AND

      • OR

      • LIKE e NOT LIKE. Questi possono essere usati solo come ricerche di prefissi. Includi un % alla fine della stringa che desideri cercare e includere.

      • IN e NOT IN, usando le parentesi (( ))

      La query completa non deve superare i 2.000 caratteri ed è limitata a 5 operandi condizionali. Gli operandi condizionali sono AND e OR. Non è previsto alcun limite al numero di altri operandi.

    Suggerimento

    Scegli Visualizza query di esempio per visualizzare la sintassi corretta per i formati di query più comuni.

  4. Non modificare l'ARN in Enter monitoring account configuration ARN (Inserisci l'ARN di configurazione dell'account di monitoraggio).

  5. La sezione Definisci un'etichetta per identificare l'account di origine è precompilata con l'etichetta scelta dall'account di monitoraggio, se esistente. Se lo desideri, puoi modificarla selezionando Edit (Modifica).

    Nota

    Nelle regioni AWS GovCloud (Stati Uniti orientali) e AWS GovCloud (Stati Uniti occidentali), l'unica opzione supportata consiste nell'utilizzare etichette personalizzate e le $AccountName $AcccountEmailNoDomain variabili si risolvono tutte account-id al posto della variabile specificata. $AcccountEmail

  6. Scegliere Link (Collegamento).

  7. Nella casella, inserisci Confirm e scegli Confirm (Conferma).

  8. Per collegare più account di origine a questo account di monitoraggio utilizzando lo stesso URL, esci da questo account e accedi all'account di origine successivo. Quindi ripeti i passaggi 2-7.