Megosztás a következőn keresztül:


Hálózati telemetria a .NET-ben

A .NET hálózati verem különböző rétegekben van kialakítva. A .NET lehetővé teszi, hogy pontos időzítéseket gyűjtsön a HTTP-kérések teljes élettartama során metrikák, eseményszámlálók és események használatával.

  • Hálózati metrikák: A .NET 8-tól kezdve a HTTP és a névfeloldási (DNS) összetevők a modern System.Diagnostics.Metrics API használatával vannak kialakítva. Ezeket a metrikákat az OpenTelemetryvel együttműködve tervezték.
  • Hálózati események: Az események hibakeresési és nyomkövetési információkat biztosítanak pontos időbélyegekkel.
  • Hálózati eseményszámlálók: Minden hálózati összetevő valós idejű teljesítménymetrikákat tesz közzé az EventCounters API használatával.

Tipp.

Ha a HTTP-műveletek különböző szolgáltatások közötti nyomon követésével kapcsolatos információkat keres, tekintse meg az elosztott nyomkövetés dokumentációját.