EventSource
Bu makale şunlar için geçerlidir: ✔️ .NET Core 3.1 ve sonraki sürümleri✔️ .NET Framework 4.5 ve sonraki sürümleri
System.Diagnostics.Tracing.EventSource , .NET çalışma zamanında yerleşik olarak bulunan hızlı bir yapılandırılmış günlük çözümüdür. .NET Framework'te EventSource, Windows için Olay İzleme (ETW) ve System.Diagnostics.Tracing.EventListeneröğesine olay gönderebilir. .NET Core EventSource'ta ayrıca platformlar arası izleme seçeneği olan EventPipe'i de destekler. Geliştiriciler çoğu zaman performans analizi için EventSource günlüklerini kullanır, ancak günlüklerin yararlı olduğu tüm tanılama görevleri için EventSource kullanılabilir. .NET çalışma zamanı zaten yerleşik olaylarla izlenir ve kendi özel olaylarınızı günlüğe kaydedebilirsiniz.
Not
EventSource ile tümleşen birçok teknolojide 'Günlük' ve 'Günlükler' yerine 'İzleme' ve 'İzlemeler' terimleri kullanılır. Burada anlam aynıdır.