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