diff options
author | 2018-01-29 22:18:51 +0200 | |
---|---|---|
committer | 2018-01-30 17:40:59 +0000 | |
commit | 9379dc6c5bd516a7601a179603de1aeefc5140ec (patch) | |
tree | 139acec25bf9400e546ff47a6fe3b730271dcd5d /onap/sdc | |
parent | 0e37f66b4d5c0ca76f402984531082936ce98b4f (diff) |
Removing the ONAP directory
Issue-ID: LOG-143
Change-Id: I7b0231a39d003f651270df6d5badc5093fe32d82
Signed-off-by: jbalasub <jbalasub@amdocs.com>
Diffstat (limited to 'onap/sdc')
-rw-r--r-- | onap/sdc/README.md | 39 | ||||
-rw-r--r-- | onap/sdc/be/logback.xml | 187 | ||||
-rw-r--r-- | onap/sdc/fe/logback.xml | 187 |
3 files changed, 0 insertions, 413 deletions
diff --git a/onap/sdc/README.md b/onap/sdc/README.md deleted file mode 100644 index e42f397..0000000 --- a/onap/sdc/README.md +++ /dev/null @@ -1,39 +0,0 @@ -############################################################################################################################################## -## SDC logging configuration -================================================================================================= -SDC has two docker containers - sdc-BE and sdc-FE. -Each one has its own separate logback.xml file. -Canonical logs will be generated at /var/log/onap/sdc/ -================================================================================================= -## Instructions for deployment -================================================================================================= -### SDC logging deployment for sdc-FE -------------------------------------------------------------------------------------------------- - 1. Create the canonical path for log provider, /etc/onap/sdc/conf.d/fe, on the host VM. - 2. Copy the logback.xml from 'fe' directory (of gerrit) into the path created in step 1. - 3. Create the canonical path for logs, /var/log/onap/sdc/sdc-fe, on the host VM. - 4. Provide write permissions for "others" user for directory created in step 3. - 5. Volume-Mount: The sdc-FE container requires two host paths mapped as volume in the container - 5.1. Log Provider file path: - Host path - /etc/onap/sdc/conf.d/fe/logback.xml mapped to - Container path - ${JETTY_BASE}/config/catalog-fe/logback.xml - 5.2. Log file path: - Host path - /var/log/onap/sdc/sdc-fe/ mapped to - Container path - /var/log/onap/sdc/sdc-fe/ -------------------------------------------------------------------------------------------------- -### SDC logging deployment for sdc-BE -------------------------------------------------------------------------------------------------- - 1. Create the canonical path for log provider, /etc/onap/sdc/conf.d/be, on the host VM. - 2. Copy the logback.xml from 'be' directory (of gerrit) into the canonical path created in step 1. - 3. Create the canonical path for logs, /var/log/onap/sdc/sdc-be, on the host VM. - 4. Provide write permissions for "others" user for directory created in step 3. - 5. Volume-Mount: The sdc-BE container requires two host paths mapped as volume in the container - 5.1. Log Provider file path: - Host path - /etc/onap/sdc/conf.d/be/logback.xml mapped to - Container path - ${JETTY_BASE}/config/catalog-be/logback.xml - 5.2. Log file path: - Host path - /var/log/onap/sdc/sdc-be/ mapped to - Container path - /var/log/onap/sdc/sdc-be/ -------------------------------------------------------------------------------------------------- -Note - ${JETTY_BASE} in the test environment was set to /var/lib/jetty/ -############################################################################################################################################## diff --git a/onap/sdc/be/logback.xml b/onap/sdc/be/logback.xml deleted file mode 100644 index caa6d44..0000000 --- a/onap/sdc/be/logback.xml +++ /dev/null @@ -1,187 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<configuration scan="true" scanPeriod="3 seconds"> - <property name="logDir" value="/var/log/onap" /> - <property name="componentName" scope="system" value="sdc"></property> - <property name="subComponentName" scope="system" value="sdc-be"></property> - <property name="logDirectory" value="${logDir}/${componentName}/${subComponentName}" /> - <property file="${config.home}/catalog-be/configuration.yaml" /> - <property name="enable-all-log" scope="context" value="false" /> - <!-- log file names --> - <property name="errorLogName" value="error" /> - <property name="metricsLogName" value="metrics" /> - <property name="auditLogName" value="audit" /> - <property name="debugLogName" value="debug" /> - <property name="transactionLogName" value="transaction" /> - <property name="allLogName" value="all" /> - <property name="queueSize" value="256" /> - <property name="maxFileSize" value="50MB" /> - <property name="maxHistory" value="30" /> - <property name="totalSizeCap" value="10GB" /> - <property name="pattern" value="%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC}\t[%thread]\t%-5level\t%logger\t%replace(%replace(%replace(%mdc){'\t','\\\\t'}){', ','\t'}){'\n', '\\\\n'}\t%replace(%replace(%msg){'\n', '\\\\n'}){'\t','\\\\t'}%n" /> - <!-- All log --> - <if condition='property("enable-all-log").equalsIgnoreCase("true")'> - <then> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="ALL_ROLLING"> - <file>${logDirectory}/${allLogName}.log</file> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${allLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_ALL"> - <appender-ref ref="ALL_ROLLING" /> - </appender> - </then> - </if> - <!-- Error log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="ERROR_ROLLING"> - <file>${logDirectory}/${errorLogName}.log</file> - <!-- Audit messages filter - deny audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>AUDIT_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- Transaction messages filter - deny Transaction messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- deny all events with a level below INFO, that is TRACE and DEBUG --> - <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> - <level>INFO</level> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${errorLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Debug log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="DEBUG_ROLLING"> - <file>${logDirectory}/${debugLogName}.log</file> - <!-- No need to deny audit messages - they are INFO only, will be denied - anyway --> - <!-- Transaction messages filter - deny Transaction messages, there are - some DEBUG level messages among them --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- accept DEBUG and TRACE level --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.GEventEvaluator"> - <expression>e.level.toInt() <= DEBUG.toInt()</expression> - </evaluator> - <OnMismatch>DENY</OnMismatch> - <OnMatch>NEUTRAL</OnMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${debugLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Audit log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="AUDIT_ROLLING"> - <file>${logDirectory}/${auditLogName}.log</file> - <!-- Audit messages filter - accept audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>AUDIT_MARKER</marker> - </evaluator> - <onMismatch>DENY</onMismatch> - <onMatch>ACCEPT</onMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${auditLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- SdncTransaction log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="TRANSACTION_ROLLING"> - <file>${logDirectory}/${transactionLogName}.log</file> - <!-- Transaction messages filter - accept audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>DENY</onMismatch> - <onMatch>ACCEPT</onMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${transactionLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Asynchronicity Configurations --> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_DEBUG"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="DEBUG_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_TRANSACTION"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="TRANSACTION_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_ERROR"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="ERROR_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_AUDIT"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="AUDIT_ROLLING" /> - </appender> - <root level="INFO"> - <appender-ref ref="ASYNC_ERROR" /> - <appender-ref ref="ASYNC_DEBUG" /> - <appender-ref ref="ASYNC_AUDIT" /> - <appender-ref ref="ASYNC_TRANSACTION" /> - <if condition='property("enable-all-log").equalsIgnoreCase("true")'> - <then> - <appender-ref ref="ALL_ROLLING" /> - </then> - </if> - </root> - <logger level="INFO" name="org.openecomp.sdc" /> -</configuration> diff --git a/onap/sdc/fe/logback.xml b/onap/sdc/fe/logback.xml deleted file mode 100644 index f2978f7..0000000 --- a/onap/sdc/fe/logback.xml +++ /dev/null @@ -1,187 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<configuration scan="true" scanPeriod="3 seconds"> - <property name="logDir" value="/var/log/onap" /> - <property name="componentName" scope="system" value="sdc"></property> - <property name="subComponentName" scope="system" value="sdc-fe"></property> - <property name="logDirectory" value="${logDir}/${componentName}/${subComponentName}" /> - <property file="${config.home}/catalog-fe/configuration.yaml" /> - <property name="enable-all-log" scope="context" value="false" /> - <!-- log file names --> - <property name="errorLogName" value="error" /> - <property name="metricsLogName" value="metrics" /> - <property name="auditLogName" value="audit" /> - <property name="debugLogName" value="debug" /> - <property name="transactionLogName" value="transaction" /> - <property name="allLogName" value="all" /> - <property name="queueSize" value="256" /> - <property name="maxFileSize" value="50MB" /> - <property name="maxHistory" value="30" /> - <property name="totalSizeCap" value="10GB" /> - <property name="pattern" value="%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC}\t[%thread]\t%-5level\t%logger\t%replace(%replace(%replace(%mdc){'\t','\\\\t'}){', ','\t'}){'\n', '\\\\n'}\t%replace(%replace(%msg){'\n', '\\\\n'}){'\t','\\\\t'}%n" /> - <!-- All log --> - <if condition='property("enable-all-log").equalsIgnoreCase("true")'> - <then> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="ALL_ROLLING"> - <file>${logDirectory}/${allLogName}.log</file> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${allLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_ALL"> - <appender-ref ref="ALL_ROLLING" /> - </appender> - </then> - </if> - <!-- Error log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="ERROR_ROLLING"> - <file>${logDirectory}/${errorLogName}.log</file> - <!-- Audit messages filter - deny audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>AUDIT_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- Transaction messages filter - deny Transaction messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- deny all events with a level below INFO, that is TRACE and DEBUG --> - <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> - <level>INFO</level> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${errorLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Debug log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="DEBUG_ROLLING"> - <file>${logDirectory}/${debugLogName}.log</file> - <!-- No need to deny audit messages - they are INFO only, will be denied - anyway --> - <!-- Transaction messages filter - deny Transaction messages, there are - some DEBUG level messages among them --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>NEUTRAL</onMismatch> - <onMatch>DENY</onMatch> - </filter> - <!-- accept DEBUG and TRACE level --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.GEventEvaluator"> - <expression>e.level.toInt() <= DEBUG.toInt()</expression> - </evaluator> - <OnMismatch>DENY</OnMismatch> - <OnMatch>NEUTRAL</OnMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${debugLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Audit log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="AUDIT_ROLLING"> - <file>${logDirectory}/${auditLogName}.log</file> - <!-- Audit messages filter - accept audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>AUDIT_MARKER</marker> - </evaluator> - <onMismatch>DENY</onMismatch> - <onMatch>ACCEPT</onMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${auditLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- SdncTransaction log --> - <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="TRANSACTION_ROLLING"> - <file>${logDirectory}/${transactionLogName}.log</file> - <!-- Transaction messages filter - accept audit messages --> - <filter class="ch.qos.logback.core.filter.EvaluatorFilter"> - <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> - <marker>TRANSACTION_MARKER</marker> - </evaluator> - <onMismatch>DENY</onMismatch> - <onMatch>ACCEPT</onMatch> - </filter> - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> - <fileNamePattern>${logDirectory}/${transactionLogName}.%d{yyyy-MM-dd}.%i.log</fileNamePattern> - <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> - <maxFileSize>${maxFileSize}</maxFileSize> - </timeBasedFileNamingAndTriggeringPolicy> - <maxHistory>${maxHistory}</maxHistory> - <totalSizeCap>${totalSizeCap}</totalSizeCap> - </rollingPolicy> - <encoder> - <pattern>${pattern}</pattern> - </encoder> - </appender> - <!-- Asynchronicity Configurations --> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_DEBUG"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="DEBUG_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_TRANSACTION"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="TRANSACTION_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_ERROR"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="ERROR_ROLLING" /> - </appender> - <appender class="ch.qos.logback.classic.AsyncAppender" name="ASYNC_AUDIT"> - <queueSize>${queueSize}</queueSize> - <appender-ref ref="AUDIT_ROLLING" /> - </appender> - <root level="INFO"> - <appender-ref ref="ASYNC_ERROR" /> - <appender-ref ref="ASYNC_DEBUG" /> - <appender-ref ref="ASYNC_AUDIT" /> - <appender-ref ref="ASYNC_TRANSACTION" /> - <if condition='property("enable-all-log").equalsIgnoreCase("true")'> - <then> - <appender-ref ref="ALL_ROLLING" /> - </then> - </if> - </root> - <logger level="INFO" name="org.openecomp.sdc" /> -</configuration> |