Utilizzo di Amazon CloudWatch con Readiness Check in ARC - Amazon Application Recovery Controller (ARC)

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 di Amazon CloudWatch con Readiness Check in ARC

Amazon Application Recovery Controller (ARC) pubblica punti dati su Amazon CloudWatch per i controlli di fattibilità. CloudWatch ti consente di recuperare le statistiche su tali punti dati sotto forma di un insieme ordinato di dati di serie temporali, noti come metriche. Pensa a un parametro come a una variabile da monitorare e ai dati di utilizzo come ai valori di questa variabile nel tempo. Ad esempio, è possibile monitorare il traffico attraverso una AWS regione in un periodo di tempo specificato. A ogni punto di dati sono associati un timestamp e un'unità di misura facoltativa.

Puoi utilizzare le metriche per verificare che le prestazioni del sistema siano quelle previste. Ad esempio, puoi creare un CloudWatch allarme per monitorare una metrica specifica e avviare un'azione (come l'invio di una notifica a un indirizzo e-mail) se la metrica supera quello che consideri un intervallo accettabile.

Per ulteriori informazioni, consulta la Amazon CloudWatch User Guide.

Metriche ARC

Lo spazio dei nomi AWS/Route53RecoveryReadiness include le metriche descritte di seguito.

Metrica Descrizione
ReadinessChecks

Rappresenta il numero di controlli di conformità elaborati da ARC. La metrica può essere dimensionata in base ai suoi stati, elencati di seguito.

Unità:. Count

Criteri di segnalazione: vi è un valore diverso da zero.

Statistiche: L'unica statistica utile èSum.

Dimensioni
  • READY

  • NOT_READY

  • NOT_AUTHORIZED

  • UNKNOWN

Resources

Rappresenta il numero di risorse elaborate da ARC, che possono essere dimensionate in base al relativo identificatore di risorsa, come definito dall'API.

Unità:. Count

Criteri di segnalazione: vi è un valore diverso da zero.

Statistiche: L'unica statistica utile èSum.

Dimensioni
  • ResourceSetType: Questi sono i tipi di risorse, filtrati in base al numero di risorse per tipo dato valutato da ARC

    Ad esempio: AWS::CloudWatch::Alarm

Statistiche per le metriche ARC

CloudWatch fornisce statistiche basate sui punti dati metrici pubblicati da ARC. Le statistiche sono aggregazioni di dati metrici su un periodo di tempo specificato. Quando richiedi le statistiche, il flusso di dati restituito viene identificato dal nome e dalla dimensione del parametro. Una dimensione è una coppia nome/valore che identifica un parametro in modo univoco.

Di seguito sono riportati alcuni esempi di combinazioni metriche/dimensioni che potresti trovare utili:

  • Visualizzate il numero di controlli di idoneità valutati da ARC.

  • Visualizza il numero totale di risorse per un determinato tipo di set di risorse valutato da ARC.

Visualizza le CloudWatch metriche in ARC

Puoi visualizzare le CloudWatch metriche per ARC utilizzando la CloudWatch console o il. AWS CLI Nella console, le metriche vengono visualizzate come grafici di monitoraggio.

È necessario visualizzare le CloudWatch metriche per ARC nella regione Stati Uniti occidentali (Oregon), sia nella console che quando si utilizza. AWS CLI Quando utilizzi la AWS CLI, specifica la regione Stati Uniti occidentali (Oregon) per il comando includendo il seguente parametro:. --region us-west-2

Per visualizzare le metriche utilizzando la console CloudWatch
  1. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Nel riquadro di navigazione, seleziona Parametri.

  3. Seleziona lo spazio dei nomi Route53 RecoveryReadiness.

  4. (Opzionale) Per visualizzare tutte le dimensioni di un parametro, digitarne il nome nel campo di ricerca.

Per visualizzare le metriche utilizzando il AWS CLI

Utilizza il seguente comando list-metrics per elencare i parametri disponibili:

aws cloudwatch list-metrics --namespace AWS/Route53RecoveryReadiness --region us-west-2
Per ottenere le statistiche relative a una metrica, utilizzare il AWS CLI

Utilizzate il get-metric-statisticscomando seguente per ottenere le statistiche per una metrica e una dimensione specificate. Tieni presente che CloudWatch considera ogni combinazione unica di dimensioni come una metrica separata. Non puoi recuperare le statistiche utilizzando combinazioni di dimensioni che non sono state pubblicate specificamente. Occorre specificare le stesse dimensioni utilizzate al momento della creazione dei parametri.

L'esempio seguente elenca i controlli di fattibilità totali valutati, al minuto, per un account in ARC.

aws cloudwatch get-metric-statistics --namespace AWS/Route53RecoveryReadiness \ --metric-name ReadinessChecks \ --region us-west-2 \ --statistics Sum --period 60 \ --dimensions Name=State,Value=READY \ --start-time 2021-07-03T01:00:00Z --end-time 2021-07-03T01:20:00Z

Di seguito è riportato un esempio di output del comando:

{ "Label": "ReadinessChecks", "Datapoints": [ { "Timestamp": "2021-07-08T18:00:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:04:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:01:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:02:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:03:00Z", "Sum": 1.0, "Unit": "Count" } ] }