Winsock İzleme
Giriş
Winsock izleme, belirli Windows yuva olaylarını en az ek yükle izlemek için perakende ikili dosyalarında etkinleştirilebilen bir sorun giderme özelliğidir. Windows Yuvalarına perakende izleme eklemenin amacı, geliştiriciler ve ürün desteği için daha iyi tanılama özellikleri sağlamaktır. Winsock ağ olay izleme, IPv4 ve IPv6 uygulamaları için izleme yuvası işlemlerini destekler. Winsock kataloğu değişiklik izlemesi, katmanlı hizmet sağlayıcıları (LSP) tarafından Winsock kataloğunda yapılan değişiklikleri izlemeyi destekler. Winsock izleme, Windows Vista ve sonraki sürümlerde desteklenir.
Not
Katmanlı Hizmet Sağlayıcıları kullanım dışıdır. Windows 8 ve Windows Server 2012'den başlayarak Windows Filtreleme Platformukullanın.
Yuvada beklenmeyen bir hata oluştuğunda, sorunu tanılamaya yönelik ana ipucu döndürülen hata kodudur. Çok sık, döndürülen hata kodu, özellikle hata temel alınan ağ aktarımı tarafından başlatıldığında hatanın neden oluştuğuna dair bir açıklama yapmaz. Winsock izleme, arabellek bozulmasını ve kötü yazılmış uygulamaları yakalamak için ek bilgileri günlüğe kaydedebilen daha ayrıntılı bir izleme düzeyi sağlar.
Winsock izleme, işletim sistemi tarafından sağlanan genel amaçlı, yüksek hızlı izleme tesisi olan Windows için Olay İzleme'yi (ETW) kullanır. ETW, çekirdekte uygulanan bir arabelleğe alma ve günlüğe kaydetme mekanizması kullanarak hem kullanıcı modu uygulamaları hem de çekirdek modu cihaz sürücüleri tarafından tetiklenen olaylar için bir izleme mekanizması sağlar. Ayrıca ETW, günlüğe kaydetmeyi dinamik olarak etkinleştirmenizi ve devre dışı bırakmanızı sağlayarak, yeniden başlatma veya uygulama yeniden başlatma işlemleri gerektirmeden üretim ortamlarında ayrıntılı izleme gerçekleştirmenizi kolaylaştırır. Günlük mekanizması, zaman uyumsuz bir yazıcı iş parçacığı tarafından diske yazılan arabellekleri kullanır. Bu, büyük ölçekli sunucu uygulamalarının minimum rahatsızlığı olan olaylar yazmasına olanak tanır. ETW ilk olarak Windows 2000'de kullanıma sunulmuştur. Windows Vista ve sonraki sürümlerde ETW kullanılarak Winsock izleme desteği eklendi. ETW hakkında genel bilgi için bkz. ETW ile Hata Ayıklamayı ve Performans Ayarlamayı geliştirme.
Winsock izleme yalnızca bir bilgisayarda çalışan tüm işlemler ve iş parçacıkları için işletim sistemi düzeyinde etkinleştirilebilir. Winsock izlemesi şu anda yalnızca tek bir işlem veya iş parçacığı için etkinleştirilemez. Winsock ağ olay izleme etkinleştirildiğinde, bilgisayardaki tüm yuva uygulamaları (hem IPv4 hem de IPv6) izlenir.
Aşağıdaki konularda Winsock izlemesi daha ayrıntılı olarak açıklanmaktadır:
- winsock izleme düzeylerini
- Winsock İzleme Denetimi
- Winsock Ağ Olay İzleme Ayrıntıları
- Winsock Kataloğu Değişiklik İzleme Ayrıntılarını
İlgili konular