Usa CloudWatch Logs per monitorare i lavori AWS Batch su Amazon EKS - AWS Batch

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

Usa CloudWatch Logs per monitorare i lavori AWS Batch su Amazon EKS

Puoi utilizzare Amazon CloudWatch Logs per monitorare, archiviare e visualizzare tutti i tuoi file di registro in un'unica posizione. Utilizzando CloudWatch Logs, puoi cercare, filtrare e analizzare i dati di log da più fonti.

Puoi scaricare un'Fluent Bitimmagine AWS for che include un plug-in per il monitoraggio dei lavori AWS Batch Amazon EKS in CloudWatch Logs. Fluent Bitè un elaboratore di log e forwarder open source che è sia Docker che compatibile. Kubernetes Ti consigliamo di utilizzarlo Fluent Bit come router di registro perché richiede meno risorse rispetto a. Fluentd Per ulteriori informazioni, consulta Uso dell'immagine AWS for Fluent Bit.

Prerequisiti

Allega la CloudWatchAgentServerPolicy policy alla AWS Identity and Access Management policy dei tuoi nodi di lavoro. Per ulteriori informazioni, consulta Verificare i prerequisiti.

Installa AWS per Fluent Bit

Per istruzioni su come installare AWS Fluent Bit e creare i CloudWatch gruppi, vedi Configurazione Fluent Bit o Avvio rapido con l' CloudWatchagente e Fluent Bit.

Suggerimento

Ricorda che Fluent Bit utilizza 1,5 CPU e 100 MB di memoria sui AWS Batch nodi. Ciò riduce la capacità totale disponibile per i AWS Batch lavori. Consideratelo quando valutate le vostre opportunità di lavoro.

Attiva Fluent Bit per i nodi AWS Batch

Per garantire che la Fluent Bit registrazione venga DaemonSet eseguita sui nodi AWS Batch gestiti, modifica le Fluent Bit DaemonSet tolleranze:

tolerations: - key: "batch.amazonaws.com/batch-node" operator: "Exists"