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à.
Riferimento dettagliato agli eventi di Deadline Cloud
Tutti gli eventi AWS dei servizi hanno un set comune di campi contenenti metadati sull'evento, ad esempio il AWS servizio che è l'origine dell'evento, l'ora in cui l'evento è stato generato, l'account e la regione in cui si è verificato l'evento e altri. Per le definizioni di questi campi generali, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
Inoltre, ogni evento ha un campo detail che contiene dati specifici per quel particolare evento. Il riferimento seguente definisce i campi di dettaglio per i vari eventi Deadline Cloud.
Quando si utilizza EventBridge per selezionare e gestire gli eventi Deadline Cloud, è utile tenere presente quanto segue:
-
Il
sourcecampo per tutti gli eventi di Deadline Cloud è impostato suaws.deadline. -
Il campo
detail-typespecifica il tipo di evento.Ad esempio,
Fleet Size Recommendation Change. -
Il campo
detailcontiene i dati specifici di quel particolare evento.
Per informazioni sulla creazione di modelli di eventi che consentano alle regole di corrispondere agli eventi di Deadline Cloud, consulta Modelli di eventi nella Guida per l'Amazon EventBridge utente.
Per ulteriori informazioni sugli eventi e su come li EventBridge elabora, consulta Amazon EventBridge gli eventi nella Guida per l'Amazon EventBridge utente.
Argomenti
Evento Soglia di bilancio raggiunta
È possibile utilizzare l'evento Budget Threshold Reached per monitorare la percentuale di un budget che è stata utilizzata. Deadline Cloud invia eventi quando la percentuale utilizzata supera le seguenti soglie:
-
10, 20, 30, 40, 50, 60, 70, 75, 80, 85, 90, 95, 96, 97, 98, 99, 100
La frequenza con cui Deadline Cloud invia gli eventi Budget Threshold Reached aumenta man mano che il budget si avvicina al limite. Questa frequenza consente di monitorare attentamente un budget man mano che si avvicina al limite e di intervenire per evitare spese eccessive. Puoi anche impostare le tue soglie di budget. Deadline Cloud invia un evento quando l'utilizzo supera le soglie personalizzate.
Se modifichi l'importo di un budget, la prossima volta che Deadline Cloud invia un evento Budget Threshold Reached, questo si basa sulla percentuale corrente del budget che è stato utilizzato. Ad esempio, se aggiungi 50$ a un budget di 100$ che ha raggiunto il limite, il successivo evento Budget Threshold Reached indica che il budget è al 75%.
Di seguito sono riportati i campi di dettaglio dell'Budget Threshold Reachedevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Budget Threshold Reached", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "budgetId": "budget-12345678900000000000000000000000", "thresholdInPercent": 0 } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Budget Threshold Reached source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
budgetId-
L'identificatore del budget che ha raggiunto una soglia.
thresholdInPercent-
La percentuale del budget che è stata utilizzata.
Evento di modifica delle dimensioni del parco veicoli consigliato
Quando configuri la tua flotta per utilizzare il ridimensionamento automatico basato sugli eventi, Deadline Cloud invia eventi che puoi utilizzare per gestire le tue flotte. Ognuno di questi eventi contiene informazioni sulle dimensioni attuali e richieste di una flotta. Per un esempio di utilizzo di un EventBridge evento e un esempio di funzione Lambda per gestirlo, consulta Auto scalabilità della flotta Amazon EC2 con la funzionalità di raccomandazione sulla scalabilità di Deadline Cloud.
L'evento di modifica della dimensione del parco veicoli consigliato viene inviato quando si verifica quanto segue:
-
Quando la dimensione della flotta consigliata cambia e la vecchia FleetSize è diversa dalla nuovaFleetSize.
-
Quando il servizio rileva che le dimensioni effettive della flotta non corrispondono a quelle consigliate. È possibile ottenere le dimensioni effettive della flotta da WorkerCount nella risposta all' GetFleet operazione. Questa mancata corrispondenza può verificarsi quando un'istanza Amazon EC2 attiva non riesce a registrarsi come worker Deadline Cloud.
Di seguito sono riportati i campi di dettaglio relativi all'Fleet Size Recommendation Changeevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Fleet Size Recommendation Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "fleetId": "fleet-12345678900000000000000000000000", "oldFleetSize": 1, "newFleetSize": 5 } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Fleet Size Recommendation Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
fleetId-
L'identificativo della flotta che necessita di una modifica delle dimensioni.
oldFleetSize-
Le dimensioni attuali della flotta.
newFleetSize-
La nuova dimensione consigliata per la flotta.
Evento Job Lifecycle Status Change
Quando crei o aggiorni un job, Deadline Cloud imposta lo stato del ciclo di vita per mostrare lo stato dell'azione più recente avviata dall'utente.
Un evento di modifica dello stato del ciclo di vita del lavoro viene inviato per qualsiasi modifica dello stato del ciclo di vita, incluso quando il lavoro viene creato.
Di seguito sono riportati i campi di dettaglio dell'evento. Job Lifecycle Status Change
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Job Lifecycle Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "previousLifecycleStatus": "UPDATE_IN_PROGRESS", "lifecycleStatus": "UPDATE_SUCCEEDED" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Job Lifecycle Status Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
queueId-
L'identificatore della coda che contiene il processo.
jobId-
L'identificatore del lavoro.
previousLifecycleStatus-
Lo stato del ciclo di vita in cui il lavoro sta per terminare. Questo campo non è incluso quando invii per la prima volta un lavoro.
lifecycleStatus-
Lo stato del ciclo di vita in cui il lavoro sta entrando.
Evento Job Run Status Change
Un lavoro è composto da molte attività. Ogni attività ha uno stato. Lo stato di tutte le attività viene combinato per fornire uno stato generale di un lavoro. Per ulteriori informazioni, consulta gli stati dei lavori in Deadline Cloud nella Guida AWS per l'utente di Deadline Cloud.
Un evento di modifica dello stato di esecuzione del lavoro viene inviato quando:
-
Il taskRunStatus campo combinato cambia.
-
Il lavoro è richiesto, a meno che il lavoro non sia nello stato READY.
Un evento di modifica dello stato dell'esecuzione del lavoro NON viene inviato quando:
-
Il lavoro viene creato per la prima volta. Per monitorare la creazione di un job, monitora gli eventi Job Lifecycle Status Change per individuare eventuali modifiche.
-
Il taskRunStatusCounts campo del job cambia ma lo stato di esecuzione combinato del job task non cambia.
Di seguito sono riportati i campi di dettaglio dell'Job Run Status Changeevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Job Run Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "previousTaskRunStatus": "RUNNING", "taskRunStatus": "SUCCEEDED", "taskRunStatusCounts": { "PENDING": 0, "READY": 0, "RUNNING": 0, "ASSIGNED": 0, "STARTING": 0, "SCHEDULED": 0, "INTERRUPTING": 0, "SUSPENDED": 0, "CANCELED": 0, "FAILED": 0, "SUCCEEDED": 20, "NOT_COMPATIBLE": 0 } } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Job Run Status Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
queueId-
L'identificatore della coda che contiene il processo.
jobId-
L'identificatore del lavoro.
previousTaskRunStatus-
L'operazione eseguita indica che il lavoro sta per terminare.
taskRunStatus-
Lo stato di esecuzione dell'operazione in cui il lavoro sta entrando.
taskRunStatusCounts-
Il numero di attività del processo in ogni stato.
Evento Step Lifecycle Status Change
Quando crei o aggiorni un evento, Deadline Cloud imposta lo stato del ciclo di vita del lavoro per descrivere lo stato dell'azione più recente avviata dall'utente.
Un evento di modifica dello stato del ciclo di vita di una fase viene inviato quando:
-
Inizia l'aggiornamento di una fase (UPDATE_IN_PROGRESS).
-
Un aggiornamento di una fase è stato completato correttamente (UPDATE_SUCCEEDED).
-
Aggiornamento di una fase non riuscito (UPDATE_FAILED).
Un evento non viene inviato quando il passaggio viene creato per la prima volta. Per monitorare la creazione della fase, monitorate gli eventi Job Lifecycle Status Change per individuare eventuali modifiche.
Di seguito sono riportati i campi di dettaglio dell'Step Lifecycle Status Changeevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Step Lifecycle Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "previousLifecycleStatus": "UPDATE_IN_PROGRESS", "lifecycleStatus": "UPDATE_SUCCEEDED" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Step Lifecycle Status Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
queueId-
L'identificatore della coda che contiene il processo.
jobId-
L'identificatore del lavoro.
stepId-
L'identificatore della fase di lavoro corrente.
previousLifecycleStatus-
Lo stato del ciclo di vita in cui la fase sta per terminare.
lifecycleStatus-
Lo stato del ciclo di vita in cui la fase sta entrando.
Evento Step Run Status Change
Ogni fase di un lavoro è composta da molte attività. Ogni attività ha uno stato. Gli stati delle attività vengono combinati per fornire uno stato generale per le fasi e i lavori.
Un evento di modifica dello stato di Step Run viene inviato quando:
-
Le taskRunStatus modifiche combinate.
-
Il passaggio è richiesto, a meno che tale passaggio non sia nello stato READY.
Un evento non viene inviato quando:
-
La fase viene creata per la prima volta. Per monitorare la creazione della fase, monitora gli eventi di modifica dello stato del ciclo di vita del lavoro per individuare eventuali modifiche.
-
La fase taskRunStatusCounts cambia ma lo stato di esecuzione dell'attività in fasi combinate non cambia.
Di seguito sono riportati i campi di dettaglio dell'Step Run Status Changeevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Step Run Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "previousTaskRunStatus": "RUNNING", "taskRunStatus": "SUCCEEDED", "taskRunStatusCounts": { "PENDING": 0, "READY": 0, "RUNNING": 0, "ASSIGNED": 0, "STARTING": 0, "SCHEDULED": 0, "INTERRUPTING": 0, "SUSPENDED": 0, "CANCELED": 0, "FAILED": 0, "SUCCEEDED": 20, "NOT_COMPATIBLE": 0 } } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Step Run Status Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
queueId-
L'identificatore della coda che contiene il processo.
jobId-
L'identificatore del lavoro.
stepId-
L'identificatore della fase di lavoro corrente.
previousTaskRunStatus-
Lo stato di esecuzione indica che la fase sta per terminare.
taskRunStatus-
Lo stato di esecuzione in cui sta entrando la fase.
taskRunStatusCounts-
Il numero di attività del passaggio in ogni stato.
Evento Task Run Status Change
Il runStatus campo viene aggiornato man mano che l'operazione viene eseguita. Un evento viene inviato quando:
-
Lo stato di esecuzione dell'attività cambia.
-
L'operazione è in coda, a meno che non sia nello stato READY.
Un evento non viene inviato quando:
-
L'attività viene creata per la prima volta. Per monitorare la creazione dell'attività, controlla gli eventi Job Lifecycle Status Change per individuare eventuali modifiche.
Di seguito sono riportati i campi di dettaglio dell'Task Run Status Changeevento.
I detail-type campi source e sono inclusi di seguito perché contengono valori specifici per gli eventi Deadline Cloud. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, vedi Riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Task Run Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "taskId": "task-12345678900000000000000000000000-0", "previousRunStatus": "RUNNING", "runStatus": "SUCCEEDED" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Fleet Size Recommendation Change source-
Identifica il servizio che ha generato l’evento. Per gli eventi Deadline Cloud, questo valore è
aws.deadline. detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Per questo evento, questi dati includono:
farmId-
L'identificatore dell'azienda agricola che contiene il lavoro.
queueId-
L'identificatore della coda che contiene il processo.
jobId-
L'identificatore del lavoro.
- StepID
-
L'identificatore della fase di lavoro corrente.
taskId-
L'identificatore dell'attività in esecuzione.
previousRunStatus-
Lo stato di esecuzione in cui l'attività sta per terminare.
runStatus-
Lo stato di esecuzione immesso dall'operazione.