From 7a2c23b3ad83eab0eed5b990c70a1603447d5ee5 Mon Sep 17 00:00:00 2001 From: "Singla, Rajiv (rs153v)" Date: Wed, 15 Aug 2018 11:46:10 -0400 Subject: Standalone TCA with EELF Logger Issue-ID: DCAEGEN2-633 Change-Id: I4da76b532021c0d6248455e7bd6e77f4614c35a7 Signed-off-by: Singla, Rajiv (rs153v) --- ....onap.dcae.utils.eelf.logger.api.log.EELFLogger | 20 ++++ .../src/main/resources/eelf-async-appenders.xml | 55 ++++++++++ .../src/main/resources/eelf-defaults.xml | 51 ++++++++++ .../src/main/resources/eelf-logback.xml | 45 +++++++++ .../src/main/resources/eelf-optional-appenders.xml | 68 +++++++++++++ .../src/main/resources/eelf-required-appenders.xml | 112 +++++++++++++++++++++ 6 files changed, 351 insertions(+) create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/META-INF/services/org.onap.dcae.utils.eelf.logger.api.log.EELFLogger create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-async-appenders.xml create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-defaults.xml create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-logback.xml create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-optional-appenders.xml create mode 100644 eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-required-appenders.xml (limited to 'eelf-logger/eelf-logger-logback-impl/src/main/resources') diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/META-INF/services/org.onap.dcae.utils.eelf.logger.api.log.EELFLogger b/eelf-logger/eelf-logger-logback-impl/src/main/resources/META-INF/services/org.onap.dcae.utils.eelf.logger.api.log.EELFLogger new file mode 100644 index 0000000..d7d5c71 --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/META-INF/services/org.onap.dcae.utils.eelf.logger.api.log.EELFLogger @@ -0,0 +1,20 @@ +# +# ================================================================================ +# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============LICENSE_END========================================================= +# +# + +org.onap.dcae.utils.eelf.logger.logback.log.EELFLoggerImpl diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-async-appenders.xml b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-async-appenders.xml new file mode 100644 index 0000000..e2e93e4 --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-async-appenders.xml @@ -0,0 +1,55 @@ + + + + + + + + ${queueSize} + ${maxFlushTime} + + + + + ${queueSize} + ${maxFlushTime} + + + + + ${queueSize} + ${maxFlushTime} + + + + + ${queueSize} + ${maxFlushTime} + + + + + + diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-defaults.xml b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-defaults.xml new file mode 100644 index 0000000..f9bb078 --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-defaults.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-logback.xml b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-logback.xml new file mode 100644 index 0000000..7e08eb2 --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-logback.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-optional-appenders.xml b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-optional-appenders.xml new file mode 100644 index 0000000..fb7ec7f --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-optional-appenders.xml @@ -0,0 +1,68 @@ + + + + + + + + + DEBUG_LOG + ACCEPT + DENY + + + ${debugLogDirectory}/${debugLogName}.log + + + ${logDirectory}/${debugLogName}.%i.log.zip + ${minFileIndex} + ${maxFileIndex} + + + + ${maxFileSize} + + + + + + + + + + + + + + METRIC_LOG,AUDIT_LOG,ERROR_LOG,DEBUG_LOG + ACCEPT + DENY + + + + + + + + diff --git a/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-required-appenders.xml b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-required-appenders.xml new file mode 100644 index 0000000..72f1a5d --- /dev/null +++ b/eelf-logger/eelf-logger-logback-impl/src/main/resources/eelf-required-appenders.xml @@ -0,0 +1,112 @@ + + + + + + + + + AUDIT_LOG + ACCEPT + DENY + + + ${logDirectory}/${auditLogName}.log + + + ${logDirectory}/${auditLogName}.%i.log.zip + ${minFileIndex} + ${maxFileIndex} + + + + ${maxFileSize} + + + + + + + + + + + + + + METRIC_LOG + ACCEPT + DENY + + + ${logDirectory}/${metricLogName}.log + + + ${logDirectory}/${metricLogName}.%i.log.zip + ${minFileIndex} + ${maxFileIndex} + + + + ${maxFileSize} + + + + + + + + + + + + + + ERROR_LOG + ACCEPT + DENY + + + ${logDirectory}/${errorLogName}.log + + + ${logDirectory}/${errorLogName}.%i.log.zip + ${minFileIndex} + ${maxFileIndex} + + + + ${maxFileSize} + + + + + + + + + + -- cgit 1.2.3-korg