Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Der .NET-Netzwerkstapel wird auf verschiedenen Ebenen instrumentiert. .NET bietet Ihnen die Möglichkeit, während der gesamten Lebensdauer einer HTTP-Anforderung genaue Zeitmessungen mithilfe von Metriken, verteiltem Tracing, Ereigniszählern und Ereignissen zu sammeln.
- Netzwerkmetriken: Ab .NET 8 werden die HTTP- und die DNS-Komponenten (Name Resolution) mithilfe der modernen System.Diagnostics.Metrics APIinstrumentiert. Diese Metriken wurden in Zusammenarbeit mit OpenTelemetry entwickelt und können in verschiedene Überwachungstools exportiert werden.
-
Verteilte Ablaufverfolgung:
HttpClientwird instrumentiert, um verteilte Ablaufverfolgungsaktivitäten (auch als „Spans“ bezeichnet) auszugeben. - Netzwerkereignisse: Ereignisse bieten Debug- und Ablaufverfolgungsinformationen mit genauen Zeitstempeln.
- Netzwerkereigniszähler: Alle Netzwerkkomponenten werden instrumentiert, um Mithilfe der EventCounters-API Echtzeit-Leistungsmetriken zu veröffentlichen.
Arbeiten Sie mit uns auf GitHub zusammen
Die Quelle für diesen Inhalt findet man auf GitHub, wo Sie auch Probleme und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.