Unleashing the Power of Pega Diagnostic Center – Smarter Insights for Seamless Application Performance

Unleashing the Power of Pega Diagnostic Center – Smarter Insights for Seamless Application Performance

Pega Diagnostic Center (PDC) is an application telemetry service that monitors applications at runtime, gathering performance, quality, and diagnostic data for applications and components built on Pega Platform?. Sensitive data is safe and secure, as PDC filters out all personally identifiable information (PII). Through a web-based portal, PDC aggregates and presents data, identifies areas needing improvement, and highlights the top issues to address. The PDC team operates and maintains the service, which is compatible with all environment types (development, staging, and production).?

?

Event Data in the PDC Web-Based Portal?

The Event Viewer landing page provides a live feed of log data for events that occur in every node of your system in near real time. It displays all events that PDC recognizes and organizes related events into cases, which are linked in the Case ID column.?

Using the detailed information on the PDC landing pages, you can gain insights into the Pega Platform applications at runtime, including:?

  • The conditions under which applications run?

  • Bottlenecks in performance, resource usage, and scalability issues?

  • Patterns and correlations that reveal seasonal behaviors or other usage patterns that could negatively impact your application?

?

PDC and Pega Platform Troubleshooting?

PDC is used to monitor and troubleshoot applications built with Pega Platform. Unlike third-party application performance management (APM) or telemetry solutions, PDC leverages the built-in instrumentation of Pega Platform to provide deep visibility into your applications.?

PDC helps you draw conclusions about performance issues by:?

  • Aggregating repetitive performance events and warnings based on shared characteristics (origin, pattern, rule name)?

  • Creating cases to prioritize and assess non-immediate issues?

?

Improvement Plan – TOP5 Landing Page?

The Improvement Plan displays the cases with the highest impact. You can use the Improvement Plan to view detailed information about issues affecting your monitored system's performance. By grouping impactful cases into categories, the Improvement Plan enhances issue visibility and ensures the smooth functioning of your system.?

?

Improving Application Quality Throughout the Development Cycle?

PDC enhances application quality at all stages of design, development, testing, and production. By using PDC, you can:?

  • Design applications to use fewer resources and reduce failures?

  • Enforce quality gates before transitioning to a higher environment?

  • Create baselines and correlate every update to identify regressions?

?

Preparing for Growth?

PDC helps prepare for system growth by identifying scalability issues that depend on volume. For example, the Improvement Plan helps identify scalability issues, and PDC provides landing pages for System Resources and Background Processing.?

?

Diagnostic Center Data Flow and Data Security?

Pega Diagnostic Center receives, analyzes, and stores data sent by Pega Platform. The application gathers summary statistics or individual data from several sources. Pega Platform does not send any Personally Identifiable Information (PII) to PDC. Through its web-based portal, PDC provides a holistic view into the inner workings of applications built on Pega Platform.?

Key aspects of data flow and security:?

  • Each Pega Platform client has a dedicated PDC virtual user account (tenant), which can monitor any number of applications belonging to the same client.?

  • PDC uses Amazon Simple Queue Service (SQS) to asynchronously receive data. This prevents your system from slowing down.?

  • Pega Platform versions 8.4 or later come with monitoring agents that use the PegaAESRemote ruleset to send data to PDC.?

  • PDC receives weekly updates, and there is no need for additional software installation.?

?

PDC Data Security?

PDC operates on Pega Platform and resides in a dedicated private cloud in Pega Cloud? services. Clients can access only their system data, based on their unique URL, ensuring data isolation from other customers.?

PDC maintains security in the following ways:?

  • One-way data flow: Pega Platform pushes data to PDC, but PDC does not access systems.?

  • Encryption: All communication with PDC is encrypted via SOAP protocol over HTTPS.?

  • Enhanced security options: You can require a digital signature for each message to verify its origin.?

  • Privacy features: PDC does not collect PII except for user IDs. You can enable operator privacy mode, which replaces operator IDs with encrypted hashes.?

  • SQL bind variable handling: PDC does not accept SQL bind variables and replaces them with question marks for privacy.?

  • Suppression of data: For extremely high-security environments, you can suppress all parameter pages in alerts (this may reduce the quality of advice provided by PDC).?

Pega Platform uses an allow list to send clipboard parameter data, ensuring that only known and safe content is sent. If any parameters are not on the allow list, their names and values are removed.?

?

Data Retention and Purging?

PDC retains raw data for a limited time (typically 14 days) before purging it from the database.?


--TEAM ENIGMA

要查看或添加评论,请登录

Enigma Metaverse的更多文章

社区洞察

其他会员也浏览了