Trabajar con datos confidenciales para aplicaciones .NET

Importante

Esta versión de Operations Manager ha llegado al final del soporte técnico. Se recomienda actualizar a Operations Manager 2022.

A continuación se describen algunas maneras de trabajar con datos confidenciales y con la supervisión de rendimiento de aplicaciones .NET en System Center Operations Manager.

Enmascaramiento de datos confidenciales para aplicaciones .NET

El enmascaramiento de datos confidenciales permite usar una expresión regular para descartar parámetros habituales e insertar ** u otros caracteres en lugar del valor real. Esto se usa para funciones y excepciones en las que puede capturar información confidencial, como información de tarjeta de crédito, contraseñas y otra información del cliente.

  1. Para abrir la plantilla Supervisión del rendimiento de aplicaciones .NET, en la consola del operador de Operations Manager, en el panel de navegación, seleccione Creación, expanda Objetos del módulo de administración, seleccione Reglas y seleccione Cambiar ámbito en el lado derecho de la barra de información para ver el ámbito actual.

  2. En la página Objetos de módulos de administración de ámbito, seleccione Agente de supervisión de aplicaciones .NET en el ámbito actual y seleccione Aceptar.

  3. Para invalidar la propiedad Reglas de datos confidenciales de la regla Aplicar configuración del agente de APM , haga clic con el botón derecho en Aplicar configuración del agente de APM, seleccione Invalidaciones, invalide la regla y seleccione Para todos los objetos de clase: Agente de supervisión de aplicaciones de .NET.

  4. En la página Propiedades de invalidación , en la sección Parámetros controlados por invalidación , seleccione Reglas para datos confidenciales.

  5. En la fila Reglas para información confidencial, en la columna Valor de invalidación, escriba la fórmula para la máscara que desea aplicar mediante la sintaxis , en la que Expression> y <CompareExpression> usan la sintaxis de expresiones regulares y <Replacement> define los caracteres que desea usar para enmascarar el valor real del parámetro.

  6. En la sección Módulo de administración , seleccione un módulo de administración existente o cree uno nuevo para almacenar la invalidación.

  7. Seleccione Aceptar.

Evitar la recolección de datos confidenciales

Si no desea capturar esta información confidencial en absoluto, aquí se muestra cómo evitarla. Algunas aplicaciones pasarán información confidencial incrustada en las excepciones que generan o en los parámetros recopilados. Para evitar la información confidencial, puede deshabilitar la supervisión de métodos específicos y restringir la recopilación de excepciones específicas. Para ello, deshabilite la colección de parámetros de un método o deshabilite la recopilación de excepciones producidas desde espacios de nombres o clases específicos.

Deshabilitar la recopilación de parámetros de un método

  1. Para abrir la plantilla Supervisión del rendimiento de aplicaciones .NET, en la consola del operador de Operations Manager, en el panel de navegación, seleccione Creación, Plantillas del módulo de administración, Supervisión del rendimiento de aplicaciones .NET, haga clic con el botón derecho en el grupo de aplicaciones que desea modificar y seleccione Propiedades.

  2. En la pestaña What to Monitor (Qué supervisar ), seleccione el componente de aplicación que desea cambiar y seleccione Personalizar.

    Nota

    También se pueden definir métodos en el nivel de grupo de aplicaciones y aplicarlos a todos los componentes de la aplicación. Para ello, siga los mismos pasos después de seleccionar el botón Configuración avanzada en la pestaña Valores predeterminados del lado servidor .

  3. En la página Modificar configuración , seleccione Establecer métodos. Especifique el nombre del método para la función en la que desea deshabilitar la recopilación de parámetros y, a continuación, desactive la casilla Recopilar parámetros de la función .

    Además, si no desea seguir supervisando este método, desactive la casilla Habilitar supervisión .

  4. Seleccione Aceptar.

Deshabilitar la recopilación de excepciones

  1. Para abrir la plantilla Supervisión del rendimiento de aplicaciones .NET, en la consola del operador de Operations Manager, en el panel de navegación, seleccione Creación, Plantillas del módulo de administración, Supervisión del rendimiento de aplicaciones .NET, haga clic con el botón derecho en el grupo de aplicaciones que desea modificar y seleccione Propiedades.

  2. En la pestaña Valores predeterminados del lado servidor, seleccione Configuración avanzada.

  3. En la página Configuración avanzada , seleccione Seguimiento de excepciones.

  4. En la página Lista de seguimiento de excepciones , seleccione Agregar, escriba el espacio de nombres o la clase donde desea detener la recopilación de excepciones y, a continuación, desactive la casilla Habilitar supervisión .

  5. Seleccione Aceptar.