Compartir a través de


Creación de estrategias para la supervisión de 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 algunos escenarios y opciones de configuración que puede modificar durante la creación, y que pueden ayudarle a obtener la experiencia y los datos de supervisión que resultan más útiles para usted.

Supervisión de una nueva aplicación

Aceptar todos los valores predeterminados puede ser una buena manera de comenzar a supervisar una aplicación de la que el administrador tiene poca o ninguna información. Después de realizar la supervisión con todos los valores predeterminados durante algún tiempo, el administrador puede comenzar a ajustar la configuración según las alertas de supervisión, los datos de Application Diagnostics y los informes de Application Advisor. Para obtener más información, vea How to Start Monitoring a New Application and Application Monitoring Using the Default Settings.

Limitación de la supervisión a un conjunto específico de servidores

Definir un grupo de destino permite limitar la supervisión a un conjunto específico de servidores. En el asistente de Supervisión de rendimiento de aplicaciones .NET, el grupo de destino para la supervisión de servidor se encuentra en la página Qué supervisar . El grupo de destino para la supervisión de cliente se encuentra en la página Habilitar la supervisión de cliente . Si usa un grupo de destino para la supervisión del lado cliente y usa un equilibrador de carga, consulte Supervisión del lado cliente con grupos de destino y equilibradores de carga.

En el caso de las implementaciones de aplicaciones de gran tamaño, normalmente no es necesario supervisar todas las instancias de la aplicación. Una muestra representativa es suficiente para obtener los datos que necesita. Con solo una muestra representativa se mantendrá baja la cantidad de datos recopilados y almacenados.

Reducción del "ruido"

Aumentar el umbral de sensibilidad permite filtrar los métodos de ejecución rápida (lo que permite reducir el "ruido" global) o la profundidad de la pila de llamadas (lo que facilita determinar dónde está el problema). También reduce el uso del ancho de banda de red.

La configuración de sensibilidad se utiliza para determinar si una llamada de función debe incluirse en la pila de llamadas. Se descarta cualquier función que tarda menos en ejecutarse y devolver el control que el nivel de sensibilidad establecido, lo cual evita que las funciones pequeñas de ejecución rápida oculten el problema. Recuerde que utilizar la sensibilidad solamente reduce el número de funciones mostradas en la pila de llamadas para eventos específicos, pero se generará un evento si se supera el umbral.

Puede ajustar el umbral de sensibilidad para supervisar independientemente el servidor y el cliente.

Para cambiar el umbral de sensibilidad para la supervisión de servidor

  1. Para abrir las propiedades del grupo de aplicaciones que desea volver a configurar, en la consola de Operations Manager, en el panel de navegación, seleccione el botón Crear , expanda Plantillas del módulo de administración, seleccione Supervisión del rendimiento de aplicaciones .NET, haga clic con el botón derecho en el grupo de aplicaciones que desea configurar y, a continuación, seleccione Propiedades.

    Nota

    Si está creando actualmente una nueva plantilla de supervisión del rendimiento de aplicaciones .NET, para cambiar el umbral de confidencialidad para la supervisión del lado servidor, vaya a la página Configuración del lado servidor y seleccione Configuración avanzada. Cambie el umbral de confidencialidad y seleccione Aceptar.

  2. Para cambiar el umbral de confidencialidad para la supervisión del lado servidor, en la página Propiedades , seleccione la pestaña Supervisión del lado servidor y, a continuación, seleccione el botón Configuración avanzada .

  3. Cambie el umbral de confidencialidad y seleccione Aceptar.

Para cambiar el umbral de sensibilidad para la supervisión de cliente

  1. Para abrir las propiedades del grupo de aplicaciones que desea volver a configurar, en la consola de Operations Manager, en el panel de navegación, seleccione el botón Crear , expanda Plantillas del módulo de administración , seleccione Supervisión del rendimiento de aplicaciones .NET , haga clic con el botón derecho en el grupo de aplicaciones que desea configurar y, a continuación, seleccione Propiedades.

    Nota

    Si está creando actualmente una nueva plantilla de supervisión del rendimiento de aplicaciones .NET, para cambiar el umbral de confidencialidad para la supervisión del lado cliente, vaya a la página Configuración del lado cliente y seleccione Configuración avanzada. Cambie el umbral de confidencialidad y seleccione Aceptar.

  2. Para cambiar el umbral de confidencialidad para la supervisión del lado cliente, en la página Propiedades , seleccione la pestaña Supervisión del lado cliente y seleccione el botón Configuración avanzada .

  3. Cambie el umbral de confidencialidad y seleccione Aceptar.

También es posible que la alta sensibilidad oculte problemas. En la situación en la que tiene una función que llama a otra función, si el tiempo de respuesta del destinatario aumenta incluso ligeramente, podría causar problemas para la aplicación. Por ejemplo, si tiene una función de procesamiento de datos que llama a una función de búsqueda 1000 veces y el tiempo de procesamiento de la búsqueda aumenta en 1 ms, aumentará el tiempo de respuesta de la función de nivel superior en un segundo completo. Es posible que la alta sensibilidad oculte esto. Cuando encuentre este tipo de situación, puede agregar el destinatario como un método y establecer una confidencialidad personalizada para ella para asegurarse de que siempre se mide según el umbral de sensibilidad inferior.

Las alertas de error de aplicaciones son errores de aplicación, o de código, que se detectan en la aplicación. Puede decidir no recibir alertas de error de aplicaciones, lo cual podría ocurrir con frecuencia si una aplicación tiene problemas porque estos tipos de alerta suelen requerir modificaciones de código. Al desactivar esto, se reduce el "ruido" de muchas alertas generadas que el equipo de operaciones no puede resolver directamente.

Puede desactivar las alertas de error de aplicaciones para supervisar independientemente el servidor y el cliente.

Para desactivar las alertas de error de aplicaciones para la supervisión de servidor

  1. Para abrir las propiedades del grupo de aplicaciones que desea volver a configurar, en la consola de Operations Manager, en el panel de navegación, seleccione el botón Crear , expanda Plantillas del módulo de administración , seleccione Supervisión del rendimiento de aplicaciones .NET , haga clic con el botón derecho en el grupo de aplicaciones que desea configurar y, a continuación, seleccione Propiedades.

    Nota

    Si está creando actualmente una nueva plantilla de supervisión del rendimiento de aplicaciones .NET, para desactivar las alertas de errores de aplicación para la supervisión del lado servidor, vaya a la página Configuración del lado servidor y seleccione Configuración avanzada. Desactive la casilla Alertas de error de la aplicación y seleccione Aceptar.

  2. Para desactivar las alertas de error de la aplicación para la supervisión del lado servidor, en la página Propiedades , seleccione la pestaña Valores predeterminados del lado servidor y seleccione el botón Configuración avanzada .

  3. En la página Configuración avanzada , desactive la casilla de verificación Alertas de error de aplicaciones .

  4. Seleccione Aceptar.

Para desactivar las alertas de error de aplicaciones para la supervisión de cliente

  1. Para abrir las propiedades del grupo de aplicaciones que desea volver a configurar, en la consola de Operations Manager, en el panel de navegación, seleccione el botón Crear , expanda Plantillas del módulo de administración , seleccione Supervisión del rendimiento de aplicaciones .NET , haga clic con el botón derecho en el grupo de aplicaciones que desea configurar y, a continuación, seleccione Propiedades.

    Nota

    Si está creando actualmente una nueva plantilla de supervisión del rendimiento de aplicaciones .NET, para desactivar alertas de errores de aplicación para la supervisión del lado cliente, vaya a la página Configuración del lado cliente y seleccione Personalizar. En la página Modificar configuración , en la sección Transacciones , seleccione Agregar. En la página Propiedades de transacción , desactive la casilla Error de la aplicación y seleccione Aceptar.

  2. Para desactivar las alertas de error de la aplicación para la supervisión del lado cliente, en la página Propiedades , seleccione la pestaña Supervisión del lado cliente y seleccione el botón Configuración avanzada .

  3. En la sección Transacciones , seleccione Agregar.

  4. En la página Propiedades de transacción, desactive la casilla Error de aplicación.

  5. Seleccione Aceptar.

Recepción solo de excepciones críticas

De forma predeterminada, la Supervisión de rendimiento de aplicaciones .NET define excepciones críticas como excepciones controladas por controladores de excepciones específicas proporcionados por .NET Framework. Estos controladores detectan excepciones de ASP.NET de nivel superior y excepciones de servicio web que la aplicación supervisada no pudo detectar y controlar internamente. Al agregar controladores de excepciones, se agrega a la definición de la supervisión de aplicaciones de lo que es una excepción crítica. De hecho, las excepciones controladas por estas funciones se considerarán excepciones críticas. La ventaja de utilizar controladores de excepciones es que sigue beneficiándose de unos informes simplificados con excepciones críticas únicamente, pero que además incluyen las funciones que le interesan. Para obtener más información y una lista de controladores de excepciones predeterminados, consulte Using Exception Handlers to Define Critical Exceptions

Mejora del rendimiento de la supervisión de cliente

También puede ajustar la velocidad de muestreo para controlar el impacto del rendimiento de la supervisión de la aplicación con la supervisión de cliente. Al reducir la frecuencia de muestreo, reduce el tráfico de supervisión de aplicaciones y contribuye a conservar los recursos del servidor. Si incluso tiene un sitio de poco tráfico, la instrumentación y la recopilación de datos de todos los usuarios que se conectan darán como resultado una gran cantidad de datos no accionables para filtrar. Si toma una muestra aleatoria, tendrá la información necesaria del rendimiento de la aplicación desde la perspectiva del cliente sin tener que obtener una gran cantidad de datos para procesar y almacenar.

Procedimiento para cambiar la frecuencia de muestreo para la supervisión del cliente

  1. Para abrir las propiedades del lado cliente para el grupo de aplicaciones que desea volver a configurar, en la consola de Operations Manager, en el panel de navegación, seleccione el botón Crear , expanda Plantillas del módulo de administración , seleccione Supervisión del rendimiento de aplicaciones .NET , haga clic con el botón derecho en el grupo de aplicaciones que desea volver a configurar y, a continuación, seleccione Propiedades.

    En la página Propiedades , seleccione la pestaña Valores predeterminados del lado cliente y seleccione el botón Configuración avanzada .

    Nota

    Como puede cambiar la frecuencia de muestreo para el grupo de aplicaciones y para cada componente de la aplicación, los cambios a la configuración del grupo de aplicaciones no se aplicarán automáticamente a la configuración del componente cuando la configuración del componente se ha personalizado anteriormente.

  2. En la sección Muestreo , use el menú desplegable para seleccionar el porcentaje de solicitudes entrantes que desea supervisar. Por ejemplo, si selecciona el 50 %, supervisará el 50 % de las solicitudes entrantes. Seleccione el 25 % y supervisará el 25 % de las solicitudes entrantes, etc. Para obtener información útil, no tiene que supervisar todas las solicitudes entrantes.

  3. Cuando haya establecido la frecuencia de muestreo, seleccione Aceptar.

Consulte también