Monitoraggio Akka HTTP

Logo Akka HTTP

I moduli Akka HTTP (link esterno a ibm.com) implementano uno stack HTTP completo, lato server e client, in aggiunta ad akka-actor e akka-stream. Non è un framework web, ma piuttosto un toolkit generico per fornire e consumare servizi HTTP. L'API offre diversi livelli di astrazione, consentendo allo sviluppatore di scegliere tra velocità e controllo.

Instana supporta le applicazioni create utilizzando moduli Akka HTTP come parte del suo supporto per Java. L'agente Instana rileva automaticamente i processi JVM in esecuzione e si aggancia ad essi. Una volta collegato, inizia a raccogliere le metriche di runtime e con AutoTrace™ ogni richiesta viene tracciata da cima a fondo, senza campionamenti.

La dashboard di Instana traccia i thread attraverso Akka HTTP
La garbage collection Java monitorata da Instana e Akka HTTP

Con ogni richiesta tracciata e archiviata, SRE e DevOps dispongono di una ricca fonte di informazioni che possono essere facilmente interrogate utilizzando Unbounded Analytics. Le opportunità di ottimizzazione e i colli di bottiglia delle prestazionali vengono identificati rapidamente. Utilizza la creazione profili continua per ottenere visibilità a livello di metodo.

La dashboard di Instana monitora un'applicazione
La dashboard di Instana che mostra l'analytics illimitata con il monitoraggio Akka HTTP