In ambito .NET + Azure quando si parla di telemetria viene subito in mente il servizio Application Insights.

Application Insights rientra nella più grande famiglia di prodotti di monitoraggio di Azure chiamata Azure Monitor ed è il servizio dedicato in modo esplicito alla raccolta dati e diagnostica per le applicazioni.

Per un approccio moderno alla telemetria, soprattutto in scenari cloud native, è sicuramente uno strumento da considerare e valutare.

Ma cosa puoi farci davvero?

Puoi:

  • Raccogliere dati su latenze / tempi di risposta
  • Numerosità delle chiamate HTTP
  • Raccolta esito delle chiamate (2xx, 4xx, 5xx)
  • Creare dashboard / alert di controllo su Azure
  • Fare debug di workload distribuiti
  • E molto altro!

Azioni / Finale

Per averne un’idea di uno scenaro REALE e in scala globale puoi guardare questo video dove April Edwards e Chad Stewart di Microsoft fanno una panoramica di alcuni scenari di utilizzo di Application Insights da parte del team Xbox!

Sharing is caring

Se conosci qualcuno che potrebbe trovare utile ricevere e-mail per migliorare l’organizzazione dei team di sviluppo software, DevOps e software engineering in generale inoltragli questo post! Qui può iscriversi e cominciare a ricevere subito!


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *