

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

# Metriche Amazon SageMaker AI in Amazon CloudWatch
<a name="monitoring-cloudwatch"></a>

Puoi monitorare Amazon SageMaker AI utilizzando Amazon CloudWatch, che raccoglie dati grezzi e li elabora in metriche leggibili e quasi in tempo reale. che vengono conservate per 15 mesi. Queste consentono di accedere alle informazioni storiche per ottenere una prospettiva migliore sulle prestazioni del servizio o dell’applicazione web. Tuttavia, la CloudWatch console Amazon limita la ricerca alle metriche aggiornate nelle ultime 2 settimane. Questa limitazione consente di visualizzare nello spazio dei nomi i processi più aggiornati. 

Per rappresentare graficamente i parametri senza utilizzare una ricerca, specifica il nome esatto nella visualizzazione di origine. È anche possibile impostare allarmi che controllano determinate soglie e inviare notifiche o intraprendere azioni quando queste soglie vengono raggiunte. Per ulteriori informazioni, consulta la [ Amazon CloudWatch User Guide](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).



**Topics**
+ [SageMaker Metriche degli endpoint AI](#cloudwatch-metrics-endpoints)
+ [SageMaker Metriche di richiamo degli endpoint AI](#cloudwatch-metrics-endpoint-invocation)
+ [SageMaker Metriche dei componenti di inferenza AI](#cloudwatch-metrics-inference-component)
+ [SageMaker Metriche relative agli endpoint multimodello AI](#cloudwatch-metrics-multimodel-endpoints)
+ [SageMaker Metriche relative ai lavori di intelligenza artificiale](#cloudwatch-metrics-jobs)
+ [SageMaker Metriche relative ai lavori di Inference Recommender](#cloudwatch-metrics-inference-recommender)
+ [SageMaker Metriche Ground Truth](#cloudwatch-metrics-ground-truth)
+ [Metriche di Amazon SageMaker Feature Store](#cloudwatch-metrics-feature-store)
+ [SageMaker metriche delle pipeline](#cloudwatch-metrics-pipelines)

## SageMaker Metriche degli endpoint AI
<a name="cloudwatch-metrics-endpoints"></a>

Il `/aws/sagemaker/Endpoints` namespace include le seguenti metriche per le istanze degli endpoint.

I parametri sono disponibili a una frequenza di 1 minuto. È possibile configurare la frequenza di pubblicazione su 10, 30, 60, 120, 180, 240 o 300 secondi effettuando l'impostazione. `MetricPublishFrequencyInSeconds` [ MetricsConfig ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_MetricsConfig.html) Questa impostazione non deve `EnableEnhancedMetrics` essere abilitata. Se impostata su `EnableEnhancedMetrics``True`, sono disponibili le dimensioni aggiuntive `InstanceId` e `AcceleratorId` (solo metriche GPU). Per ulteriori informazioni, consulta [Parametri avanzati di Amazon SageMaker AI per gli endpoint di inferenza](monitoring-cloudwatch-enhanced-metrics.md).

**Nota**  
Amazon CloudWatch supporta metriche personalizzate [ ad alta risoluzione ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html) e la risoluzione minima è di 1 secondo. Tuttavia, maggiore è la risoluzione, minore è la durata delle metriche. CloudWatch Per la risoluzione in frequenza di 1 secondo, le CloudWatch metriche sono disponibili per 3 ore. Per ulteriori informazioni sulla risoluzione e sulla durata delle CloudWatch metriche, consulta [ GetMetricStatistics ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html) Amazon API Reference. * CloudWatch * 


**Metriche degli endpoint**  

| Metrica | Description | 
| --- | --- | 
| CPUReservation | La somma delle CPU riservate dai container su un’istanza.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Nelle impostazioni di un componente di inferenza, imposta la prenotazione della CPU con il parametro `NumberOfCpuCoresRequired`. Ad esempio, se sono presenti quattro CPU e due sono riservate, la metrica `CPUReservation` è 50%. | 
| CPUUtilization | La somma dell'utilizzo di ogni singolo core CPU. L'utilizzo della CPU di ciascun core è compreso tra 0 e 100. Ad esempio, se ci sono quattro CPU, il `CPUUtilization` va da 0% a 400%.<br />Per le varianti dell'endpoint, il valore è la somma dell'utilizzo delle CPU dei container principali e supplementari sull'istanza.<br />Unità: percentuale | 
| CPUUtilizationNormalized | Somma normalizzata dell’utilizzo di ogni singolo core CPU.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Ad esempio, se sono presenti quattro CPU e la metrica `CPUUtilization` è 200%, la metrica `CPUUtilizationNormalized` è 50%. | 
| DiskUtilization | Percentuale di spazio su disco utilizzata dai container su un'istanza. Questo intervallo di valori è compreso tra 0% e 100%.Per le varianti dell'endpoint, il valore è la somma dell'utilizzo dello spazio su disco dei container principali e supplementari sull'istanza.<br />Unità: percentuale | 
| GPUMemoryUtilization | Percentuale di memoria GPU utilizzata dai container su un'istanza. Il valore varia da 0 e 100 ed è moltiplicato per il numero di GPU. Ad esempio, se ci sono quattro GPU, il `GPUMemoryUtilization` va da 0% a 400%.<br />Per le varianti dell'endpoint, il valore è la somma dell'utilizzo di memoria GPU dei container principali e supplementari sull'istanza.<br />Unità: percentuale | 
| GPUMemoryUtilizationNormalized | Percentuale normalizzata della memoria GPU utilizzata dai container su un’istanza.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Ad esempio, se sono presenti quattro GPU e la metrica `GPUMemoryUtilization` è 200%, la metrica `GPUMemoryUtilizationNormalized` è 50%. | 
| GPUReservation | La somma delle GPU riservate dai container su un’istanza.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Nelle impostazioni di un componente di inferenza, imposta la prenotazione della GPU per `NumberOfAcceleratorDevicesRequired`. Ad esempio, se sono presenti quattro GPU e due sono riservate, la metrica `GPUReservation` è 50%.  | 
| GPUUtilization | Percentuale di unità GPU utilizzata dai container su un'istanza. Il valore può essere compreso tra 0 e 100 ed è moltiplicato per il numero di GPU. Ad esempio, se ci sono quattro GPU, il `GPUUtilization` va da 0% a 400%.<br />Per le varianti dell'endpoint, il valore è la somma dell'utilizzo delle GPU dei container principali e supplementari sull'istanza.<br />Unità: percentuale | 
| GPUUtilizationNormalized | Percentuale normalizzata di unità GPU utilizzate dai container su un’istanza.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Ad esempio, se sono presenti quattro GPU e la metrica `GPUUtilization` è 200%, la metrica `GPUUtilizationNormalized` è 50%.  | 
| MemoryReservation | La somma della memoria riservata dai container su un’istanza.<br />Questa metrica viene fornita solo per gli endpoint che ospitano componenti di inferenza attivi.<br />Il valore è compreso tra 0 e 100%. Nelle impostazioni di un componente di inferenza, imposta la prenotazione della memoria con il parametro `MinMemoryRequiredInMb`. Ad esempio, se un’istanza da 32 GiB fosse riservata a 1024 MB, la metrica `MemoryReservation` sarebbe 3,125%. | 
| MemoryUtilization | Percentuale di memoria utilizzata dai container su un'istanza. Questo intervallo di valori è compreso tra 0% e 100%.<br />Per le varianti dell'endpoint, il valore è la somma dell'utilizzo di memoria dei container principali e supplementari sull'istanza.<br />Unità: percentuale | 


**Dimensioni per le metriche degli endpoint**  

| Dimensione | Description | 
| --- | --- | 
| EndpointName, VariantName | Filtra le metriche degli endpoint per uno `ProductionVariant` degli endpoint e delle varianti specificati. | 
| EndpointName, VariantName, InstanceType | Filtra le metriche degli endpoint per tipo di istanza per una variante di produzione che utilizza pool di istanze. Usa questa dimensione per monitorare separatamente le metriche per ogni tipo di istanza all'interno della variante. | 
| InstanceId | Filtra le metriche degli endpoint per un'istanza specifica. Disponibile quando `EnableEnhancedMetrics` è impostato su in. `True` `MetricsConfig` | 
| AcceleratorId | (Solo metriche GPU) Filtra le metriche degli endpoint per una GPU specifica. Disponibile quando è impostato su in`EnableEnhancedMetrics`. `True` `MetricsConfig` | 

## SageMaker Metriche di richiamo degli endpoint AI
<a name="cloudwatch-metrics-endpoint-invocation"></a>

Lo spazio dei nomi `AWS/SageMaker` include i seguenti parametri di richiesta dalle chiamate a [ InvokeEndpoint](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_runtime_InvokeEndpoint.html).

I parametri sono disponibili a una frequenza di 1 minuto. È possibile configurare la frequenza di pubblicazione su 10, 30, 60, 120, 180, 240 o 300 secondi impostando. `MetricPublishFrequencyInSeconds` [ MetricsConfig ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_MetricsConfig.html) Per le metriche di richiamo, questa impostazione deve essere impostata `EnableEnhancedMetrics` su. `True` Se impostata su `EnableEnhancedMetrics``True`, sono disponibili anche le dimensioni aggiuntive `InstanceId` e `ContainerId` (solo i componenti di inferenza). Per ulteriori informazioni, consulta [Parametri avanzati di Amazon SageMaker AI per gli endpoint di inferenza](monitoring-cloudwatch-enhanced-metrics.md).

La seguente illustrazione mostra come un endpoint SageMaker AI interagisce con l'API Amazon Runtime. SageMaker Il tempo complessivo tra l'invio di una richiesta a un endpoint e la ricezione di una risposta dipende dai seguenti tre componenti.
+ Latenza di rete: il tempo che intercorre tra l'invio di una richiesta e la ricezione di una risposta dall'API Runtime Runtime. SageMaker 
+ Latenza generale: il tempo necessario per trasportare una richiesta dal container del modello e riportare la risposta all'API SageMaker Runtime Runtime.
+ Latenza del modello: il tempo impiegato dal container del modello per elaborare la richiesta e restituire una risposta.

![Un'illustrazione che mostra che la latenza totale è la somma delle latenze di rete, del sovraccarico e del modello.](https://docs.aws.amazon.com/it_it/sagemaker/latest/dg/images/cloudwatch-latency-types.png)


Per ulteriori informazioni sulla latenza totale, consulta [ Best practice per il test di carico degli endpoint di inferenza in tempo reale di Amazon SageMaker AI. ](https://aws.amazon.com/blogs/machine-learning/best-practices-for-load-testing-amazon-sagemaker-real-time-inference-endpoints/) Per informazioni sulla durata di conservazione CloudWatch delle metriche, consulta [ GetMetricStatistics ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html) Amazon API Reference. * CloudWatch *


**Parametri di invocazione dell'endpoint**  

| Metrica | Description | 
| --- | --- | 
| ConcurrentRequestsPerCopy | Il numero di richieste simultanee ricevute dal componente di inferenza, normalizzato da ogni copia di un componente di inferenza.<br />Statistiche valide: Min, Max | 
| ConcurrentRequestsPerModel | Il numero di richieste simultanee ricevute dal modello.<br />Statistiche valide: Min, Max | 
| Invocation4XXErrors | Numero di richieste `InvokeEndpoint` in cui il modello ha restituito un codice di risposta HTTP 4xx. Per ogni risposta 4xx, viene inviato 1; altrimenti, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| Invocation5XXErrors | Numero di richieste `InvokeEndpoint` in cui il modello ha restituito un codice di risposta HTTP 5xx. Per ogni risposta 5xx, viene inviato 1; altrimenti, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| InvocationModelErrors | Il numero di richieste di invocazione del modello che non hanno prodotto una risposta HTTP 2XX. Ciò include codici di 4XX/5XX stato, errori di socket di basso livello, risposte HTTP non valide e timeout delle richieste. Per ogni risposta di errore, viene inviato 1; altrimenti, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| Invocations | Il numero delle richieste `InvokeEndpoint` inviate a un endpoint di un modello. <br />Per ottenere il numero totale di richieste inviate a un endpoint di un modello, utilizza la statistica Sum.<br />Unità: nessuna<br />Statistiche valide: somma | 
| InvocationsPerCopy | Il numero di invocazioni normalizzate da ogni copia di un componente di inferenza.<br />Statistiche valide: somma | 
| InvocationsPerInstance | Il numero di chiamate inviate a un modello, normalizzato da `InstanceCount` in each ProductionVariant. 1/ `numberOfInstances` viene inviato come valore per ogni richiesta. `numberOfInstances`è il numero di istanze attive per l'endpoint ProductionVariant dietro l'endpoint al momento della richiesta.<br />Unità: nessuna<br />Statistiche valide: somma | 
| ModelLatency | L'intervallo di tempo impiegato da un modello per rispondere a una richiesta SageMaker Runtime API. Questo intervallo include il tempo che le comunicazioni locali impiegano per inviare la richiesta e recuperare la risposta dal container del modello e il tempo richiesto per completare l’inferenza nel container.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi, percentili | 
| ModelSetupTime | Il tempo necessario per lanciare nuove risorse di calcolo per un endpoint serverless. Il tempo può variare a seconda delle dimensioni del modello, del tempo necessario per scaricare il modello e dal tempo di avvio del container.<br />Unità: microsecondi<br />Statistiche valide: media, minimo, massimo, numero di esempi, percentili | 
| OverheadLatency | L'intervallo di tempo aggiunto al tempo impiegato per rispondere a una richiesta del cliente in base alle spese generali dell' SageMaker IA. Questo intervallo viene misurato dal momento in cui l' SageMaker IA riceve la richiesta fino a quando non restituisce una risposta al cliente, meno il. `ModelLatency` La latenza generale può variare in base a diversi fattori, tra cui le dimensioni del payload di richiesta e risposta, la frequenza della richiesta e authentication/authorization la richiesta.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi | 
|  MidStreamErrors  | Il numero di errori che si verificano durante lo streaming delle risposte dopo l'invio della risposta iniziale al cliente. <br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
|  FirstChunkLatency  | Il tempo trascorso dal momento in cui la richiesta arriva all'endpoint SageMaker AI fino all'invio della prima parte della risposta al cliente. Questa metrica si applica alle richieste di inferenza in streaming bidirezionale.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi, percentili | 
|  FirstChunkModelLatency  | Il tempo impiegato dal contenitore del modello per elaborare la richiesta e restituire la prima parte della risposta. Viene misurato dal momento in cui la richiesta viene inviata al contenitore del modello fino alla ricezione del primo byte dal modello. Questa metrica si applica alle richieste di inferenza in streaming bidirezionali.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi, percentili | 
|  FirstChunkOverheadLatency  | La latenza generale per il primo blocco, escluso il tempo di elaborazione del modello. Viene calcolato come un valore `FirstChunkLatency` negativo`FirstChunkModelLatency`, che rappresenta il tempo impiegato nelle operazioni di routing, preelaborazione e postelaborazione all'interno della piattaforma AI. SageMaker La latenza generale può variare in base a diversi fattori, tra cui la frequenza della richiesta, il carico e la quantità della richiesta. authentication/authorization Questa metrica si applica alle richieste di inferenza in streaming bidirezionali.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di campioni, percentile | 


**Dimensioni per le metriche di richiamo degli endpoint**  

| Dimensione | Description | 
| --- | --- | 
| EndpointName, VariantName | Filtra i parametri di invocazione dell'endpoint per il valore `ProductionVariant` dell'endpoint e della variante specificati. | 
| EndpointName, VariantName, InstanceType | Filtra le metriche di richiamo degli endpoint per tipo di istanza per una variante di produzione che utilizza pool di istanze. Usa questa dimensione per visualizzare i modelli di richiamo per ogni tipo di istanza all'interno della variante. | 
| InferenceComponentName | Filtra le metriche di invocazione dei componenti di inferenza. | 
| InstanceId | Filtra le metriche di richiamo per un'istanza specifica. Disponibile quando `EnableEnhancedMetrics` è impostato su in. `True` `MetricsConfig` | 
| ContainerId | (Solo componenti di inferenza) Filtra le metriche di richiamo per un contenitore specifico. Disponibile quando `EnableEnhancedMetrics` è impostato su in. `True` `MetricsConfig` | 

## SageMaker Metriche dei componenti di inferenza AI
<a name="cloudwatch-metrics-inference-component"></a>

Il `/aws/sagemaker/InferenceComponents` namespace include le seguenti metriche, dalle chiamate agli endpoint che ospitano componenti [ InvokeEndpoint ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_runtime_InvokeEndpoint.html) di inferenza. Container-level la granularità richiede la configurazione degli endpoint. `EnableEnhancedMetrics=True` [ MetricsConfig ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_MetricsConfig.html)

I parametri sono disponibili a una frequenza di 1 minuto. È possibile configurare la frequenza di pubblicazione su 10, 30, 60, 120, 180, 240 o 300 secondi impostando. `MetricPublishFrequencyInSeconds` `MetricsConfig` Questa impostazione non deve `EnableEnhancedMetrics` essere abilitata. Se `EnableEnhancedMetrics` imposti su`True`, sono disponibili le dimensioni `InstanceId` aggiuntive e `AcceleratorId` (solo metriche GPU). `ContainerId` Per ulteriori informazioni, consulta [Parametri avanzati di Amazon SageMaker AI per gli endpoint di inferenza](monitoring-cloudwatch-enhanced-metrics.md).


**Metriche dei componenti di inferenza**  

| Metrica | Description | 
| --- | --- | 
| CPUUtilizationNormalized | Il valore della metrica `CPUUtilizationNormalized` riportata da ogni copia del componente di inferenza. Il valore è compreso tra 0 e 100%. Se configuri il parametro `NumberOfCpuCoresRequired` nelle impostazioni per la copia del componente di inferenza, la metrica presenta l’utilizzo rispetto alla prenotazione. Altrimenti, la metrica presenta l’utilizzo oltre il limite. | 
| GPUMemoryUtilizationNormalized | Il valore della metrica `GPUMemoryUtilizationNormalized` riportata da ogni copia del componente di inferenza. | 
| GPUUtilizationNormalized | Il valore della metrica `GPUUtilizationNormalized` riportata da ogni copia del componente di inferenza. Se configuri il parametro `NumberOfAcceleratorDevicesRequired` nelle impostazioni per la copia del componente di inferenza, la metrica presenta l’utilizzo rispetto alla prenotazione. Altrimenti, la metrica presenta l’utilizzo oltre il limite. | 
| MemoryUtilizationNormalized | Il valore `MemoryUtilizationNormalized` riportato da ogni copia del componente di inferenza. Se configuri il parametro `MinMemoryRequiredInMb` nelle impostazioni per la copia del componente di inferenza, le metriche presentano l’utilizzo rispetto alla prenotazione. Altrimenti, le metriche indicano l’utilizzo oltre il limite. | 


**Dimensioni per le metriche dei componenti di inferenza**  

| Dimensione | Description | 
| --- | --- | 
| InferenceComponentName | Filtra le metriche dei componenti di inferenza. | 
| InferenceComponentName, InstanceType | Filtra le metriche dei componenti di inferenza per tipo di istanza. Utilizza questa dimensione quando il componente di inferenza viene distribuito in una variante di produzione con pool di istanze per visualizzare le metriche per ciascun tipo di istanza separatamente. | 
| InstanceId | Filtra le metriche dei componenti di inferenza per un'istanza specifica. Disponibile quando `EnableEnhancedMetrics` è impostato su in. `True` `MetricsConfig` | 
| ContainerId | Filtra le metriche dei componenti di inferenza per un contenitore specifico. Disponibile quando `EnableEnhancedMetrics` è impostato su in. `True` `MetricsConfig` | 
| AcceleratorId | (Solo metriche GPU) Filtra le metriche dei componenti di inferenza per una GPU specifica. Disponibile quando è impostato su in`EnableEnhancedMetrics`. `True` `MetricsConfig` | 

## SageMaker Metriche relative agli endpoint multimodello AI
<a name="cloudwatch-metrics-multimodel-endpoints"></a>

Il `AWS/SageMaker` namespace include le seguenti metriche di caricamento del modello dalle chiamate a. [ InvokeEndpoint ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_runtime_InvokeEndpoint.html)

I parametri sono disponibili a una frequenza di 1 minuto.

Per informazioni sulla durata di conservazione CloudWatch delle metriche, consulta [ GetMetricStatistics ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html) Amazon API Reference. * CloudWatch *


**Multi-model metriche di caricamento dei modelli endpoint**  

| Metrica | Description | 
| --- | --- | 
| ModelLoadingWaitTime  | L’intervallo di tempo in cui una richiesta di invocazione ha atteso il download o il caricamento o entrambe le operazioni del modello di destinazione per eseguire l’inferenza. <br />Unità: microsecondi <br />Statistiche valide: media, somma, minimo, massimo, numero di esempi  | 
| ModelUnloadingTime  | L'intervallo di tempo necessario per scaricare il modello tramite la chiamata API `UnloadModel` del container. <br />Unità: microsecondi <br />Statistiche valide: media, somma, minimo, massimo, numero di esempi  | 
| ModelDownloadingTime | L'intervallo di tempo impiegato per scaricare il modello da Amazon Simple Storage Service (Amazon S3).<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi  | 
| ModelLoadingTime  | L'intervallo di tempo necessario per caricare il modello tramite la chiamata API `LoadModel` del container.<br />Unità: microsecondi <br />Statistiche valide: media, somma, minimo, massimo, numero di esempi  | 
| ModelCacheHit  | Numero di richieste `InvokeEndpoint` inviate all'endpoint a più modelli per cui il modello è già stato caricato.<br />La statistica media mostra il rapporto tra richieste per le quali il modello è già stato caricato.<br />Unità: nessuna<br />Statistiche valide: media, somma, numero di esempi | 


**Dimensioni per le metriche di caricamento dei modelli endpoint multimodello**  

| Dimensione | Description | 
| --- | --- | 
| EndpointName, VariantName | Filtra i parametri di invocazione dell'endpoint per il valore `ProductionVariant` dell'endpoint e della variante specificati. | 

Gli spazi dei nomi `/aws/sagemaker/Endpoints` includono i seguenti parametri di istanza dalle chiamate a [ InvokeEndpoint](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_runtime_InvokeEndpoint.html).

I parametri sono disponibili a una frequenza di 1 minuto.

Per informazioni sulla durata di conservazione CloudWatch delle metriche, consulta [ GetMetricStatistics ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html) Amazon API Reference. * CloudWatch *


**Multi-model metriche delle istanze del modello endpoint**  

| Metrica | Description | 
| --- | --- | 
| LoadedModelCount  | Numero di modelli caricati nei container dell'endpoint a più modelli. Questo parametro viene emesso per istanza.<br />La statistica media con un periodo di 1 minuto indica il numero medio di modelli caricati per istanza.<br />La statistica somma indica il numero totale di modelli caricati in tutte le istanze dell'endpoint.<br />I modelli tracciati da questo parametro non sono necessariamente univoci perché un modello potrebbe essere caricato in più container dell'endpoint.<br />Unità: nessuna<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi | 


**Dimensioni per le metriche di caricamento dei modelli di endpoint multimodello**  

| Dimensione | Description | 
| --- | --- | 
| EndpointName, VariantName | Filtra i parametri di invocazione dell'endpoint per il valore `ProductionVariant` dell'endpoint e della variante specificati. | 

## SageMaker Metriche relative ai lavori di intelligenza artificiale
<a name="cloudwatch-metrics-jobs"></a>

I namespace `/aws/sagemaker/ProcessingJobs``/aws/sagemaker/TrainingJobs`, e `/aws/sagemaker/TransformJobs` i namespace includono le seguenti metriche per i processi di elaborazione, i lavori di formazione e i lavori di trasformazione in batch.

I parametri sono disponibili a una frequenza di 1 minuto.

**Nota**  
Amazon CloudWatch supporta metriche personalizzate [ ad alta risoluzione ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html) e la risoluzione minima è di 1 secondo. Tuttavia, maggiore è la risoluzione, minore è la durata delle metriche. CloudWatch Per la risoluzione in frequenza di 1 secondo, le CloudWatch metriche sono disponibili per 3 ore. Per ulteriori informazioni sulla risoluzione e sulla durata delle CloudWatch metriche, consulta [ GetMetricStatistics ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html) Amazon API Reference. * CloudWatch * 

**Suggerimento**  
Per profilare il tuo lavoro di formazione con una risoluzione più precisa fino a una granularità di 100 millisecondi (0,1 secondi) e archiviare le metriche di formazione a tempo indeterminato in Amazon S3 per un'analisi personalizzata in qualsiasi momento, prendi in considerazione l'utilizzo di Amazon Debugger. [ SageMaker ](https://docs.aws.amazon.com/sagemaker/latest/dg/train-debugger.html) SageMaker Debugger fornisce regole integrate per rilevare automaticamente i problemi di formazione più comuni. Rileva i problemi di utilizzo delle risorse hardware (come CPU, GPU e colli di bottiglia). I/O Individua inoltre i problemi non convergenti del modello (ad esempio overfitting, gradienti che spariscono e tensori che esplodono). SageMaker Debugger fornisce anche visualizzazioni tramite Studio Classic e il relativo report di profilazione. Per esplorare le visualizzazioni del Debugger, vedi Debugger Insights Dashboard Walkthrough, [ SageMaker Debugger Profiling Report Walkthrough e Analyze Data Using the [ SMDebug ](https://docs.aws.amazon.com/sagemaker/latest/dg/debugger-report.html) Client Library. ](https://docs.aws.amazon.com/sagemaker/latest/dg/debugger-on-studio-insights.html) [https://docs.aws.amazon.com/sagemaker/latest/dg/debugger-analyze-data.html](https://docs.aws.amazon.com/sagemaker/latest/dg/debugger-analyze-data.html)


**Metriche relative ai processi di elaborazione, formazione e trasformazione in batch**  

| Metrica | Description | 
| --- | --- | 
| CPUUtilization | La somma dell'utilizzo di ogni singolo core CPU. L'utilizzo della CPU di ciascun core è compreso tra 0 e 100. Ad esempio, se ci sono quattro CPU, il CPUUtilization va da 0% a 400%. Per le attività elaborazione, il valore è l'utilizzo della CPU del container di elaborazione nell'istanza.Per i processi di addestramento, il valore corrisponde all'utilizzo della CPU del container di algoritmi sull'istanza.<br />Per i processi di trasformazione in batch, il valore corrisponde all'utilizzo della CPU del container di trasformazione sull'istanza. In caso di processi multi-istanza, ogni istanza riferisce i parametri di utilizzo della CPU. Tuttavia, la visualizzazione predefinita in CloudWatch mostra l'utilizzo medio della CPU in tutte le istanze. <br />Unità: percentuale | 
| DiskUtilization | Percentuale di spazio su disco utilizzata dai container su un'istanza. Questo intervallo di valori è compreso tra 0% e 100%. Questo parametro non è supportato per i processi di trasformazione in batch.Per le attività di elaborazione, il valore è l'utilizzo dello spazio su disco del container di elaborazione nell'istanza.<br />Per i processi di addestramento, il valore corrisponde all'utilizzo dello spazio su disco del container di algoritmi sull'istanza.<br />Unità: percentuale In caso di processi multi-istanza, ogni istanza riferisce i parametri di utilizzo del disco. Tuttavia, la visualizzazione predefinita in CloudWatch mostra l'utilizzo medio del disco in tutte le istanze.  | 
| GPUMemoryUtilization | Percentuale di memoria GPU utilizzata dai container su un'istanza. Il valore varia da 0 e 100 ed è moltiplicato per il numero di GPU. Ad esempio, se ci sono quattro GPU, il `GPUMemoryUtilization` va da 0% a 400%.Per le attività di elaborazione, il valore è l'utilizzo della memoria GPU del container di elaborazione nell'istanza.<br />Per i processi di addestramento, il valore corrisponde all'utilizzo di memoria GPU del container di algoritmi sull'istanza.<br />Per i processi di trasformazione in batch, il valore corrisponde all'utilizzo di memoria GPU del container di trasformazione sull'istanza. In caso di processi multi-istanza, ogni istanza riferisce i parametri di utilizzo della memoria della GPU. Tuttavia, la visualizzazione predefinita in CloudWatch mostra l'utilizzo medio della memoria della GPU in tutte le istanze. <br />Unità: percentuale | 
| GPUUtilization | Percentuale di unità GPU utilizzata dai container su un'istanza. Il valore può essere compreso tra 0 e 100 ed è moltiplicato per il numero di GPU. Ad esempio, se ci sono quattro GPU, il `GPUUtilization` va da 0% a 400%.Per le attività di elaborazione, il valore è l'utilizzo della GPU del container di elaborazione nell'istanza.<br />Per i processi di addestramento, il valore corrisponde all'utilizzo della GPU del container di algoritmi sull'istanza.<br />Per i processi di trasformazione in batch, il valore corrisponde all'utilizzo della GPU del container di trasformazione sull'istanza. In caso di processi multi-istanza, ogni istanza riferisce i parametri di utilizzo della GPU. Tuttavia, la visualizzazione predefinita in CloudWatch mostra l'utilizzo medio della GPU in tutte le istanze. <br />Unità: percentuale | 
| MemoryUtilization | Percentuale di memoria utilizzata dai container su un'istanza. Questo intervallo di valori è compreso tra 0% e 100%.Per le attività di elaborazione, il valore è l'utilizzo della memoria del container di elaborazione nell'istanza.<br />Per i processi di addestramento, il valore corrisponde all'utilizzo della memoria del container di algoritmi sull'istanza.<br />Per i processi di trasformazione in batch, il valore corrisponde all'utilizzo della memoria del container di trasformazione sull'istanza.<br />Unità: percentuale In caso di processi multi-istanza, ogni istanza riferisce i parametri di utilizzo della memoria. Tuttavia, la visualizzazione predefinita in CloudWatch mostra l'utilizzo medio della memoria in tutte le istanze.  | 


**Dimensioni per le metriche relative al lavoro**  

| Dimensione | Description | 
| --- | --- | 
| Host | Per le attività di elaborazione, il valore di questa dimensione ha il formato `[processing-job-name]/algo-[instance-number-in-cluster]`. Utilizza questa dimensione per filtrare i parametri di istanza per l'attività di elaborazione e l'istanza specificate. Questo formato di dimensione è presente solo nello spazio dei nomi `/aws/sagemaker/ProcessingJobs`.<br />Per i processi di addestramento, il valore di questa dimensione ha il formato `[training-job-name]/algo-[instance-number-in-cluster]`. Utilizza questa dimensione per filtrare i parametri di istanza per i processi di addestramento e l'istanza specificati. Questo formato di dimensione è presente solo nello spazio dei nomi `/aws/sagemaker/TrainingJobs`.<br />Per i processi di trasformazione in batch, il valore di questa dimensione ha il formato `[transform-job-name]/[instance-id]`. Utilizza questa dimensione per filtrare i parametri dell'istanza per il processo di trasformazione in batch e l'istanza specificati. Questo formato di dimensione è presente solo nello spazio dei nomi `/aws/sagemaker/TransformJobs`. | 

## SageMaker Metriche relative ai lavori di Inference Recommender
<a name="cloudwatch-metrics-inference-recommender"></a>

Lo spazio dei nomi `/aws/sagemaker/InferenceRecommendationsJobs` include i seguenti parametri per i processi di raccomandazione dell'inference.


**Metriche di Inference Recommender**  

| Metrica | Description | 
| --- | --- | 
| ClientInvocations | Il numero di richieste `InvokeEndpoint` inviate a un endpoint del modello, come osservato dal Suggeritore di inferenza.<br />Unità: nessuna<br />Statistiche valide: somma | 
| ClientInvocationErrors | Il numero di richieste `InvokeEndpoint` non riuscite, come osservato dal Suggeritore di inferenza.<br />Unità: nessuna<br />Statistiche valide: somma | 
| ClientLatency | L'intervallo di tempo impiegato tra l'invio di una chiamata `InvokeEndpoint` e la ricezione di una risposta, come osservato dal Suggeritore di inferenza. Nota che il tempo è in millisecondi, mentre il parametro di invocazione dell'endpoint `ModelLatency` è in microsecondi.<br />Unità: millisecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi, percentili | 
| NumberOfUsers | Il numero di utenti simultanei che inviano richieste `InvokeEndpoint` all'endpoint del modello.<br />Unità: nessuna<br />Statistiche valide: massimo, minimo, medio | 


**Dimensioni delle metriche relative al lavoro di Inference Recommender**  

| Dimensione | Description | 
| --- | --- | 
| JobName | Filtra i parametri del processo del Suggeritore di inferenza per il processo del Suggeritore di inferenza specificato. | 
| EndpointName | Filtra i parametri del processo del Suggeritore di inferenza per l’endpoint specificato. | 

## SageMaker Metriche Ground Truth
<a name="cloudwatch-metrics-ground-truth"></a>


**Metriche Ground Truth**  

| Metrica | Description | 
| --- | --- | 
| ActiveWorkers | Un singolo worker attivo in un team di lavoro privato ha inviato, rilasciato o rifiutato un'attività. Per ottenere il numero totale di worker attivi, utilizza la statistica Sum (Somma). Ground Truth tenta di fornire ogni singolo evento `ActiveWorkers` una volta. Se questa consegna non ha esito positivo, la metrica potrebbe non riportare il numero totale di worker attivi.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| DatasetObjectsAutoAnnotated | Il numero di oggetti del set di dati annotati automaticamente in un processo di etichettatura. Questo parametro viene emesso solo quando è abilitata l'etichettatura automatizzata. Per visualizzare l'avanzamento del processo di etichettatura, utilizza il parametro Max.<br />Unità: nessuna<br />Statistiche valide: Max | 
| DatasetObjectsHumanAnnotated | Il numero di oggetti del set di dati annotati da persone in un processo di etichettatura. Per visualizzare l'avanzamento del processo di etichettatura, utilizza il parametro Max.<br />Unità: nessuna<br />Statistiche valide: Max | 
| DatasetObjectsLabelingFailed | Il numero di oggetti del set di dati in cui si è verificato un errore di etichettatura in un processo di etichettatura. Per visualizzare l'avanzamento del processo di etichettatura, utilizza il parametro Max.<br />Unità: nessuna<br />Statistiche valide: Max | 
| JobsFailed | Un singolo processo di etichettatura non è riuscito. Per ottenere il numero totale di processi di etichettatura non riusciti, utilizza la statistica Sum.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| JobsSucceeded | Un singolo processo di etichettatura è riuscito. Per ottenere il numero totale di processi di etichettatura riusciti, utilizza la statistica Sum.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| JobsStopped | Un singolo processo di etichettatura è stato interrotto. Per ottenere il numero totale di processi di etichettatura interrotti, utilizza la statistica Sum.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| TasksAccepted | Un singolo compito è stato accettato da un worker. Per ottenere il numero totale di attività accettate dai worker, utilizza la statistica Sum (Somma). Ground Truth tenta di fornire ogni singolo evento `TaskAccepted` una volta. Se questa consegna non ha esito positivo, questo parametro potrebbe non riportare il numero totale di attività accettate.<br />Unità: nessuna <br />Statistiche valide: Sum, Sample Count | 
| TasksDeclined | Un singolo compito è stato rifiutato da un worker. Per ottenere il numero totale di attività rifiutate dai worker, utilizza la statistica Sum (Somma). Ground Truth tenta di fornire ogni singolo evento `TasksDeclined` una volta. Se questa consegna non ha esito positivo, questo parametro potrebbe non riportare il numero totale di attività rifiutate.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| TasksReturned | È stata restituita una singola attività. Per ottenere il numero totale di attività restituite, utilizza la statistica Sum (Somma). Ground Truth tenta di fornire ogni singolo evento `TasksReturned` una volta. Se questa consegna non ha esito positivo, questo parametro potrebbe non riportare il numero totale di attività restituite.<br />Unità: nessuna <br />Statistiche valide: Sum, Sample Count | 
| TasksSubmitted | Un singolo compito era svolto submitted/completed da un lavoratore privato. Per ottenere il numero totale di attività inviate dai worker, utilizza la statistica Sum (Somma). Ground Truth tenta di fornire ogni singolo evento `TasksSubmitted` una volta. Se questa consegna non ha esito positivo, questo parametro potrebbe non riportare il numero totale di attività inviate.<br />Unità: nessuna<br />Statistiche valide: Sum, Sample Count | 
| TimeSpent | Tempo trascorso su un'attività completata da un worker privato. Questo parametro non include il tempo in cui un worker si è fermato o si è preso una pausa. Ground Truth tenta di fornire ogni evento `TimeSpent` una volta. Se questa consegna non ha esito positivo, questo parametro potrebbe non riportare il totale di tempo impiegato.<br />Unità: secondi<br />Statistiche valide: Sum, Sample Count | 
| TotalDatasetObjectsLabeled | Il numero di oggetti del set di dati completati correttamente in un processo di etichettatura. Per visualizzare l'avanzamento del processo di etichettatura, utilizza il parametro Max.<br />Unità: nessuna<br />Statistiche valide: Max | 


**Dimensioni per le metriche degli oggetti del set di dati**  

| Dimensione | Description | 
| --- | --- | 
| LabelingJobName | Filtra i parametri per il conteggio degli oggetti del set di dati per un processo di etichettatura. | 

## Metriche di Amazon SageMaker Feature Store
<a name="cloudwatch-metrics-feature-store"></a>


**Metriche di consumo del Feature Store**  

| Metrica | Description | 
| --- | --- | 
| ConsumedReadRequestsUnits | Il numero di unità di lettura consumate nel periodo di tempo specificato. È possibile recuperare le unità di lettura consumate da un'operazione di runtime dell'archivio funzionalità e il relativo gruppo di funzionalità corrispondente.<br />Unità: nessuna<br />Statistiche valide: tutte | 
| ConsumedWriteRequestsUnits | Il numero di unità di scrittura consumate nel periodo di tempo specificato. È possibile recuperare le unità di scrittura consumate da un'operazione di runtime dell'archivio funzionalità e il relativo gruppo di funzionalità corrispondente.<br />Unità: nessuna<br />Statistiche valide: tutte | 
| ConsumedReadCapacityUnits | Il numero di unità di capacità di lettura assegnate consumate nel periodo di tempo specificato. È possibile recuperare le unità di capacità di lettura da un’operazione di runtime dell’archivio delle caratteristiche e il gruppo di funzionalità corrispondente.<br />Unità: nessuna<br />Statistiche valide: tutte | 
| ConsumedWriteCapacityUnits | Il numero di unità di capacità di scrittura assegnate consumate nel periodo di tempo specificato. È possibile recuperare le unità di capacità di scrittura da un’operazione di runtime dell’archivio delle caratteristiche e il gruppo di funzionalità corrispondente.<br />Unità: nessuna<br />Statistiche valide: tutte | 


**Dimensioni per le metriche di consumo del Feature Store**  

| Dimensione | Description | 
| --- | --- | 
| FeatureGroupName, OperationName | Filtra i parametri di utilizzo del runtime dell'archivio funzionalità del gruppo di funzionalità e dell'operazione che hai specificato. | 


**Metriche operative del Feature Store**  

| Metrica | Description | 
| --- | --- | 
| Invocations | Il numero di richieste effettuate alle operazioni di runtime dell'archivio funzionalità nel periodo di tempo specificato.<br />Unità: nessuna<br />Statistiche valide: somma | 
| Operation4XXErrors | Il numero di richieste effettuate alle operazioni di runtime dell'archivio funzionalità in cui l'operazione ha restituito un codice di risposta HTTP 4xx. Per ogni risposta 4xx, viene inviato 1; altrimenti, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| Operation5XXErrors | Il numero di richieste effettuate alle operazioni di runtime dell'archivio funzionalità in cui l'operazione ha restituito un codice di risposta HTTP 5xx. Per ogni risposta 5xx, viene inviato 1; altrimenti, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| ThrottledRequests | Il numero di richieste effettuate alle operazioni di runtime dell'archivio funzionalità in cui la richiesta è stata limitata. Per ogni richieste di limitazione, viene inviato 1; in caso contrario, viene inviato 0.<br />Unità: nessuna<br />Statistiche valide: Average, Sum | 
| Latency | L'intervallo di tempo per l'elaborazione delle richieste effettuate alle operazioni di runtime dell'archivio funzionalità. Questo intervallo viene misurato dal momento in cui l' SageMaker IA riceve la richiesta fino a quando restituisce una risposta al cliente.<br />Unità: microsecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi, percentili | 


**Dimensioni per le metriche operative di Feature Store**  

| Dimensione | Description | 
| --- | --- | 
| `FeatureGroupName`, `OperationName` | Filtra i parametri operativi del runtime dell'archivio funzionalità del gruppo di funzionalità e dell'operazione che hai specificato. È possibile utilizzare queste dimensioni per operazioni non in batch, ad esempio GetRecord, PutRecord DeleteRecord, e ListRecords. | 
| OperationName | Filtra i parametri operativi del runtime dell'archivio funzionalità dell'operazione che hai specificato. È possibile utilizzare questa dimensione per operazioni batch come BatchGetRecord e BatchWriteRecord. | 

## SageMaker metriche delle pipeline
<a name="cloudwatch-metrics-pipelines"></a>

Lo spazio dei nomi `AWS/Sagemaker/ModelBuildingPipeline` include i seguenti parametri per le esecuzioni di pipeline.

Sono disponibili due categorie di metriche di esecuzione delle pipeline:
+  **Parametri di esecuzione su tutte le Pipeline**: parametri di esecuzione di pipeline a livello di account (per tutte le pipeline dell'account corrente)
+  **Parametri di esecuzione per pipeline**: parametri di esecuzione di pipeline per pipeline

I parametri sono disponibili a una frequenza di 1 minuto.


**Metriche di esecuzione della pipeline**  

| Metrica | Description | 
| --- | --- | 
| ExecutionStarted | Il numero di esecuzioni di pipeline avviate.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| ExecutionFailed | Il numero di esecuzioni di pipeline non riuscite.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| ExecutionSucceeded | Il numero di esecuzioni di pipeline che hanno avuto esito positivo.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| ExecutionStopped | Il numero di esecuzioni di pipeline arrestate.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| ExecutionDuration | La durata in millisecondi dell'esecuzione della pipeline.<br />Unità: millisecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi | 


**Dimensioni per le metriche di esecuzione della pipeline**  

| Dimensione | Description | 
| --- | --- | 
| PipelineName | Filtra i parametri di esecuzione di pipeline per una pipeline specificata. | 

Lo spazio dei nomi `AWS/Sagemaker/ModelBuildingPipeline` include i seguenti parametri per le fasi di pipeline.

I parametri sono disponibili a una frequenza di 1 minuto.


**Metriche relative alle fasi della pipeline**  

| Metrica | Description | 
| --- | --- | 
| StepStarted | Il numero di fasi di esecuzione del flusso avviate.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| StepFailed | Il numero di fasi non riuscite.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| StepSucceeded | Il numero di fasi che hanno avuto esito positivo.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| StepStopped | Il numero di fasi arrestate.<br />Unità: numero<br />Statistiche valide: Average, Sum | 
| StepDuration | La durata in millisecondi dell'esecuzione della fase.<br />Unità: millisecondi<br />Statistiche valide: media, somma, minimo, massimo, numero di esempi | 


**Dimensioni per le metriche relative alle fasi della pipeline**  

| Dimensione | Description | 
| --- | --- | 
| PipelineName, StepName | Filtra i parametri delle fasi per una pipeline e una fase specificate. | 