Aracılığıyla paylaş


İzleme Türü Özeti

Kaynak Düzeyleri çeşitli izleme seviyelerini tanımlar: Kritik, Hata, Uyarı, Bilgi ve Ayrıntılı, ayrıca izleme sınırı ve etkinlik aktarımı olaylarının çıktısını açıp kapatan ActivityTracing bayrağının açıklamasını sunar.

Ayrıca, TraceEventType içinden yayınlanabilecek izleme türlerini gözden geçirebilir ve System.Diagnostics kullanabilirsiniz.

Aşağıdaki tabloda en önemlileri listeledik.

İzleme Türü Açıklama
Çok Önemli Kritik hata veya uygulama çökmesi.
Hata Kurtarılabilir hata.
Uyarı Bilgilendirme iletisi.
Bilgi Kritik olmayan bir sorun.
Ağır dilli Hata ayıklama izlemesi.
Başlangıç Mantıksal bir işleme biriminin başlatılması.
Askıya Al Mantıksal işlem biriminin askıya alınması.
Özgeçmiş Mantıksal bir işleme biriminin yeniden başlatılması.
Durdur Mantıksal işlem biriminin durdurulması.
Aktarma Korelasyon özdeşliğini değiştirme.

Etkinlik, yukarıdaki izleme türlerinin bir bileşimi olarak tanımlanır.

Aşağıda, yerel (izleme kaynağı) kapsamındaki ideal bir etkinliği tanımlayan bir düzenli ifade bulunmaktadır.

R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop

Bu, bir etkinliğin aşağıdaki koşulları karşılaması gerektiği anlamına gelir.

  • Başlat ve Durdur izleri tarafından sırasıyla başlatılıp durdurulmalıdır.

  • Askıya Alma veya Sürdürme kaydından hemen önce bir Aktarım kaydı olmalıdır.

  • Böyle izler varsa, Askıya Al ve Devam Ettir izleri arasında herhangi bir iz bulunmamalıdır.

  • Önceki koşullar sağlandığı sürece herhangi bir sayıda kritik/Hata/Uyarı/Bilgi/Ayrıntılı/Aktarım izleme olabilir.

Aşağıda, genel kapsamda ideal bir etkinliği tanımlayan normal bir ifade,

R+

ile R, yerel kapsamdaki bir etkinliğin normal ifadesidir. Bu şuna çevrilir:

[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+