Nätverkstelemetri i .NET
.NET-nätverksstacken är instrumenterad i olika lager. Med .NET kan du samla in korrekta tidsinställningar under en HTTP-begärans livslängd med hjälp av mått, distribuerad spårning, händelseräknare och händelser.
- Nätverksmått: Från och med .NET 8 instrumenteras HTTP- och DNS-komponenterna (namnmatchning) med hjälp av det moderna System.Diagnostics.Metrics API. Dessa mått utformades i samarbete med OpenTelemetry och kan exporteras till olika övervakningsverktyg.
-
Distribuerad spårning:
HttpClient
är instrumenterad för att generera distribuerad spårning aktiviteter (kallas även spans). - Nätverkshändelser: Händelser ger felsöknings- och spårningsinformation med korrekta tidsstämplar.
- Nätverkshändelseräknare: Alla nätverkskomponenter instrumenteras för att publicera prestandamått i realtid med eventcounters-API:et.
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.