Gehel has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/338998 )

Change subject: WIP - elasticsearch: only send minimal logging to console
......................................................................

WIP - elasticsearch: only send minimal logging to console

Bug: T158664
Change-Id: Ia809548ce1164715bfe9d8ea5ae249fbada30002
---
M modules/elasticsearch/templates/log4j2.properties.erb
M modules/elasticsearch/templates/logging.yml.erb
2 files changed, 20 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/98/338998/1

diff --git a/modules/elasticsearch/templates/log4j2.properties.erb 
b/modules/elasticsearch/templates/log4j2.properties.erb
index 9f04d37..94b1c67 100644
--- a/modules/elasticsearch/templates/log4j2.properties.erb
+++ b/modules/elasticsearch/templates/log4j2.properties.erb
@@ -1,6 +1,5 @@
 
 rootLogger.level = info
-rootLogger.appenderRef.console.ref = console
 rootLogger.appenderRef.file.ref = file
 <% if @send_logs_to_logstash %>
 #rootLogger.appenderRef.ship_to_logstash.ref = ship_to_logstash
@@ -75,3 +74,15 @@
 #appender.ship_to_logstash.facility = elasticsearch
 #appender.ship_to_logstash.extractStackTrace = true
 #appender.ship_to_logstash.threshold = DEBUG
+
+# only send specific logs to console
+logger.bootstrap.name = bootstrap
+logger.bootstrap.appenderRef.console.ref = console
+logger.discovery.name = discovery
+logger.discovery.appenderRef.console.ref = console
+logger.env.name = env
+logger.env.appenderRef.console.ref = console
+logger.node.name = node
+logger.node.appenderRef.console.ref = console
+logger.transport.name = transport
+logger.transport.appenderRef.console.ref = console
diff --git a/modules/elasticsearch/templates/logging.yml.erb 
b/modules/elasticsearch/templates/logging.yml.erb
index a284f63..6f5a25e 100644
--- a/modules/elasticsearch/templates/logging.yml.erb
+++ b/modules/elasticsearch/templates/logging.yml.erb
@@ -1,4 +1,4 @@
-rootLogger: INFO, console, file<% if @send_logs_to_logstash %>, 
ship_to_logstash<% end %>
+rootLogger: INFO, file<% if @send_logs_to_logstash %>, ship_to_logstash<% end 
%>
 logger:
   # log action execution errors for easier debugging
   action: DEBUG
@@ -28,6 +28,13 @@
   index.search.slowlog: TRACE, index_search_slow_log_file
   index.indexing.slowlog: INFO, index_indexing_slow_log_file
 
+  # only send specific logs to console
+  bootstrap: INFO, console
+  discovery: INFO, console
+  env: INFO, console
+  node: INFO, console
+  transport: INFO, console
+
 additivity:
   index.search.slowlog: false
   index.indexing.slowlog: false

-- 
To view, visit https://gerrit.wikimedia.org/r/338998
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia809548ce1164715bfe9d8ea5ae249fbada30002
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Gehel <guillaume.leder...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to