WMI Olay İzleyicisi görev
WMI Olay İzleyicisi görev ilgilendiğiniz olayları belirtmek için Yönetim Araçları sorgu dili (wql) olay sorgusu kullanarak bir Windows Yönetim Araçları (WMI) olayı izler.WMI Olay İzleyicisi görev şu amaçlarla kullanabilirsiniz:
Dosyaları bir klasöre eklenen ve daha sonra dosyayı işlemeyi başlatmak bildirim için bekleyin.
Çalışan bir paket , siler dosyaları belirtilen yüzdesi daha düşük bir sunucuda kullanılabilir bellek düştüğünde.
Bir uygulamanın yüklenmesi için izleyin ve uygulamayı kullanan paket çalıştırın.
WMI veri okuyucu görev aşağıdaki şekillerde yapılandırabilirsiniz:
WMI Bağlantı Yöneticisi kullanılacağını belirtin.
wql sorgu kaynak belirtin.Kaynak görev, bir değişken veya bir dosyayı dış veya sorgu bir görevi depolanabilir özellik.
WMI olay ortaya çıktığında görev yapacağı eylem belirtin.Olay bildirimi ve durumu olayından sonra oturum veya özel alçaltma Integration Services bilgi sağlayan olaylar ilişkili WMI olay, bildirim ve durum sonrasında olay.
Görevin nasıl yanıt tanımlamak olay.Görev başarılı veya başarısız, olay türüne göre yapılandırılabilir veya görevin yalnızca olay için yeniden izleyebilirsiniz.
Görev WMI Sorgu zaman aşımına uğradığında uygulayacağı eylem belirtin.Sonra saat aşımı oturum saat aşımı ve durumu veya özel bir raise Integration Services olay, gösteren, WMI olayı saat aşımına uğradı ve oturum saat aşımı ve saat aşımı durumu.
Görev için saat aşımını nasıl yanıt vereceğini tanımlayın.Görev başarılı veya başarısız şekilde yapılandırılabilir veya görevin yalnızca olay için yeniden izleyebilirsiniz.
İçin bir olay görevi izler sayısını belirtin.
saat aşımını belirtin.
Kaynak dosya ise, WMI Olay İzleyicisi görev dosyasına bağlanmak için dosya Bağlantı Yöneticisi kullanır.Daha fazla bilgi için bkz: Düz dosya Bağlantı Yöneticisi.
WMI Olay İzleyicisi görev WMI bilgileri okur sunucuya bağlanmak için WMI Bağlantı Yöneticisi kullanır.Daha fazla bilgi için bkz: WMI Bağlantı Yöneticisi.
wql sorgu
WMI olay bildirim ve diğer WMI'ye özgü özellikleri destekleyen uzantıları ile ilgili diyalekt olan sql wql olur.wql hakkında daha fazla bilgi için bkz: Windows Yönetim Araçları belgelerine msdn Kitaplığı.
Not
WMI sınıfları Windows sürümleri arasında değişiklik gösterir.Bu örnek sorguları Windows XP'de geçerlidir, ancak Windows'un önceki sürümlerinde geçerli olmayabilir.
cpu kullanımı yüzde 40'dan fazla bildirim için aşağıdaki sorgu izler.
SELECT * from __InstanceModificationEvent WITHIN 2 WHERE TargetInstance ISA 'Win32_Processor' and TargetInstance.LoadPercentage > 40
Bir dosyayı bir klasöre eklendi bildirim için aşağıdaki sorgu izler.
SELECT * FROM __InstanceCreationEvent WITHIN 10 WHERE TargetInstance ISA "CIM_DirectoryContainsFile" and TargetInstance.GroupComponent= "Win32_Directory.Name=\"c:\\\\WMIFileWatcher\""
İlgili diğer görevleri
Integration Services WMI bilgileri okur bir görev içerir.
Bu görev hakkında daha fazla bilgi için aşağıdaki konuyu tıklatın:
WMI Olay İzleyicisi görev kullanılabilir özel günlüğü iletileri
Aşağıdaki tablo WMI Olay İzleyicisi görev için özel günlük girdileri listeler.Daha fazla bilgi için bkz: Uygulama paketlerinde günlüğü ve Özel günlük iletileri.
Günlük girdisi |
Açıklama |
---|---|
WMIEventWatcherEventOccurred |
Bir olay görevi izleme oluştuğunu gösterir. |
WMIEventWatcherTimedout |
Görev aşımına gösterir. |
WMIEventWatcherWatchingForWMIEvents |
Görev için başlangıcından gösterir yürütmek wql sorgusu.Giriş sorgu içerir. |
WMI Olay İzleyicisi görev yapılandırma
Yapabilirsiniz küme Özellikler'inde SSIS Tasarımcısı veya programlı olarak.
Yapabilirsiniz özellikleri hakkında daha fazla bilgi için küme , SSIS Tasarımcısı, aşağıdaki konulardan birini tıklatın:
Bu özellikleri küme hakkında daha fazla bilgi için SSIS Tasarımcısı, aşağıdaki konuyu tıklatın:
WMI Olay İzleyicisi görev programlı olarak yapılandırma
Program aracılığıyla bu özellikleri ayarlama hakkında daha fazla bilgi için aşağıdaki konuyu tıklatın:
- [ T:Microsoft.SqlServer.Dts.Tasks.WmiEventWatcherTask.WmiEventWatcherTask ]
|