Aracılığıyla paylaş


Working with Sensitive Data for .NET Applications (.NET Uygulamalarında Hassas Verilerle Çalışma)

 

Uygulama Alanı: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

İşte, System Center 2012 – Operations Manager içinde hassas verilerle çalışmak ve .NET Uygulama Performans İzleme için bazı yollar.

.NET Uygulamaları İçin Hassas Verileri Maskeleme

Hassas verileri maskeleme ortak parametreleri filtrelemek ve gerçek değer yerine * ya da diğer bazı karakterleri eklemek için normal bir ifade kullanmanızı sağlar. Bu, kredi kartı bilgileri, parolalar ve diğer kişisel olarak tanımlanabilir bilgiler gibi hassas bilgileri kaydettiğiniz işlevler ve özel durumlar için kullanılır.

.NET uygulamaları için hassas verileri maskelemek için

  1. .NET Uygulama Performansı İzleme şablonunu açmak için, Operations Manager konsolunda, gezinti bölmesinde, Yazma düğmesini tıklatın, Yönetim Paketi Nesneleri'ni genişletin, Kurallar' ve sonra geçerli kapsamı görmek için bilgi çubuğunun sağında kapsamı değiştir'i tıklatın.

  2. Kapsam Yönetim Paketleri nesneleri sayfasında, geçerli kapsam için .NET Uygulama İzleme Aracısı'nı seçin ve Tamam'ı tıklatın.

  3. APM Aracı Yapılandırması Ekle kuralının Hassas Veri Kuralları özelliğini geçersiz kılmak için, APM Aracı Yapılandırması Ekle'ye sağ tıklayın, Geçersiz Kılmalar'ı seçin, Kuralı Geçersiz Kıl'ı seçin ve sonra şunu seçin: Sınıfın tüm nesneleri için: .NET Uygulama İzleme Aracısı.

  4. Geçersiz Kılma Özellikleri sayfasında, Geçersiz kılma denetimli parametreler bölümünde, Hassas veri kuralları'nı seçin.

  5. Geçersiz Kılma Değeri sütununda, Hassas veri kuralları satırında, şu sözdizimini kullanarak, uygulamak istediğiniz maskenin formülünü girin: <Hidden><Expression>((pwd|password)=?)[^;]*</Expression><CompareExpression>((pwd|password)=?)[^;]*</CompareExpression><Replacement>$1*****</Replacement><Type>all</Type></Hidden>, burada <Expression> ve <CompareExpression> normal ifade sözdizimini kullanır ve <Replacement> parametrenin gerçek değerini maskelerken kullanılacak karakterleri tanımlar.

  6. Yönetim paketi bölümünde, mevcut bir yönetim paketi seçin veya geçersiz kılmanın kaydedileceği yeni bir yönetim paketi oluşturun.

  7. Tamam'ı tıklatın.

Hassas Verileri Toplamaktan Kaçınma

Bu hassas bilgileri almak istemiyorsanız, işte bunu önlemenin yolu. Bazı uygulamalar oluşan özel durumlar ya da toplanan parametrelerde yerleşik hassas bilgileri iletir. Hassas bilgilerden kaçınmak için, belirli yöntemler için izlemeyi devre dışı bırakabilir ve belirli özel durumların toplanmasını kısıtlayabilirsiniz. Bunu yapmak için, bir yöntemin parametre toplamasını devre dışı bırakır veya belirli ad alanları veya sınıflardan atılan özel durumların toplanmasını devre dışı bırakırsınız.

Bir yöntemin parametre toplamasını devre dışı bırakmak için

  1. .NET Uygulama Performansı İzleme şablonunu açmak için, Operations Manager konsolunda, gezinti bölmesinde, Yazma düğmesini tıklatın, Yönetim Paketi Şablonları'nı tıklatın,.NET Uygulama Performans İzleme'yi tıklatın, değiştirmek istediğiniz uygulama grubunu sağ tıklatın ve sonra Özellikler'i tıklatın.

  2. Neyi İzlemeli sekmesinde, değiştirmek istediğiniz uygulama bileşenini seçin ve Özelleştir'e tıklayın.

    Not

    Yöntemler uygulama grubu düzeyinde de tanımlanabilir ve tüm uygulama bileşenlerine uygulanabilir. Bunu yapmak için, Sunucu Tarafı Varsayılanları sekmesinde Gelişmiş Ayarlar düğmesini tıklattıktan sonra aynı adımları izleyin.

  3. Ayarları Değiştirme sayfasında, Yöntemleri Ayarla'yı tıklatın. Parametre toplamayı devre dışı bırakmak istediğiniz işlevi için yöntem adını belirtin ve sonra İşlev parametrelerini topla onay kutusunu temizleyin.

    Ayrıca, bu yöntemi izlemeye devam etmek istemiyorsanız, İzlemeyi etkinleştir onay kutusunu temizleyin.

  4. Tamam'ı tıklatın.

Özel durum toplamaları devre dışı bırakmak için

  1. .NET Uygulama Performansı İzleme şablonunu açmak için, Operations Manager konsolunda, gezinti bölmesinde, Yazma düğmesini tıklatın, Yönetim Paketi Şablonları'nı tıklatın,.NET Uygulama Performans İzleme'yi tıklatın, değiştirmek istediğiniz uygulama grubunu sağ tıklatın ve sonra Özellikler'i tıklatın.

  2. Sunucu Tarafı Varsayılanları sekmesinde Gelişmiş Ayarlar'ı tıklatın.

  3. Gelişmiş ayarlar sayfasında, Özel Durum İzleme'yi tıklatın.

  4. Özel durum izleme listesi sayfasında, Ekle'yi tıklatın, özel durumları toplamayı durdurmak istediğiniz ad alanı veya sınıfı girin ve sonra İzlemeyi etkinleştir onay kutusunu temizleyin.

  5. Tamam'ı tıklatın.