Skip to main content

Monitoreo de la aplicación de Pega 

Monitoreo de la aplicación de Pega

Muchas organizaciones cuentan con herramientas de monitoreo del rendimiento de las aplicaciones (APM) para realizar seguimientos y reportes sobre su rendimiento y capacidad de respuesta. Aunque estas herramientas pueden realizar reportes de datos, como el uso de la memoria y la CPU en su base de datos y servidores de aplicaciones, no proporcionan información detallada sobre el estado de la aplicación de Pega en sí.

Pega proporciona una herramienta diseñada para monitorear y proporcionar recomendaciones sobre cómo abordar las alertas generadas por la aplicación de Pega. Esta herramienta complementa cualquier herramienta de APM que pueda usar para ofrecerle un panorama completo del estado de su aplicación de Pega.

  • Pega Predictive Diagnostic Cloud (PDC): PDC de Pega es una aplicación de software como un servicio (SaaS) que monitorea las aplicaciones en los servicios de Pega Cloud®. PDC también puede configurarse para monitorear las aplicaciones locales.

Admin Studio: Admin Studio de Pega es un entorno de autoría y gestión basado en roles que se centra en las operaciones del sistema, como los agentes, las colas y las API. Admin Studio está destinado a administradores de sistemas experimentados.
 

PDC supervisa las alertas y la actividad del estado de varios nodos en un clúster. PDC envía una tarjeta de puntaje que resume el estado de la aplicación en todos los nodos. 

Puede usar PDC para supervisar los entornos de desarrollo, prueba o producción. Por ejemplo, puede configurar PDC para que supervise un entorno de desarrollo a fin de identificar cualquier área de aplicación problemática antes de promover entornos superiores.

Para obtener más información sobre PDC, consulte el siguiente recurso:

Monitoreo del estado del sistema

El monitoreo del estado del sistema es tan importante como el rendimiento de una aplicación. Pega Platform™ ofrece muchas opciones para evaluar el estado del sistema en diferentes parámetros. Los Lead System Architects (LSA) deben conocer las herramientas de Pega para monitorear el estado del sistema:

Datos de rendimiento

Pega Platform genera continuamente datos sobre el rendimiento sin afectar el rendimiento del sistema. Se pueden obtener datos de rendimiento con PAL. PAL proporciona información como el tiempo transcurrido de la regla/servidor/RDB, estadísticas de CPU y otras operaciones de entrada y salida. El análisis de los datos ayuda a comprender la causa del retraso en la navegación de una vista a otra. La información sobre el rendimiento de la ejecución de las actividades, de las reglas de decisión y de los data transforms puede obtenerse con Performance Profiler.

Pega Platform genera continuamente datos de rendimiento (PAL) y emite alertas si la aplicación supera los umbrales que usted definió.

Datos de listas livianas

Las listas livianas requieren menos memoria de CPU y menos procesamiento que las listas de páginas estándar. Se recomiendan las listas livianas siempre que sea posible. Para obtener la lista de reglas que no utilizan listas livianas, vaya a la landing page Configure > System > Performance > Rules not using lightweight lists (Configurar > Sistema > Rendimiento > Reglas que no utilizan listas livianas) que muestra una pestaña para cada tipo de regla. Las reglas que no utilizan el reporte de listas livianas ayudan a identificar las reglas en las que se puede usar la lista liviana. También se puede controlar mediante la configuración de DSS (por ejemplo, clipboard/lightWeightList/enableForCorePRPCRules y clipboard/lightWeightList/enableForCustomerRules). Un LSA debe conocer las limitaciones y el uso de las listas livianas para mejorar el rendimiento de la aplicación.

Datos de estado del sistema

Los datos de estado del sistema que contienen información como el estado de los datos y del índice de trabajo, las colas y su estado, se presentan en formato JSON. Los datos de estado del sistema pueden descargarse desde Admin Studio o se puede acceder a ellos desde la API REST. La comparación del estado del sistema a lo largo del tiempo ayuda a determinar qué puede haber cambiado en el sistema que haya causado el problema.

Datos de JVM

La versión del JDK y la configuración de Heap Memory y su incremento repercuten en el rendimiento de la memoria y en el rendimiento general del sistema. La asignación de la memoria virtual es una consideración importante en el diseño del sistema. Se deben seguir las recomendaciones del proveedor de JVM y asignar la memoria necesaria para evitar algunos de los problemas más comunes, como la excepción de falta de memoria.

Datos de servicios

Se puede realizar un seguimiento de los servicios de la aplicación de Pega por separado para conocer el impacto que tienen esos servicios en el rendimiento de la aplicación de Pega. La alerta PEGA0011 y el archivo de registro Service-PAL ayudan a identificar los problemas relacionados con los servicios. Se puede considerar la posibilidad de cambiar los parámetros de los servicios extensos o las reglas de análisis sintáctico para mejorar el rendimiento tras analizar los archivos de registro de alertas y Service-PAL.
Para obtener más información sobre las herramientas de Pega para el monitoreo del estado, consulte Monitoring the health of your system (Monitoreo del estado de su sistema).

La siguiente imagen muestra un JSON de ejemplo del estado del sistema para la aplicación FSG:

system-state-FSG

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice