Telemetria di rete in .NET
Lo stack di rete .NET viene instrumentato a vari livelli. .NET offre la possibilità di raccogliere intervalli accurati per tutta la durata di una richiesta HTTP usando metriche, contatori di eventi ed eventi.
- Metriche di rete: a partire da .NET 8, i componenti HTTP e DNS (Name Resolution) vengono instrumentati usando l'API system.Diagnostics.Metrics moderna. Queste metriche sono state progettate in collaborazione con OpenTelemetry.
- Eventi di rete: gli eventi forniscono informazioni di debug e traccia con timestamp accurati.
- Contatori degli eventi di rete: tutti i componenti di rete vengono instrumentati per pubblicare metriche delle prestazioni in tempo reale usando l'API EventCounters.
Suggerimento
Per informazioni sul rilevamento delle operazioni HTTP in diversi servizi, vedere la documentazione sulla traccia distribuita.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.