I daemon gestiti di Amazon ECS possono ora raccogliere i log in formato json-file dai container di applicazioni sulle istanze gestite di Amazon ECS
Amazon Elastic Container Service (Amazon ECS) introduce il supporto per il driver di log json-file per le istanze gestite di Amazon ECS e i volumi dei driver di log per i daemon gestiti di Amazon ECS. Insieme, queste funzionalità ti consentono di raccogliere i log delle applicazioni tramite l'agente di osservabilità di tua scelta e di inoltrarli a qualsiasi destinazione desiderata.
Con questo lancio, i container di applicazioni sulle istanze gestite di ECS possono scrivere i propri log sotto forma di file locali nel formato json-file standard di Docker, letto in modo nativo dalla maggior parte degli agenti di osservabilità. I daemon gestiti possono leggere direttamente questi file tramite un montaggio di volume, senza dover specificare percorsi di montaggio di associazione dell'host o richiedere i privilegi di root. Di conseguenza, un singolo daemon gestito su ogni istanza può raccogliere i log da ciascun container di applicazioni che utilizza il driver di log json-file. Amazon ECS conserva i log di ogni container in una directory dedicata con il nome dell'ID del container e li mantiene fino alla rimozione del container stesso, consentendo al daemon gestito di utilizzare la raccolta di log nativa basata su file e di tracciare ogni log fino al container che lo ha generato.
Per iniziare, imposta il driver di log su json-file nel parametro logConfiguration della definizione dell'attività dell'applicazione. Quindi, registra una definizione dell'attività daemon che specifichi un volume mediante logDriverVolumeConfiguration e monta il volume nel container del daemon utilizzando mountPoints. Puoi configurare questa opzione tramite la Console di gestione AWS, la CLI di AWS, le API, gli SDK AWS o AWS CloudFormation. Questa funzionalità è disponibile in tutte le regioni commerciali AWS in cui sono offerti i daemon gestiti e le istanze gestite di Amazon ECS, senza costi aggiuntivi. Per ulteriori informazioni, consulta la pagina della documentazione e visita la pagina dedicata alle istanze gestite di Amazon ECS.