Report di utilizzo di Amazon ECS - Amazon Elastic Container Service

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

Report di utilizzo di Amazon ECS

AWS fornisce uno strumento di reporting chiamato Cost Explorer che puoi utilizzare per analizzare il costo e l'utilizzo delle tue risorse Amazon ECS.

Utilizza Cost Explorer per visualizzare i grafici relativi all'utilizzo e ai costi. Puoi visualizzare i dati fino agli ultimi 13 mesi e prevedere le spese dei prossimi tre mesi. Puoi utilizzare Cost Explorer per visualizzare i modelli relativi a quanto spendi in risorse AWS nel tempo. Ad esempio, puoi utilizzarlo per identificare aree che richiedono ulteriore studio e visualizzare le tendenze che puoi utilizzare per comprendere i costi. Puoi anche specificare intervalli di tempo per i dati e visualizzare i dati temporali per mese o per giorno.

I dati di misurazione nel report su costi e utilizzo mostrano l'utilizzo in tutti i processi Amazon ECS. I dati di misurazione includono l'utilizzo della CPU come vCPU-Hours e l'utilizzo della memoria come GB-Hours per ogni attività eseguita. Come i dati presentati dipendono dal tipo di avvio del processo.

Per i processi che utilizzano il tipo di avvio Fargate, la colonna lineItem/Operation mostrerà FargateTask e verrà visualizzato il costo associato a ciascun processo.

Per i processi che utilizzano il tipo di avvio EC2, la colonna lineItem/Operation mostrerà ECSTask-EC2 e i processi non avranno un costo diretto associato. I dati di misurazione mostrati nel report, come l'utilizzo della memoria, rappresenta le risorse totali prenotate dal processo nel periodo di fatturazione indicato. Questi valori possono essere utilizzati per determinare il costo del cluster sottostante delle istanze Amazon EC2. I dati relativi ai costi e all'utilizzo delle istanze di Amazon EC2 verranno elencati separatamente nell'ambito del servizio Amazon EC2.

Puoi anche utilizzare i tag gestiti di Amazon ECS per identificare il servizio o il cluster a cui appartengono i singoli processi. Per ulteriori informazioni, consulta Utilizza i tag per la fatturazione.

Importante

I dati di misurazione possono essere visualizzati solo per le attività avviate dopo il 16 novembre 2018. I processi avviati prima di questa data non mostrano i dati di misurazione.

Di seguito è illustrato un esempio dei campi in base a cui puoi ordinare i dati di allocazione dei costi utilizzando lo strumento Cost Explorer.

  • Nome cluster

  • Nome servizio

  • Tag delle risorse

  • Tipo di avvio

  • Regione AWS

  • Tipo di utilizzo

Per ulteriori informazioni sulla creazione di un report sui AWS costi e sull'utilizzo, consulta il report AWS sui costi e sull'utilizzo nella Guida per l'AWS Billing utente.

Report di costi e utilizzo a livello di attività

AWS Cost Management può fornire dati sull'utilizzo della CPU e della memoria AWS Cost and Usage Report per ogni attività su Amazon ECS, incluse le attività su Fargate e le attività su EC2. Questi dati sono denominati Dati di ripartizione dei costi. Puoi utilizzare questi dati per analizzare i costi e l'utilizzo delle applicazioni. Inoltre, puoi suddividere e allocare i costi a singole unità aziendali e team utilizzando tag di allocazione dei costi e categorie di costi. Per ulteriori informazioni sui dati di allocazione dei costi suddivisi, consulta Comprendere i dati di allocazione dei costi suddivisi nella Guida per l'utente. AWS Cost and Usage Report

Puoi attivare Dati di ripartizione dei costi a livello di attività per l'account nella AWS Cost Management Console. Se disponi di un account di gestione (pagante), puoi scegliere di applicare questa configurazione a tutti gli account collegati.

Dopo aver impostato i dati di allocazione dei costi suddivisi, ci saranno colonne aggiuntive sotto l'splitLineItemintestazione del rapporto. Per ulteriori informazioni, consulta i dettagli degli elementi di riga suddivisi nella Guida per l' AWS Cost and Usage Report utente

Per le attività su EC2, questi dati suddividono il costo dell'istanza EC2 in base all'utilizzo delle risorse o alle prenotazioni e alle risorse rimanenti sull'istanza.

I seguenti sono prerequisiti:

  • Imposta il parametro di configurazione dell'agente ECS_DISABLE_METRICS Amazon ECS sufalse.

    Quando questa impostazione è impostatafalse, l'agente Amazon ECS invia i parametri ad Amazon. CloudWatch Su Linux, questa impostazione è false predefinita e le metriche vengono inviate a. CloudWatch In Windows, questa impostazione è true predefinita, quindi è necessario modificarla in modo da false inviare le metriche CloudWatch per AWS Cost Management utilizzarle. Per ulteriori informazioni sulla configurazione dell'agente di ECS, consulta Configurazione dell'agente del container Amazon ECS.

  • La versione Docker minima per parametri affidabili è v20.10.13 e successive, inclusa nell'AMI 20220607 ottimizzata per Amazon ECS e successive.

Per utilizzare Dati di ripartizione dei costi, devi creare un report e selezionare Dati di ripartizione dei costi. Per ulteriori informazioni, consulta Creazione di report sui costi e sull'utilizzo nella Guida per l' AWS Cost and Usage Report utente.

AWS Cost Management calcola i dati di suddivisione dei costi in base all'utilizzo della CPU e della memoria dell'attività. AWS Cost Management può utilizzare la CPU e la prenotazione della memoria dell'attività anziché l'utilizzo, se l'utilizzo non è disponibile. Se vedi che il CUR sta utilizzando le prenotazioni, verifica che le istanze del contenitore soddisfino i prerequisiti e che le metriche sull'utilizzo delle risorse dell'attività vengano visualizzate in. CloudWatch