1 {%- from "elasticsearch/map.jinja" import server with context -%}
2 # you can override this using by setting a system property, for example -Des.logger.level=DEBUG
3 es.logger.level: {{ server.get('log', {}).level|default('INFO') }}
4 rootLogger: ${es.logger.level}, console, file
6 # log action execution errors for easier debugging
9 # deprecation logging, turn to DEBUG to see them
10 deprecation: INFO, deprecation_log_file
12 # reduce the logging for aws, too much is logged under the default INFO
14 # aws will try to do some sketchy JMX stuff, but its not needed.
15 com.amazonaws.jmx.SdkMBeanRegistrySupport: ERROR
16 com.amazonaws.metrics.AwsSdkMetrics: ERROR
25 #indices.recovery: DEBUG
30 index.search.slowlog: TRACE, index_search_slow_log_file
31 index.indexing.slowlog: TRACE, index_indexing_slow_log_file
34 index.search.slowlog: false
35 index.indexing.slowlog: false
43 conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
46 {%- if server.get('log', {}).logrotate|default(True) %}
49 type: dailyRollingFile
51 file: ${path.logs}/${cluster.name}.log
52 datePattern: "'.'yyyy-MM-dd"
55 conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %.10000m%n"
57 # Use the following log4j-extras RollingFileAppender to enable gzip compression of log files.
58 # For more information see https://logging.apache.org/log4j/extras/apidocs/org/apache/log4j/rolling/RollingFileAppender.html
60 #type: extrasRollingFile
61 #file: ${path.logs}/${cluster.name}.log
62 #rollingPolicy: timeBased
63 #rollingPolicy.FileNamePattern: ${path.logs}/${cluster.name}.log.%d{yyyy-MM-dd}.gz
66 #conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
69 {%- if server.get('log', {}).logrotate|default(True) %}
72 type: dailyRollingFile
74 file: ${path.logs}/${cluster.name}_deprecation.log
75 datePattern: "'.'yyyy-MM-dd"
78 conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
80 index_search_slow_log_file:
81 {%- if server.get('log', {}).logrotate|default(True) %}
84 type: dailyRollingFile
86 file: ${path.logs}/${cluster.name}_index_search_slowlog.log
87 datePattern: "'.'yyyy-MM-dd"
90 conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"
92 index_indexing_slow_log_file:
93 {%- if server.get('log', {}).logrotate|default(True) %}
96 type: dailyRollingFile
98 file: ${path.logs}/${cluster.name}_index_indexing_slowlog.log
99 datePattern: "'.'yyyy-MM-dd"
102 conversionPattern: "[%d{ISO8601}][%-5p][%-25c] %m%n"