Je souhaite résoudre les erreurs dans Amazon EventBridge Scheduler.
Résolution
Vérifier les métriques EventBridge Scheduler
Utilisez Amazon CloudWatch pour surveiller EventBridge Scheduler. Pour vérifier les métriques d'une planification, consultez la section Accès aux métriques.
Par exemple, vous pouvez vérifier des métriques telles que TargetErrorCount, InvocationDroppedCount et TargetErrorThrottledCount. Pour plus d'informations sur les métriques EventBridge, consultez la section Liste de métriques.
Vous pouvez également configurer une file d'attente de lettres mortes (DLQ) qui fournit des données utiles JSON avec les détails d'invocation lorsqu'une planification ne parvient pas à invoquer sa cible.
Vérifier qu'EventBridge Scheduler dispose des autorisations nécessaires pour s'exécuter
Vérifiez que votre rôle d'exécution AWS Identity and Access Management (IAM) permet à EventBridge Scheduler d'endosser ce rôle. La politique que vous associez au rôle doit également être autorisée à invoquer les cibles.
Pour vérifier qu'EventBridge Scheduler peut endosser ce rôle, procédez comme suit :
- Ouvrez la console EventBridge.
- Choisissez Planifications, puis sélectionnez votre planification.
- Choisissez l'onglet Cible.
- Sélectionnez le rôle d'exécution IAM.
- Sélectionnez Relations d’approbations.
- Vérifiez que Principal est défini sur scheduler.amazonaws.com.
- Vérifiez que Action est défini sur sts:AssumeRole.