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à.
Notifiche Slack relative agli eventi lavorativi con Lambda e EventBridge
Il CloudFormation modello SUCCEEDED FAILED Usalo come punto di partenza per connettere una funzione Lambda agli eventi di lavoro di Deadline Cloud tramite. EventBridge Puoi adattare la funzione per inviare un'email, aprire un ticket, aggiornare una dashboard o attivare un flusso di lavoro a valle.
Il modello crea le seguenti risorse:
-
Una funzione Lambda è definita in linea nel modello utilizzando solo la libreria standard Python. Formatta l'evento job e lo invia a un URL Slack Incoming Webhook memorizzato nella relativa variabile di ambiente.
SLACK_WEBHOOK_URL -
Una EventBridge regola abbina
Job Run Status Changegli eventi con un valoretaskRunStatusdiSUCCEEDEDoFAILEDe richiama la funzione. È possibile estendere la regola a una singola farm. -
Un ruolo di esecuzione concede alla funzione solo l'accesso in scrittura ai CloudWatch log. Un'autorizzazione consente di EventBridge richiamare la funzione.
Molte app di messaggistica espongono lo stesso stile di webhook in entrata. Per scegliere come target Microsoft Teams, Discord, Google Chat o Mattermost, imposta l'URL del webhook dell'app e modifica il corpo JSON creato dalla funzione; il README collega la documentazione webhook di ciascuna app.
Per ulteriori informazioni sugli eventi in cui Deadline Cloud pubblica, consulta. EventBridge Gestione degli eventi Deadline Cloud utilizzando Amazon EventBridge Per le notifiche relative alle soglie di budget, consultaNotifiche sulle soglie di budget via e-mail e Slack con CloudFormation.