Sdílet prostřednictvím


Práce s důvěrnými údaji v aplikacích .NET

 

Rozsah platnosti: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Zde jsou uvedeny některé možné způsoby, jak pracovat s důvěrnými daty a funkcí monitorováním výkonu Application Performance Monitoring pro aplikace .NET v nástroji System Center 2012 – Operations Manager.

Maskování důvěrných údajů v aplikacích .NET

Maskování důvěrných údajů vám umožní používat regulární výraz k vyfiltrování běžných parametrů a namísto skutečné hodnoty vložit znak * nebo některé další znaky. Tento postup je používán pro funkce a výjimky, kde mohou být zachyceny důvěrné informace, například údaje o platební kartě, hesla a další osobní údaje.

Maskování důvěrných údajů v aplikacích .NET

  1. Chcete-li otevřít šablonu funkce Application Performance Monitoring pro aplikace .NET, zobrazte aktuální obor kliknutím na tlačítko Vytváření obsahu v navigačním podokně konzole nástroje Operations Manager, rozbalte položku Objekty sady Management Pack, klikněte na možnost Pravidla a poté na pravé straně informačního panelu klikněte na možnost Změnit obor.

  2. Na stránce Rozsah objektů sad Management Pack vyberte možnost Agent monitorování aplikací .NET pro aktuální obor a poté klikněte na tlačítko OK.

  3. Pokud chcete přepsat vlastnost Pravidla pro důvěrné údaje pravidla Použít konfiguraci agenta APM, klikněte pravým tlačítkem na možnost Použít konfiguraci agenta APM, vyberte možnost Přepsání, následně možnost Přepsání pravidla a poté vyberte možnost Pro všechny objekty třídy: Agent monitorování aplikací .NET.

  4. Na stránce Potlačit vlastnosti v části Potlačit řízené parametry vyberte možnost Pravidla pro důvěrné údaje.

  5. V řádku Pravidla pro důvěrné údaje ve sloupci Hodnota přepsání zadejte požadovaný vzorec masky pomocí syntaxe <Hidden><Expression>((pwd|password)=?)[^;]*</Expression><CompareExpression>((pwd|password)=?)[^;]*</CompareExpression><Replacement>$1*****</Replacement><Type>all</Type></Hidden>, kde <Expression> a <CompareExpression> používají syntaxi regulárního výrazu a <Replacement> definuje znaky, které mají být použity k maskování skutečné hodnoty parametru.

  6. V části Sada Management Pack vyberte stávající sadu Management Pack nebo vytvořte novou sadu. V této sadě bude uloženo přepsání.

  7. Klikněte na tlačítko OK.

Zamezení shromažďování důvěrných údajů

Nechcete-li vůbec získávat tyto důvěrné údaje, zde je uveden postup, jak tomu zamezit. Některé aplikace předávají důvěrné údaje zahrnuté ve vytvořených výjimkách nebo shromážděných parametrech. Chcete-li vyloučit důvěrné informace, můžete zakázat monitorování konkrétních metod a omezit shromažďování konkrétních výjimek. Touto akcí zakážete shromažďování parametrů metody nebo shromažďování výjimek vytvořených pomocí konkrétních oborů názvů nebo tříd.

Zakázání shromažďování parametrů metody

  1. Pokud chcete otevřít šablonu funkce Application Performance Monitoring pro aplikace .NET, klikněte v navigačním podokně konzole nástroje Operations Manager na tlačítko Vytváření obsahu, klikněte na možnost Šablony sady Management Pack, následně na možnost Funkce Application Performance Monitoring pro aplikace .NET, klikněte pravým tlačítkem na skupinu aplikací, kterou chcete upravit, a poté klikněte na možnost Vlastnosti.

  2. Na kartě Co monitorovat vyberte komponentu aplikace, kterou chcete změnit, a poté klikněte na možnost Přizpůsobit.

    Poznámka

    Metody lze také určit na úrovni skupiny aplikací a použít je pro všechny komponenty aplikace. Chcete-li provést tuto akci, klikněte na tlačítko Upřesnit nastavení na kartě Výchozí hodnoty na straně serveru a zopakujte stejný postup.

  3. Na stránce Upravující nastavení klikněte na možnost Nastavit metody. Zadejte název metody pro funkci, u níž chcete zakázat shromažďování parametrů, a poté zrušte zaškrtnutí políčka Shromažďovat parametry funkce.

    Pokud navíc nechcete pokračovat v monitorování této metody, zrušte zaškrtnutí políčka Povolit monitorování.

  4. Klikněte na tlačítko OK.

Zakázání shromažďování výjimek

  1. Pokud chcete otevřít šablonu funkce Application Performance Monitoring pro aplikace .NET, klikněte v navigačním podokně konzole nástroje Operations Manager na tlačítko Vytváření obsahu, klikněte na možnost Šablony sady Management Pack, následně na možnost Funkce Application Performance Monitoring pro aplikace .NET, klikněte pravým tlačítkem na skupinu aplikací, kterou chcete upravit, a poté klikněte na možnost Vlastnosti.

  2. Na kartě Výchozí hodnoty na straně serveru klikněte na možnost Upřesnit nastavení.

  3. Na stránce Upřesnit nastavení klikněte na možnost Sledování výjimek.

  4. Na stránce Seznam sledování výjimek klikněte na možnost Přidat, zadejte obor názvů nebo třídu, u nichž chcete zastavit shromažďování výjimek, a poté zrušte zaškrtnutí políčka Povolit monitorování.

  5. Klikněte na tlačítko OK.

Viz také

Prohlášení o ochraně osobních údajů nástroje Operations Manager