Aracılığıyla paylaş


İzlemeyi Excel ile Tümleştirme

Bu örnekte izleme veritabanına bağlanmak ve temel işlem verilerini bir grafik üzerinde görüntülemek için Microsoft Office Excel'in nasıl kullanılacağı gösterilir. AppFabric izleme veritabanı aracılığıyla gösterilen en kullanışlı iki görünümü öğreneceksiniz. Bu örnek herhangi bir uygulamayla çalışır. AppFabric örnekleriyle kullanılmak üzere oluşturulan Genel AppFabric Örnek Uygulaması'nı öneririz. Bu uygulamayı bulmak için <örnekler>\SampleApplication\OrderApplication klasörüne gidin; burada <örnekler>, AppFabric örneklerini yüklediğiniz yoldur.

Not

Örnekler yalnızca eğitim amaçlı olarak sağlanmıştır. Üretim ortamında kullanılmaları amaçlanmamış ve üretim ortamında sınanmamışlardır. Microsoft bu örnekler için teknik destek sağlamaz.

Önkoşullar

  • Microsoft Office Excel 2007 ver sonraki sürümleri

  • AppFabric içinde barındırılan en az bir WCF veya WF hizmeti.

    Önemli

    Hizmette izlemenin etkinleştirilmesi ve hizmetin Sistem Durumunu İzleme düzeyinde yapılandırılması gerekir. Bunun nedeni, örneğin bu düzeyde yakalanan toplama işlemi olaylarını kullanmasıdır.

Örnek Dosyalar

Bu örnek tek bir Excel dosyasıyla gelir. Bu dosya örneği çalıştırmak için gereken tüm bilgileri içerir.

Bu Örneği Kurma ve Çalıştırma

  1. Hizmetinizin çalıştığından ve Sistem Durumunu İzleme'nin yapılandırıldığından ve düzgün çalıştığından emin olun.

  2. Excel dosyasını açın.

  3. Veri->Bağlantılar'a gidin ve İzleme sorgusu'nu seçin.

  4. Özellikler'i tıklatın.

  5. Tanım sekmesine gidin ve bağlantı dizesinin doğru izleme veritabanını gösterdiğinden emin olun.

  6. Tanım sekmesindeyken, komut metnini değiştirerek (aşağıda gösterilmiştir) istediğiniz hizmet işleminin seçilmesini sağlayın:

    SELECT TOP 30000 ASWcfEvents.Id,  
         CAST(ASWcfEvents.TimeCreated as datetime) as 'TimeCreated' , 
     ASWcfEvents.AverageDuration, ASWcfEvents.OperationName,
     ASWcfEvents.AggregateCount, ASWcfEvents.EventTypeId
    FROM Beta2Monitoring.dbo.ASWcfEvents ASWcfEvents
    WHERE (ASWcfEvents.OperationName='MyOperationName') AND (ASWcfEvents.EventTypeId=364)
    ORDER BY TimeCreated DESC
    
  7. Tamam'ı tıklatın ve Bağlantılar iletişim kutusunu kapatın.

  8. Veri şeridinde, tabloyu ve grafikleri yenilemek için Tümünü Yenile'yi tıklatın. Bu, raporun izleme veritabanından en son verileri getirmesini sağlar.

Bu Örneği Anlama

Bu örnek belirtilen bir işlem için izleme veritabanına gider ve işlemin çağrı geçmişini gösteren en son olayları alır. İşlenmemiş verilerin dökümü bir tabloya aktarılır ve zaman içindeki çağrı sayısı ve ortalama çağrı süresi eğilimleri iki grafikte görüntülenir.

Bu Örneği Kaldırma

Örneği kaldırmak için dosyayı silmeniz yeterlidir.

  2011-12-05