[id='logs']
:context: server
= Working with {brandname} Server Logs
{brandname} uses Apache Log4j 2 to provide configurable logging mechanisms
that capture details about the environment and record cache operations for
troubleshooting purposes and root cause analysis.

include::{topics}/ref_logs_server.adoc[leveloffset=+1]
include::{topics}/proc_configuring_log_properties.adoc[leveloffset=+1]
include::{topics}/ref_logs_levels.adoc[leveloffset=+2]
include::{topics}/ref_logs_categories.adoc[leveloffset=+2]
include::{topics}/ref_logs_handlers.adoc[leveloffset=+2]
include::{topics}/ref_logs_formatters.adoc[leveloffset=+2]
include::{topics}/proc_enabling_json_logging.adoc[leveloffset=+2]
include::{topics}/con_access_logs.adoc[leveloffset=+1]
include::{topics}/proc_enabling_access_logs.adoc[leveloffset=+2]
include::{topics}/ref_access_log_properties.adoc[leveloffset=+2]

// Restore the parent context.
ifdef::parent-context[:context: {parent-context}]
ifndef::parent-context[:!context:]
