İzleme Yapılandırma
Bu konuda, Windows Server AppFabric içinde bulunan izleme profilleri ve izleme profilinin hizmet için yapılandırılması açıklanmaktadır. Sunucu, site veya uygulama için izleme profili yapılandıramazsınız.
İzleme Profilleri
İş akışı çalışma zamanı modülü yürütüldükten sonra bir olay akışı üretir. Akış, izleme katılımcısı olarak bilinen bir veya daha çok tüketici tarafından izlenebilir. Belirli bir izleme katılımcısının olay akışını izleme profili belirleyerek özelleştirebilirsiniz. İzleme profili, belirtilen olay için iş akışı örneğinden sorgulanması gereken olay türüne ve verilere yönelik filtrelerin bildirim temelli tanımıdır (örneğin, bir değişkenin değeri)
Aşağıdaki yapılandırma örneğinde bir izleme profili tanımının temel yapısı ve öznitelikleri gösterilir (bu örnek, kök Web.config dosyasında belirtilen, varsayılan sistem durumu izleme profilidir).
<trackingProfile name="HealthMonitoring Tracking Profile">
<workflow activityDefinitionId="*">
<workflowInstanceQueries>
<workflowInstanceQuery>
<states>
<state name="Started" />
<state name="Completed" />
<state name="Terminated" />
<state name="Canceled" />
<state name="Unsuspended" />
<state name="Persisted" />
<state name="Aborted" />
<state name="UnhandledException" />
</states>
</workflowInstanceQuery>
</workflowInstanceQueries>
<activityStateQueries>
<activityStateQuery activityName="*">
<states>
<state name="Closed" />
</states>
</activityStateQuery>
</activityStateQueries>
<faultPropagationQueries>
<faultPropagationQuery faultSourceActivityName="*" faultHandlerActivityName="*" />
</faultPropagationQueries>
<customTrackingQueries>
<customTrackingQuery name="*" activityName="*" />
</customTrackingQueries>
</workflow>
</trackingProfile>
AppFabric yazılımında önceden tanımlı beş izleme profili ve bunlara ek olarak izleme profillerini kapatma seçeneği bulunur. Aşağıdaki tabloda bu profiller açıklanmıştır.
İzleme Profili | Açıklama |
---|---|
Yalnızca Hatalar İzleme Profili |
Aşağıdaki WF İzleme olaylarına abone olur:
|
Sistem Durumunu İzleme Profili |
Yalnızca Hatalar İzleme Profili de dahil tüm WF İzleme olaylarına ve aşağıdaki olaylara abone olur:
|
Uçtan Uca İzleme Profili |
Sistem Durumunu İzleme Profili de dahil tüm WF İzleme olaylarına ve aşağıdaki olaylara abone olur:
|
Sorun Giderme İzleme Profili |
Bu profil Uçtan Uca İzleme Profili'ndeki tüm WF İzleme olaylarını içerir. En ayrıntılı izleme profilidir ve WF örneklerinden yayımlanan tüm izleme kayıtlarına abone olur. |
Kapalı İzleme Profili |
İzleme profili yapılandırılmamıştır. Araçlara yönelik olaylar etkinleştirilmemiştir ve bu nedenle Pano'da hiç ölçüm görüntülenmez. |
Not
AppFabric yazılımındaki bazı işlevler en azından Sistem Durumunu İzleme profilini kullanmayı gerektirir. İzleme düzeyi Kapalı veya Yalnızca Hatalar olarak ayarlanırsa ya da izleme profilini devre dışı bırakarak veya Yalnızca Hatalar izleme profilini ayarlayarak izleme düzeyini özelleştirirseniz, Pano'da İzlenen WF Örnekleri geçmişi görüntülenmez. Buna ek olarak, kendi özel profilinizi oluşturuyorsanız, tüm AppFabric izleme araçlarının tam olarak çalışır durumda kalmasını sağlamak için varsayılan Sistem Durumunu İzleme profilinin tüm özniteliklerini eklemeniz gerekir. Örneğin, Clear-MonitoringDatabase cmdlet'i, PurgeMode'un izleme deposundan yalnızca tamamlanan WF izlenen örneklerini silmesi için profilin WF örneği tamamlanan olaylarına abone olmasını gerektirir.
İzleme Profili Yapılandırma
Aşağıdaki yordamda hizmetinizin izleme profilinin nasıl değiştirileceği gösterilir.
Hizmetin izleme profilini yapılandırmak için
IIS Yöneticisi'ni başlatın veya IIS Yöneticisi'ne geçin.
Bağlantılar bölmesinde, yapılandırmak istediğiniz sunucuyu, siteyi veya uygulamayı seçin.
IIS Yöneticisi penceresinin orta bölmesinde AppFabric başlıklı bölümü bulun. Hizmetler simgesini çift tıklatın.
Hizmetler listesinden düzenlemek istediğiniz hizmeti seçin. Hizmeti sağ tıklatın ve bağlam menüsünde Yapılandır'ı tıklatın.
Hizmeti Yapılandır iletişim kutusu görüntülendiğinde, İzleme sekmesini tıklatın.
İş Akışı İzleme profili bölümünü bulun. Geçerli izleme profili adı görüntülenir. İzleme profilini değiştirmek için Yapılandır'ı tıklatın.
İş Akışı İzleme Profili İletişim Kutusu görünür. Farklı bir izleme profili seçmek veya Yeni ekle'yi tıklatarak bir özel izleme profili almak için bu iletişim kutusunu kullanın. Böylece özel bir izleme profili seçmek ve bunu söz konusu hizmet için etkin izleme profili olarak belirlemek amacıyla kullanabileceğiniz İzleme Profili Ekle İletişim Kutusu görüntülenir.
İletişim kutusunu kapatmak ve değişikliklerinizi kaydetmek için Tamam'ı tıklatın veya değişiklikleri kaydetmeden iletişim kutusunu kapatmak için İptal'i tıklatın.
Ayrıca bkz.
Başvuru
Sunucu, Site veya Uygulama İçin WCF ve WF Hizmetlerini Yapılandır: İzleme Sekmesi
Hizmeti Yapılandır: İzleme Sekmesi
İş Akışı İzleme Profili İletişim Kutusu
Kavramlar
Diğer Kaynaklar
2011-12-05