Support Article
Error in the logs regarding AES post Pega 8.1.2 upgrade
SA-72454
Summary
Post upgrade to Pega 8.1.2, error regarding Autonomic Event Services (AES) is generated in the log.
Error Messages
[PegaRULES-Batch-3] [STANDARD] [ ] [PegaAESRemote:8] (nvoke.Rule_Connect_REST.Action) ERROR Rule-Connect-REST.Data-SystemOperations-ListenerManagement-ListenerInfo.PushListenerInfo - com.pega.pegarules.pub.services.ConnectorException: The service URL PRRestService//PegaAES/v1/LogListenerInfo does not start with a protocol and hostname
[PegaRULES-Batch-3] [STANDARD] [ ] [PegaAESRemote:8] (internal.mgmt.Executable) ERROR - Exception
com.pega.pegarules.pub.services.ConnectorException: The service URL PRRestService//PegaAES/v1/LogListenerInfo does not start with a protocol and hostname
Upgrade from Pega 7.3.1 to Pega 8.1.2.
A defect or configuration issue in the operating environment.
Steps to Reproduce
Upgrade from Pega 7.3.1 to Pega 8.1.2.
Root Cause
A defect or configuration issue in the operating environment.
The out-of-the-box PegaAESRemote code for Pega 8.1 and Pega 7.4 has Predictive Diagnostic Cloud (PDC) ready changes that do not work with the AES server on premise code. There are data collected and REST Service calls that are not required or which fail with errors.
Resolution
Make the following change to the operating environment:
Below is a table of the updated PegaAESRemote agent information.
For on premise AES installation, disable the indicated agents with an 'x' in the Uses Rest column.
Disable the PostgreSQL Database only items that are not REST. They are not executed if PostgreSQL is not used.
When using PostgreSQL and AES, disable them as well.
Node Type | Pattern | Interval | Mode | Category | Activity | Uses Soap | Appender | Uses Rest | Rest Endpoint | Notes |
RunOnAllNodes | Startup | N/A | Legacy | Maintenance | InitializeHealthInfo | x | (initializes all) | |||
BackgroundProcessing | Recurring | Daily every day at 1:00 | Advanced | maintenance | PushDBIndexes | x | health | |||
BackgroundProcessing | Recurring | Daily every day at 1:45 | Advanced | Maintenance | PushGuardrailData | x | health | |||
BackgroundProcessing | Recurring | Daily every day at 4:30 | Advanced | Maintenance | PushDBTableUsage | x | /PegaAES/v1/LogDBTableUsage | PostgresSQL DB only | ||
RunOnAllNodes | Startup | N/A | Advanced | Maintenance | PushNodesInfo | x | /PegaAES/v1/LogNodesInfo | |||
RunOnAllNodes | Recurring | Daily every day at 5:00 | Advanced | Maintenance | PushNodesInfoDaily calls PushNodesInfo | x | /PegaAES/v1/LogNodesInfo | |||
BackgroundProcessing | Recurring | Daily every day at 5:30 | Advanced | Maintenance | PushDailyLogUsageData | x | health | |||
BackgroundProcessing | Periodic | Every 3600 seconds | Advanced | Maintenance | PushDBStats | x | /PegaAES/v1/LogStats | PostgresSQL DB only | ||
BackgroundProcessing | Periodic | Every 300 seconds | Advanced | Maintenance | PushDatabaseActivity | x | /PegaAES/v1/LogDBActivity | PostgresSQL DB only | ||
BackgroundProcessing | Periodic | Every 600 seconds | Advanced | Maintenance | PushAgentsInfo | x | /PegaAES/v1/LogAgentsInfo | |||
BackgroundProcessing | Periodic | Every 1800 seconds | Advanced | Maintenance | PushQueueStatusInfo | x | /PegaAES/v1/LogQueueStatusInfo | |||
RunOnAllNodes | Recurring | Daily Every Day 5:45 | Advanced | Maintenance | PushConfigSettings | x | /PegaAES/v1/LogConfigSettings | |||
BackgroundProcessing | Periodic | Every 600 seconds | Advanced | Maintenance | PushListenerInfo | x | /PegaAES/v1/LogListenerInfo | |||
BackgroundProcessing | Recurring | Weekly 07:00 Sunday | Advanced | Maintenance | PushHotfixHistoryInfo | x | /PegaAES/v1/LogHotFixInfo | |||
BackgroundProcessing | Periodic | Every 3600 seconds | Advanced | Maintenance | PushHourlyLogUsageDataByApp | x | health | |||
RunOnAllNodes | Periodic | Every 3600 seconds | Advanced | Maintenance | PushMemoryUsage | x | /PegaAES/v1/LogMemoryUsage | |||
RunOnAllNodes | Recurring | Daily Every day at 4:15 | Advanced | Maintenance | PushMRUCacheInfo | x | /PegaAES/v1/LogMRUCacheUsage | |||
Search | Periodic | Every 300 seconds | Advanced | Maintenance | PushElasticSearchStatus | x | /PegaAES/v1/LogElasticSearchStatus | |||
BackgroundProcessing | Periodic | Every 120 seconds | Advanced | Maintenance | PushDeadlockInfo | PostgresSQL DB only oLog.alert("PEGA0106",DeadlockMsg,0,0,map,null); |
Published March 22, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.