[AAI] Make aai log level configurable 96/137896/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 14 May 2024 13:50:58 +0000 (15:50 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 14 May 2024 13:50:58 +0000 (15:50 +0200)
- introduce log.level.root setting to set root log level

Issue-ID: AAI-3846
Change-Id: Ia6d39f7e70605ccc7bfd64830bdfe8aa55058f3f
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
kubernetes/aai/components/aai-babel/resources/config/logback.xml
kubernetes/aai/components/aai-babel/values.yaml
kubernetes/aai/components/aai-graphadmin/resources/config/logback.xml
kubernetes/aai/components/aai-graphadmin/values.yaml
kubernetes/aai/components/aai-modelloader/resources/config/log/logback.xml
kubernetes/aai/components/aai-modelloader/values.yaml
kubernetes/aai/components/aai-resources/resources/config/logback.xml
kubernetes/aai/components/aai-resources/values.yaml
kubernetes/aai/components/aai-traversal/resources/config/logback.xml
kubernetes/aai/components/aai-traversal/values.yaml

index 125731c..686423b 100644 (file)
   <!-- This determines the logging level for 3rd party code -->
   <!-- ============================================================================ -->
 
-  <root level="INFO">
+  <root level={{ .Values.log.level.root | upper | quote }}>
     <appender-ref ref="asyncEELF" />
     <appender-ref ref="asyncEELFDebug" />
     <appender-ref ref="AsyncSysOut" />
index e058d82..579289a 100644 (file)
@@ -104,4 +104,6 @@ serviceAccount:
 #Log configuration
 log:
   path: /var/log/onap
+  level:
+    root: INFO
 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'
index fd79f70..f30fd2d 100644 (file)
     </then>
   </if>
 
-  <logger name="org.onap.aai" level="DEBUG" additivity="false">
+  <logger name="org.onap.aai" level={{ .Values.log.level.base | upper | quote }} additivity="false">
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="asyncDEBUG"/>
     </if>
     <appender-ref ref="STDOUT"/>
   </logger>
-  <root level="DEBUG">
+  <root level={{ .Values.log.level.root | upper | quote }}>
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="external"/>
index 8b6b5f9..d3609a9 100644 (file)
@@ -291,4 +291,7 @@ serviceAccount:
 #Log configuration
 log:
   path: /var/log/onap
+  level:
+    root: DEBUG
+    base: DEBUG
 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'
index 129af8f..dd8da59 100644 (file)
   <logger name="ch.qos.logback.classic" level="WARN" />
   <logger name="ch.qos.logback.core" level="WARN" />
 
-  <root>
+  <root level={{ .Values.log.level.root | upper | quote }}>
     <appender-ref ref="asyncEELF" />
     <appender-ref ref="AsyncSysOut" />
-    <!-- <appender-ref ref="asyncEELFDebug" /> -->
   </root>
 
 </configuration>
index ab3d864..97f489f 100644 (file)
@@ -102,4 +102,6 @@ securityContext:
 #Log configuration
 log:
   path: /var/log/onap
+  level:
+    root: INFO
 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'
index b523185..8d18640 100644 (file)
   <logger name="org.zookeeper" level="OFF" />
 
 
-  <logger name="org.onap.aai" level="DEBUG" additivity="false">
+  <logger name="org.onap.aai" level={{ .Values.log.level.base | upper | quote }} additivity="false">
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="asyncDEBUG"/>
     <appender-ref ref="STDOUT"/>
   </logger>
 
-  <root level="DEBUG">
+  <root level={{ .Values.log.level.root | upper | quote }}>
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="external"/>
index b1d3202..3023d86 100644 (file)
@@ -360,6 +360,9 @@ serviceAccount:
 #Log configuration
 log:
   path: /var/log/onap
+  level:
+    root: DEBUG
+    base: DEBUG # base package (org.onap.aai)
 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'
 
 # To make logback capping values configurable
index 3dc4867..acdc893 100644 (file)
   <logger name="org.zookeeper" level="OFF" />
 
 
-  <logger name="org.onap.aai" level="DEBUG" additivity="false">
+  <logger name="org.onap.aai" level={{ .Values.log.level.base | upper | quote }} additivity="false">
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="asyncDEBUG" />
     <appender-ref ref="STDOUT" />
   </logger>
 
-  <root level="DEBUG">
+  <root level={{ .Values.log.level.root | upper | quote }}>
     <if condition='property("logToFileEnabled").contains("true")'>
       <then>
         <appender-ref ref="external" />
index aca1ec7..f6194b8 100644 (file)
@@ -368,4 +368,7 @@ serviceAccount:
 #Log configuration
 log:
   path: /var/log/onap
+  level:
+    root: DEBUG
+    base: DEBUG # base package (org.onap.aai)
 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'