Netwerktelemetrie in .NET
De .NET-netwerkstack wordt geïnstrueerd op verschillende lagen. .NET biedt u de mogelijkheid om nauwkeurige tijdsinstellingen te verzamelen gedurende de levensduur van een HTTP-aanvraag met behulp van metrische gegevens, gebeurtenistellers en gebeurtenissen.
- Metrische netwerkgegevens: vanaf .NET 8 worden de ONDERDELEN HTTP en de naamomzetting (DNS) geïnstrukt met behulp van de moderne System.Diagnostics.Metrics-API. Deze metrische gegevens zijn ontworpen in samenwerking met OpenTelemetry.
- Netwerkevenementen: gebeurtenissen bieden foutopsporings- en traceringsinformatie met nauwkeurige tijdstempels.
- Netwerkgebeurtenistellers: Alle netwerkonderdelen zijn geïnstrueerd voor het publiceren van metrische gegevens over realtimeprestaties met behulp van de EventCounters-API.
Tip
Als u op zoek bent naar informatie over het bijhouden van HTTP-bewerkingen in verschillende services, raadpleegt u de documentatie voor gedistribueerde tracering.
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.