

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

# SageMaker HyperPod eventi del cluster Slurm
<a name="sagemaker-hyperpod-cluster-events-slurm-page"></a>

Amazon SageMaker HyperPod emette eventi cluster strutturati che forniscono visibilità sulle modifiche operative a livello di cluster, gruppo di istanze e istanze. Puoi utilizzare questi eventi per monitorare l'attività di approvvigionamento, tenere traccia delle operazioni di scalabilità, rilevare guasti e creare pipeline di avvisi automatizzate.

Gli eventi cluster sono disponibili per i cluster HyperPod Slurm con set to. `NodeProvisioningMode` `Continuous` Gli eventi sono accessibili tramite le `DescribeClusterEvent` API `ListClusterEvents` and, la console di SageMaker intelligenza artificiale e Amazon EventBridge.

Per lo schema completo degli eventi, i livelli di gravità, il catalogo completo degli eventi e i dettagli EventBridge sull'integrazione, consulta[SageMaker HyperPod riferimento agli eventi del cluster](sagemaker-hyperpod-cluster-events-reference.md).

## Prerequisiti
<a name="sagemaker-hyperpod-cluster-events-slurm-prereqs"></a>
+ Il tuo cluster HyperPod Slurm deve essere `NodeProvisioningMode` impostato su. `Continuous` I cluster che utilizzano la modalità di provisioning legacy non emettono eventi strutturati.
+ Per utilizzare l'API, sono necessarie le `sagemaker:DescribeClusterEvent` autorizzazioni `sagemaker:ListClusterEvents` previste nella policy IAM.

## Event types (Tipi di evento)
<a name="sagemaker-hyperpod-cluster-events-slurm-types"></a>

HyperPod emette due categorie di eventi per i cluster Slurm in fase di provisioning continuo: eventi comuni che si applicano a tutti gli orchestratori ed eventi. Slurm-specific

**Gli eventi comuni** riguardano le operazioni dell'infrastruttura di base come il provisioning e la terminazione delle istanze, la scalabilità del gruppo di istanze, la gestione della prenotazione della capacità, l'esecuzione degli script del ciclo di vita, la gestione ENI, il ciclo di vita del file system FSx e i flussi di lavoro di patching. HyperPod Per l'[Eventi comuni (EKS e Slurm)](sagemaker-hyperpod-cluster-events-reference.md#sagemaker-hyperpod-cluster-events-common)elenco completo, consulta il riferimento agli eventi del cluster.

**Slurm-specific gli eventi** riguardano operazioni specifiche dell'orchestratore come la convalida dei parametri di provisioning, la creazione di chiavi munge, il rilevamento della deriva della configurazione Slurm, la riconfigurazione di Slurm e il rollback del cluster. Questi eventi forniscono visibilità sulle fasi del ciclo di vita che in precedenza erano osservabili solo tramite i log. Slurm-specific CloudWatch Per l'elenco completo, vedere [Slurm-specific eventi](sagemaker-hyperpod-cluster-events-reference.md#sagemaker-hyperpod-cluster-events-slurm) nel riferimento agli eventi del HyperPod cluster.

## Visualizzazione degli eventi nella console
<a name="sagemaker-hyperpod-cluster-events-slurm-console"></a>

1. Apri la [console SageMaker AI](https://console.aws.amazon.com/sagemaker).

1. Nel riquadro di navigazione a sinistra, scegli **HyperPodcluster.**

1. Scegli il nome del tuo cluster.

1. Scegli la scheda **Eventi**.

La scheda **Eventi** mostra un elenco impaginato di eventi con colonne per livello di evento, ID evento, nome della risorsa, tipo di risorsa, descrizione e ora dell'evento. Puoi filtrare gli eventi per attributo utilizzando la casella di ricerca, ordinarli per ora dell'evento e scegliere un ID evento per visualizzare i dettagli completi dell'evento, inclusi i metadati dell'evento e il record completo dell'evento.

## Elencare gli eventi utilizzando il AWS CLI
<a name="sagemaker-hyperpod-cluster-events-slurm-cli"></a>

Usa il `list-cluster-events` comando per recuperare gli eventi per il tuo cluster:

```
aws sagemaker list-cluster-events \
    --cluster-name my-slurm-cluster \
    --sort-by EventTime \
    --sort-order Descending \
    --max-results 20
```

Puoi restringere i risultati utilizzando i seguenti filtri:
+ `--resource-type`— filtra per `Cluster``InstanceGroup`, o`Instance`.
+ `--instance-group-name`— filtra gli eventi per un gruppo di istanze specifico.
+ `--node-id`— filtra gli eventi per un'istanza EC2 specifica.
+ `--event-time-after`e `--event-time-before` — filtra fino a una finestra temporale specifica.

Ad esempio, per visualizzare solo gli eventi a livello di gruppo di istanze per uno specifico gruppo di istanze:

```
aws sagemaker list-cluster-events \
    --cluster-name my-slurm-cluster \
    --resource-type InstanceGroup \
    --instance-group-name gpu-workers
```

## Descrivere un evento specifico
<a name="sagemaker-hyperpod-cluster-events-slurm-describe"></a>

Utilizzate il `describe-cluster-event` comando con un ID evento dall'output dell'elenco per recuperare i dettagli completi dell'evento, tra cui `EventLevel``Description`, e: `EventMetadata`

```
aws sagemaker describe-cluster-event \
    --cluster-name my-slurm-cluster \
    --event-id 83ea0bb5-be77-45e8-a458-0a87f778a205
```

Per la struttura del record di eventi restituito e una descrizione di ogni campo, vedete [Registro degli eventi del cluster](sagemaker-hyperpod-cluster-events-reference.md#sagemaker-hyperpod-cluster-events-record) nel riferimento agli eventi del HyperPod cluster.

## Automatizzare le risposte con Amazon EventBridge
<a name="sagemaker-hyperpod-cluster-events-slurm-eventbridge"></a>

HyperPod gli eventi del cluster vengono inviati automaticamente ad Amazon EventBridge in base al tipo di dettaglio`SageMaker HyperPod Cluster Event`, consentendoti di indirizzare gli eventi verso destinazioni come Lambda, Amazon SNS, Step Functions o Amazon SQS. È possibile filtrare in base al `EventLevel` campo per attivare gli avvisi solo per `Error` gli eventi oppure filtrare per ARN del cluster per definire le regole relative a un cluster specifico.

Per i modelli di EventBridge eventi, gli esempi di payload e i tipi correlati `SageMaker HyperPod Cluster State Change` e di `SageMaker HyperPod Cluster Node Health Event` dettaglio, consulta [EventBridge integrazione](sagemaker-hyperpod-cluster-events-reference.md#sagemaker-hyperpod-cluster-events-eventbridge) il riferimento agli eventi del HyperPod cluster.

## Argomenti correlati
<a name="sagemaker-hyperpod-cluster-events-slurm-related"></a>
+ [SageMaker HyperPod riferimento agli eventi del cluster](sagemaker-hyperpod-cluster-events-reference.md)
+ [Eventi che Amazon SageMaker AI invia ad Amazon EventBridge](https://docs.aws.amazon.com/sagemaker/latest/dg/automating-sagemaker-with-eventbridge.html)