This content will be coming soon to Pega Academy.
Introduction to PDC
This module introduces Pega Diagnostic Center (PDC) and explains how it can be used to monitor and improve the health and performance of Pega applications throughout the entire application development lifecycle. The module covers:
- The different types of alerts and exceptions generated by Pega applications, and how PDC transforms this data into actionable events and cases.
- How PDC can be used to monitor system health, background processes, and application scalability.
- How different roles, such as developers, testers, release engineers, and operations engineers, can leverage PDC to optimize Pega applications and resolve issues.
After completing this module, you should be able to:
- Explain the purpose of Pega Diagnostic Center (PDC) and its role in the application development lifecycle.
- Describe the different types of alerts and exceptions generated by Pega applications.
- Describe how PDC is used to monitor system health, background processes, and application scalability.
- Identify how different roles can leverage PDC to optimize Pega applications at each stage of development (development, testing, release, production).
Pega Diagnostic Center (PDC) is a cloud-based tool that helps you monitor, troubleshoot, and improve the performance of your Pega applications. PDC is a valuable asset for Pega, clients, and partners, providing a holistic view of the inner workings of your applications. By proactively monitoring and improving your applications with PDC, you can prevent costly disruptions and ensure optimal performance.
Key Takeaways
- PDC is a comprehensive Pega application performance monitoring and improvement tool. Unlike generic monitoring tools, PDC offers a Pega-specific view, including troubleshooting and performance data.
- PDC is included with your Pega license and should be your go-to tool for managing Pega applications. It can be used throughout the development lifecycle, from testing to deployment and ongoing monitoring.
- Move beyond just troubleshooting with PDC. Proactive monitoring helps identify and address potential issues before they become critical, saving time and money.
PDC building blocks
This topic dives into Pega Diagnostic Center (PDC) and its role in managing alerts and exceptions generated by your Pega Platform applications. Pega applications are powerful but complex, and manually tracking potential issues can be overwhelming. That's where PDC comes in. PDC simplifies this process by capturing alerts and exceptions from Pega logs and transforming them into actionable events.
Key Takeaways
- PDC simplifies Pega application monitoring by transforming alerts and exceptions into actionable events.
- PDC organizes events into cases, streamlining troubleshooting of application issues.
- PDC offers a central hub for system health data, including background processes, resource utilization, and configurations.
- PDC empowers users to proactively identify and resolve Pega application issues.
Documentation
PDC use cases
This topic introduces different use cases for the Pega Diagnostic Center (PDC). Regardless of your role, PDC empowers you to develop, test, maintain, and ultimately ensure the top performance and stability of your Pega applications.
Key Takeaways
- PDC provides a comprehensive view: Gain a Pega-centric perspective on your applications, allowing for in-depth monitoring and optimization.
- PDC supports the entire lifecycle: Integrate PDC throughout the development, testing, and production phases to proactively identify and address issues.
- PDC empowers various roles: Developers, testers, release engineers, and operations engineers can all leverage PDC to achieve their specific goals.
- PDC optimizes application performance: Use PDC to identify bottlenecks, maximize performance, and continuously improve your Pega applications.
Documentation
Using PDC For Developers
This module concentrates on how developers can leverage Pega Diagnostic Center (PDC) throughout the development lifecycle to identify and troubleshoot errors, optimize application performance, and ultimately deliver high-quality Pega applications. During this module you will:
- Learn how to use PDC's Event Viewer to identify and address exception errors in code.
- Explore how to set performance baselines and utilize PDC alerts.
After completing this module, you should be able to:
- Explain how to use the PDC Event Viewer to identify and troubleshoot exception errors in developer code.
- Describe how to set performance baselines in PDC.
- Identify techniques for optimizing application performance based on PDC data.
Troubleshooting errors during development
In this module, you'll learn how to use Pega Diagnostic Center (PDC) as a developer to troubleshoot errors during the application development process. We'll delve into how to set a baseline, identify and fix exceptions, and utilize the Update Assessment tool to streamline troubleshooting in subsequent development stages.
Key Takeaways
- Utilize PDC for proactive error management: Learn how to leverage PDC throughout development to identify and address errors in your Pega application proactively.
- Set a clear baseline: Grasp the importance of establishing a baseline using PDC to measure your application's performance and identify any initial errors.
- Troubleshoot exceptions effectively: Discover how to pinpoint exceptions caused by your code and effectively debug them using PDC's Event Viewer and stack traces.
- Manage errors efficiently with the Update Assessment tool: Explore how the Update Assessment tool simplifies troubleshooting in later development milestones by highlighting newly introduced issues.
Documentation
- Update Assessment landing page
- Interpreting Update Assessment data
- Event Viewer landing page
- Analyzing events in the Event Viewer
- Setting the system baseline
Optimizing performance during development
This video focuses on how developers can use Pega Diagnostic Center (PDC) to optimize the performance of their applications during the development process.
Key Takeaways
- Identify Performance Issues Early: PDC helps developers pinpoint performance bottlenecks introduced by code changes, preventing slowdowns before they impact users.
- Focus on Key Performance Metrics: Two primary PDC alerts, Pega 01 and Pega 11, track application processing time for user interactions and service requests.
- Optimize for a Smooth User Experience: By identifying and addressing performance issues with PDC, developers can ensure their applications deliver a fast and responsive experience.
Documentation
Using PDC for Business Owners
This mission will equip you with the knowledge and skills to use Pega Diagnostic Center (PDC) to optimize and ensure the health and performance of your Pega applications throughout the entire application lifecycle. It dives into how Pega Diagnostic Center (PDC) empowers business owners to monitor, diagnose, and optimize their Pega applications. The focus is on making data-driven decisions to ensure their application delivers value and meets business goals.
Key Takeaways
- Business owners leverage PDC to gain a holistic view of their Pega application's health.
- PDC Scores provide a quick overview of key performance indicators (KPIs) and identify areas for improvement.
- The Top 5 Improvement Plan landing page highlights the most impactful performance bottlenecks.
- Business owners collaborate with operations engineers to prioritize and address application issues identified by PDC.