Discussion
Pegasystems Inc.
US
Last activity: 29 Sep 2023 15:57 EDT
Ask the Expert - Using PDC to Improve Stability and Performance of Pega Apps with Lukasz Zajac
Join @Lukasz Zajac as he answers your questions on how to use PDC to improve stability and performance of Pega Apps!
Make sure to Favorite and Follow for updates via the Notification bell and/or weekly digest!
Session dates: 11 September - 22 September
Session opens to questions on the 11th of September!
Meet Your Expert, Lukasz Zajac:
Lukasz leads the creation of products that help to navigate the complexity of application observability in Pega ecosystem, primarily the PDC. He joined the team when PDC was a small project with no more than 50 users and witnessed the 100x growth over the past years. Lukasz enjoys discovering simple solutions to complex problems and PDC is great place to do so that as it requires a combination of engineering skills for analysis of complex performance problems and user centered approach to design user friendly interfaces.
Message from Your Expert, Lukasz Zajac:
Hi there! My name is Lukasz. The mission of PDC team is to inspire application developers to improve performance and stability of their apps. I’ happy to use this opportunity to help PDC users be more proficient in PDC and drive real improvements that benefit their end users.
Ask the Expert Rules
- Follow the Pega Support Center's Rules of Engagement
- This is not a Live Chat - @Lukasz Zajac will reply to your questions over the course of the session
- Questions should be clearly and succinctly expressed
- Questions should be of interest to many others in the audience
- Have fun!
-
Likes (5)
Animesh Patnaik Plinio Galhardo Suman Gumudavelly Suresh Narayana Niti Solanki -
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Updated: 15 Sep 2023 6:48 EDT
Du IT
AE
Hi all,
Can you please help on below query.
Does PDC captures Tenants IP details ? We are using Pega Platform 8.7.1 and Pega CDH 8.7
Updated: 15 Sep 2023 6:52 EDT
T-Systems
DE
Hello,
I'm wondering if PDC is providing a REST endpoint to schedule maintenance mode for a Pega environment. I created a Ansible script to automatically restart my instances, however I always forget to schedule the maintenance and receive emails from PDC because the nodes go offline.
KR
Thomas
Pegasystems Inc.
PL
@ThomasK2208 We do not have an externally accessible endpoint for scheduling maintenance. Which notifications are you getting during the restart (apart from node status change) ?
Updated: 15 Sep 2023 6:57 EDT
Edward Jones
US
Is adding custom work queues in PDC still done by request only? I found a question from several years ago that says creating custom work queues is feature that is not yet available.
Also, is there a way to add and remove operators from the available work queues in PDC? When managing operator records, there is no area to edit the work queues that they belong in.
Pegasystems Inc.
PL
@CindyJ16590477Managing cases based on custom work queues does not scale well. If you used Agile Studio or Jira for work management, you could directly create bugs and stories in these tools.
Updated: 15 Sep 2023 6:57 EDT
Nordea
SE
Hi,
We are trying to use Zabbix to subscribe notification in PDC and as per the article below we can pass {cluster name} in the parameter while calling the API.
Configuring an external application (pega.com)
As we have lots of systems to monitoring so wondering if there is a way (some API) to populate the list of {cluster name} first and then we can use it dynamically to subscribe notification for all system names at once so we don't have to pass this manually for each system. This approach would also be helpful if a new system is added in future then notification for the new system will automatically subscribed
Pegasystems Inc.
PL
@AnandPI don't think there's an API for pulling list of system names. We can consider this when making changes to the API in the future. Curious - how many production systems do you want to monitor?
Nordea
SE
@Lukasz Zajac WE are monitoring approx 10 production systems.
ASB Limited
NZ
@MarissaRogers@Lukasz Hi Lukasz, Hope you are doing great.
I have been exploring the Options in PDC API notifications if they can add a few more parameters for that API, including the Application name, alert codes, Thresholds, and Case ID. it would be very helpful for the Environments where multiple applications are hosted and we wanted to cut short the alert counts based on our custom needs (Current PDC has top-performing alerts but in our case, we had to ignore them and move on to the next items as they were expected ones and dependent on others teams) and automatically create items in our ADO boards and let Product Owners to prioritize and plan to add in their release. Parameters for API calls (pega.com)
Appreciate your support thanks much! - Mathan
Updated: 27 Sep 2023 15:52 EDT
Pegasystems Inc.
PL
Hi @Mathan
"When it comes to notifications, it's best to start with a smaller subset of events and avoid subscribing to too many notifications, as this will create unnecessary noise and quickly become non-actionable. The best approach is to subscribe to urgent events (highlighted as "urgent" on List of events and notificatons), which encompass all events typically requiring attention.
Regarding API parameters, the alert code and threshold are currently included in the API response as MsgID, KPIThreshold, and KPIValue. You can find examples of the API response structure here."
Updated: 25 Sep 2023 9:27 EDT
Areteans
IN
@MarissaRogers @Lukasz I have 2 questions.
1. Can we get the number of outbound service calls made from our environment in PDC and their average response time?
2. Can we use PDC for to analyze performance improvement lf client facing apps using mashup by running some PAL like tools?
Updated: 26 Sep 2023 0:54 EDT
Pegasystems Inc.
PL
Slow outboud service calls (i.e. above 1000ms) will be recorded as PEGA0020 alerts and will get correlated into a separate case for each connector. You can lower the default threshold for PEGA0020 and capture more calls, although setting the threshold too low and trying to capture each and every call might add performance overhead on busy systems.
PEGA0001 alerts, which are triggered for web interactions that exceed 1000ms, contain PAL stats for each interaction between a browser and a server. You can use them to evaluate performance before and after a code change.
Updated: 25 Sep 2023 11:34 EDT
UNUM
US
@MarissaRogers @Lukasz Currently we use direct login to PDC, please help me find the documentation and steps to enable SSO from our organization
Updated: 26 Sep 2023 0:47 EDT
Pegasystems Inc.
PL
Hi @KRISHNA123
Here's an article on setting up SSO with PDC using SAML 2.0 - Configuring SSO authentication for PDC
Pegasystems Inc.
US
Thank you to our expert @Lukasz Zajac and to everyone that participated in this Ask the Expert session on PDC!
If you have PDC questions moving forward, please continue to ask your Question in the Support Center and tag it with appropriate taxonomy!
Next up is Ask the Expert - Pega Cloud 3: The Next Generation of Pega Cloud Services with @SatyaMishra and as always keep an eye on our Ask the Expert homepage for new and exciting sessions coming!
Thank you again!