This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/fluo-muchos.git


The following commit(s) were added to refs/heads/master by this push:
     new 496d73f  Enable debug logging for Accumulo servers (#264)
496d73f is described below

commit 496d73f4c7cc9f2c4752226c6a3df297decce355
Author: Keith Turner <[email protected]>
AuthorDate: Mon Aug 26 19:04:58 2019 -0400

    Enable debug logging for Accumulo servers (#264)
    
    * Enable debug logging for Accumulo servers
    
    * Update ansible/roles/accumulo/templates/log4j-service.properties
    
    Co-Authored-By: Christopher Tubbs <[email protected]>
    
    * remove mortbay log line
---
 ansible/roles/accumulo/tasks/main.yml              |  1 +
 .../accumulo/templates/log4j-service.properties    | 23 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)

diff --git a/ansible/roles/accumulo/tasks/main.yml 
b/ansible/roles/accumulo/tasks/main.yml
index 973485f..241ab7b 100644
--- a/ansible/roles/accumulo/tasks/main.yml
+++ b/ansible/roles/accumulo/tasks/main.yml
@@ -35,6 +35,7 @@
     - tracers
     - masters
     - monitor
+    - log4j-service.properties
   when: accumulo_major_version == '2'
 - name: "configure accumulo 1.0 configuration"
   template: src={{ item }} dest={{ accumulo_home }}/conf/{{ item }}
diff --git a/ansible/roles/accumulo/templates/log4j-service.properties 
b/ansible/roles/accumulo/templates/log4j-service.properties
new file mode 100644
index 0000000..c09d46b
--- /dev/null
+++ b/ansible/roles/accumulo/templates/log4j-service.properties
@@ -0,0 +1,23 @@
+log4j.appender.file=org.apache.log4j.RollingFileAppender
+log4j.appender.file.File=${accumulo.log.dir}/${accumulo.application}.log
+log4j.appender.file.MaxFileSize=1000MB
+log4j.appender.file.MaxBackupIndex=10
+log4j.appender.file.Threshold=ALL
+log4j.appender.file.layout=org.apache.log4j.PatternLayout
+log4j.appender.file.layout.ConversionPattern=%d{ISO8601} [%-8c{2}] %-5p: %m%n
+
+# send logs to Accumulo monitor
+log4j.appender.monitor=org.apache.accumulo.monitor.util.AccumuloMonitorAppender
+log4j.appender.monitor.Threshold=WARN
+
+# suppress spammy logging from 3rd party libs
+log4j.logger.org.apache.zookeeper=ERROR
+log4j.logger.org.apache.hadoop.io.compress=WARN
+
+log4j.logger.org.apache.accumulo=DEBUG
+
+# suppress some spammy Accumulo logging
+log4j.logger.org.apache.accumulo.core.file.rfile.bcfile=INFO
+log4j.logger.org.apache.accumulo.audit=OFF
+
+log4j.rootLogger=INFO, file

Reply via email to