My IBM Accedi Provalo gratis
Monitoraggio di AWS Fargate

Monitoraggio di AWS Fargate

Logo Fargate
Monitoraggio di AWS ECS e AWS Fargate con Instana

Monitoraggio di AWS ECS e AWS Fargate con Instana

AWS Fargate Monitoring è fondamentalmente diverso dal monitoraggio di un tipico ambiente cloud computing o applicativo. AWS Fargate non consente la distribuzione degli agenti sull'host effettivo, come avviene in genere per scopi di monitoraggio. Per monitorare le applicazioni e i servizi all'interno dei contenitori su AWS Fargate, l'agente deve essere integrato nell'immagine del contenitore.

Per rispondere alle varie sfide del monitoraggio di AWS Fargate, Instana sta sfruttando le conoscenze acquisite con la nostra tecnologia di monitoraggio AWS Lambda, leader del settore.Instana raccoglie una traccia distribuita per ogni richiesta di ogni attività ECS.Il tracciamento distribuito di Instana viene facilmente incorporato nell'immagine Docker in fase di compilazione, assicurando che non ci siano mai applicazioni non monitorate.Le tracce sono correlate tra cluster ECS, Amazon EC2, AWS Lambda, AWS Fargate e qualsiasi altra tecnologia monitorata da Instana, in modo da avere sempre una visione completa di ogni richiesta di applicazione.Ogni traccia è inoltre resa visualizzabile e ricercabile con Unbounded Analytics di Instana.

Instana AWS Fargate Monitoring offre le seguenti funzionalità:

Inizia la tua PROVA GRATUITA oggi!

14 giorni, nessuna carta di credito, versione completa

Instana AWS Fargate Monitoring offre le seguenti funzionalità:

Funzione 1 Funzione 2 Funzione 3
Mappatura automatica delle dipendenze La mappa delle dipendenze di servizio di Instana funge da progetto dell'architettura che mostra la struttura del sistema. Tutti i servizi e le applicazioni sono organizzati in mappe delle dipendenze, che consentono di comprendere facilmente tutte le interdipendenze. Queste mappe delle dipendenze completamente automatizzate non si limitano ai servizi AWS, ma mappano ogni dipendenza del servizio nell'intero sistema.

Prestazioni delle applicazioni e monitoraggio AWS Fargate

Prestazioni delle applicazioni e monitoraggio AWS Fargate

Quando si utilizza AWS Fargate (link esterno a ibm.com) è importante monitorare correttamente le prestazioni delle applicazioni, ma ottenere la piena visibilità necessaria può essere complesso, in quanto è difficile monitorare i carichi di lavoro senza gestire o controllare l'orchestrazione. Gli attuali strumenti APM (Application Performance Monitoring) generalmente forniscono il campionamento delle tracce e spesso solo tracce parziali. Questo approccio non è sufficiente per il monitoraggio di ambienti nativi del cloud scalabili automaticamente, come AWS Fargate.

AWS stessa ha anche una soluzione di monitoraggio per AWS Fargate, AWS X-Ray (link esterno ibm.com). X-Ray fornisce una soluzione di tracciamento distribuita che monitora le applicazioni in esecuzione su AWS Fargate. Con AWS X-Ray, gli utenti possono tracciare le richieste mentre viaggiano attraverso l'applicazione, ottenendo visibilità sui componenti sottostanti dell'applicazione. AWS X-Ray aiuta gli sviluppatori ad analizzare e risolvere i problemi all'interno degli ambienti AWS. Tuttavia, quando si tratta di decidere se è la soluzione di monitoraggio giusta, sono necessarie alcune ulteriori considerazioni.

Costo: come sempre, quando si valuta una soluzione, il costo è un fattore importante da tenere in considerazione.Per AWS X-Ray la fatturazione avviene in base alle chiamate tracciate.Quindi, a seconda della quantità di traffico che viene convogliata attraverso le applicazioni, questa può diventare rapidamente una voce di spesa significativa.Ci sono anche costi aggiuntivi per analizzare le tracce dopo che sono state raccolte.

Limitato ad AWS: è anche importante prendere in considerazione l'intero ambiente o gli ambienti su cui vengono eseguite le applicazioni.AWS X-Ray è limitato ai servizi di tracciamento forniti da o all'interno di AWS.Di conseguenza, AWS X-Ray ha un valore limitato negli ambienti ibridi.Le aziende che dispongono di applicazioni e servizi che si estendono in più ambienti devono considerare l'impatto dell'adozione di molteplici soluzioni di monitoraggio per ottenere tutta la visibilità necessaria.

Introduzione a AWS Fargate Monitoring su ECS con Instana

Per iniziare a monitorare le applicazioni AWS Fargate, il primo passo è creare le immagini contenitore. Per ulteriori informazioni sulla creazione dell'immagine contenitore per runtime specifici, consultare la documentazione Instana su AWS Fargate. Instana attualmente supporta Node.js, .NET Core e Java, con Go e Python in arrivo.

Una volta create le immagini contenitore per il runtime specificato, è necessario creare una nuova revisione per la definizione delle attività nell'ambiente Amazon ECS e il gioco è fatto!

Documentazione Instana su AWS Fargate