[
https://issues.apache.org/jira/browse/CAMEL-22946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on CAMEL-22946 started by Federico Mariani.
------------------------------------------------
> camel-spring-boot - make it easier to write application access logs only,
> without management access logs
> --------------------------------------------------------------------------------------------------------
>
> Key: CAMEL-22946
> URL: https://issues.apache.org/jira/browse/CAMEL-22946
> Project: Camel
> Issue Type: New Feature
> Components: camel-spring-boot
> Affects Versions: 4.17.0
> Reporter: Federico Mariani
> Assignee: Federico Mariani
> Priority: Major
> Fix For: 4.18.0
>
>
> Some user only needs application context access log. They don't need
> management context access log.
> *Requirements:*
> * _management.server.port_ must be different from main app port
> * Without separate port, both contexts share the same server and access log
> settings
> *Tomcat Management Access Log Control*
> *application.properties*:
> {code}
> # Enable access logs for main application
> server.tomcat.accesslog.enabled=true
> server.tomcat.accesslog.directory=logs
> server.tomcat.basedir=./target
> # Separate management port (required)
> management.server.port=9090
> # Disable access logs for management/actuator only
> management.server.accesslog.enabled=false
> {code}
> *Result*:
> * Main app (port 8080): Access logs written to access_log.<date>.log
> * Actuator (port 9090): No access logs
> *Undertow Management Access Log Control*
> *application.properties*:
> {code}
> # Enable access logs for main application
> server.undertow.accesslog.enabled=true
> server.undertow.accesslog.dir=logs
> # Separate management port (required)
> management.server.port=9090
> # Disable access logs for management/actuator only
> management.server.accesslog.enabled=false
> {code}
> *Result*:
> * Main app (port 8080): Access logs written to access_log.log
> * Actuator (port 9090): No access logs
--
This message was sent by Atlassian Jira
(v8.20.10#820010)