.NET'te ağ telemetrisi
.NET ağ yığını çeşitli katmanlarda enstrümantasyon yapılmıştır. .NET, ölçümler, dağıtılmış izleme, olay sayaçları ve olayları kullanarak BIR HTTP isteğinin ömrü boyunca doğru zamanlamaları toplama seçeneği sunar.
- Ağ ölçümleri: .NET 8'den başlayarak HTTP ve ad çözümlemesi (DNS) bileşenleri, modernSystem.Diagnostics.Metrics API'sini kullanarak izlenir. Bu ölçümler OpenTelemetry işbirliğiyle tasarlanmıştır ve çeşitli izleme araçlarına aktarılabilir.
-
Dağıtılmış izleme:
HttpClient
, dağıtılmış izleme etkinliklerini (aynı zamanda "span" olarak bilinir) yaymak için yapılandırılmıştır. - Ağ olayları: Olaylar, doğru zaman damgalarıyla hata ayıklama ve izleme bilgileri sağlar.
- Ağ izleme sayaçları: Tüm ağ bileşenleri, EventCounters API'sini kullanarak gerçek zamanlı performans ölçümlerini yayınlamak üzere donatılmıştır.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.