mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-15 09:25:40 +00:00
Add support for a specific deprecation logging that can be used to turn on in order to notify users of a specific feature, flag, setting, parameter, ... being deprecated. The deprecation logger logs with a "deprecation." prefix logge (or "org.elasticsearch.deprecation." if full name is used), and outputs the logging to a dedicated deprecation log file. Deprecation logging are logged under the DEBUG category. The idea is not to enabled them by default (under WARN or ERROR) when running embedded in another application. By default they are turned off (INFO), in order to turn it on, the "deprecation" category need to be set to DEBUG. This can be set in the logging file or using the cluster update settings API, see the documentation Closes #11033
82 lines
2.4 KiB
YAML
82 lines
2.4 KiB
YAML
# you can override this using by setting a system property, for example -Des.logger.level=DEBUG
|
|
es.logger.level: INFO
|
|
rootLogger: ${es.logger.level}, console, file
|
|
logger:
|
|
# log action execution errors for easier debugging
|
|
action: DEBUG
|
|
|
|
# deprecation logging, turn to DEBUG to see them
|
|
deprecation: INFO, deprecation_log_file
|
|
|
|
# reduce the logging for aws, too much is logged under the default INFO
|
|
com.amazonaws: WARN
|
|
org.apache.http: INFO
|
|
|
|
# gateway
|
|
#gateway: DEBUG
|
|
#index.gateway: DEBUG
|
|
|
|
# peer shard recovery
|
|
#indices.recovery: DEBUG
|
|
|
|
# discovery
|
|
#discovery: TRACE
|
|
|
|
index.search.slowlog: TRACE, index_search_slow_log_file
|
|
index.indexing.slowlog: TRACE, index_indexing_slow_log_file
|
|
|
|
additivity:
|
|
index.search.slowlog: false
|
|
index.indexing.slowlog: false
|
|
deprecation: false
|
|
|
|
appender:
|
|
console:
|
|
type: console
|
|
layout:
|
|
type: consolePattern
|
|
conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
|
|
|
|
file:
|
|
type: dailyRollingFile
|
|
file: ${path.logs}/${cluster.name}.log
|
|
datePattern: "'.'yyyy-MM-dd"
|
|
layout:
|
|
type: pattern
|
|
conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %.10000m%n"
|
|
|
|
# Use the following log4j-extras RollingFileAppender to enable gzip compression of log files.
|
|
# For more information see https://logging.apache.org/log4j/extras/apidocs/org/apache/log4j/rolling/RollingFileAppender.html
|
|
#file:
|
|
#type: extrasRollingFile
|
|
#file: ${path.logs}/${cluster.name}.log
|
|
#rollingPolicy: timeBased
|
|
#rollingPolicy.FileNamePattern: ${path.logs}/${cluster.name}.log.%d{yyyy-MM-dd}.gz
|
|
#layout:
|
|
#type: pattern
|
|
#conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
|
|
|
|
deprecation_log_file:
|
|
type: dailyRollingFile
|
|
file: ${path.logs}/${cluster.name}_deprecation.log
|
|
datePattern: "'.'yyyy-MM-dd"
|
|
layout:
|
|
type: pattern
|
|
conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
|
|
|
|
index_search_slow_log_file:
|
|
type: dailyRollingFile
|
|
file: ${path.logs}/${cluster.name}_index_search_slowlog.log
|
|
datePattern: "'.'yyyy-MM-dd"
|
|
layout:
|
|
type: pattern
|
|
conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
|
|
|
|
index_indexing_slow_log_file:
|
|
type: dailyRollingFile
|
|
file: ${path.logs}/${cluster.name}_index_indexing_slowlog.log
|
|
datePattern: "'.'yyyy-MM-dd"
|
|
layout:
|
|
type: pattern
|
|
conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
|