Pega Standard Logging Libraries

Hi Team,

May I know the Pega Standard Logging Libraries which are used to maintain the Logs.

Thanks

Yamini

@Yamini Chigurupati

Question seems pretty generic. Are you looking for any specific log categories or any logging any specific functionalities?

On a high level- Pega uses Log4j 2 as its core logging framework. Configuration is typically handled via the prlog4j2.xml file. not sure if this is what you are looking for.

Let me know if you need any specific information

@Yamini Chigurupati

In Pega, logging is managed through the Apache Log4j framework, which is the standard logging library used across the platform. Pega ships with Log4j as its core logging engine, and most of the logging you see in the system (like pegaRULES.log, alert logs, or service logs) is controlled by Log4j configuration files. In addition, Pega uses SLF4J (Simple Logging Facade for Java) as a wrapper to allow flexible integration with logging frameworks. Administrators can update the prlogging.xml or prlog4j2.xml files to customize log levels, appenders, and output locations. Common logs like ALERT, ALERTSECURITY, BIX, services, and batch processing logs are also managed using this standard logging setup. So, the two key libraries to know are Log4j (core engine) and SLF4J