Utiliser CloudWatch les journaux pour surveiller AWS Batch les tâches Amazon EKS - AWS Batch

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utiliser CloudWatch les journaux pour surveiller AWS Batch les tâches Amazon EKS

Vous pouvez utiliser Amazon CloudWatch Logs pour surveiller, stocker et consulter tous vos fichiers journaux au même endroit. À l'aide CloudWatch des journaux, vous pouvez rechercher, filtrer et analyser les données des journaux provenant de plusieurs sources.

Vous pouvez télécharger une Fluent Bit image contenant un plugin AWS permettant de surveiller les tâches AWS Batch Amazon EKS dans CloudWatch Logs. Fluent Bitest un processeur de journal et un redirecteur open source à la fois Docker et compatible. Kubernetes Nous vous recommandons de l'utiliser Fluent Bit comme routeur de journalisation, car il consomme moins de ressources queFluentd. Pour plus d'informations, consultez Installer l' CloudWatch agent avec le module complémentaire Amazon CloudWatch Observability EKS ou le graphique Helm.

Conditions préalables

  • Associez la CloudWatchAgentServerPolicy politique à Gestion des identités et des accès AWS celle de vos nœuds de travail. Pour plus d'informations, voir Vérifier les prérequis.

Installez le module complémentaire

Pour obtenir des instructions sur l'installation AWS Fluent Bit et la création des CloudWatch groupes, consultez Installer l' CloudWatch agent avec le module complémentaire Amazon CloudWatch Observability EKS ou le graphique Helm.

Vous devez fournir les données de configuration supplémentaires suivantes lors de l'installation du module complémentaire :

  • Si vous installez le module complémentaire avec le, AWS Management Console vous devez fournir les tolérances suivantes dans les valeurs de configuration :

    { "tolerations": [ { "key": "batch.amazonaws.com/batch-node", "operator": "Exists" } ] }
  • Si vous installez le module complémentaire avec le AWS CLI , ajoutez les arguments suivants :

    --configuration-values '{"tolerations":[{"key":"batch.amazonaws.com/batch-node","operator":"Exists"}]}'
Astuce

N'oubliez pas que cela Fluent Bit utilise 0,5 processeur et 100 Mo de mémoire sur AWS Batch les nœuds. Cela réduit la capacité totale disponible pour les AWS Batch emplois. Tenez-en compte lorsque vous déterminez la taille de vos tâches.