ソースを参照

Ajusto niveles de log en configmap

Celestino Rey 10 ヶ月 前
親
コミット
455bb33675

+ 3 - 0
K8S/env-prod-configmap.yaml

@@ -7,6 +7,9 @@ data:
   SQL_HOST: postgresql
   SQL_PORT: "5432"
   DATABASE: postgres
+  DJANGO_LOG_LEVEL: "WARNING"
+  FINANZAS_LOG_LEVEL: "INFO"
+  REYMOTAUSERS_LOG_LEVEL: "INFO"
 kind: ConfigMap
 metadata:
   labels:

+ 15 - 0
K8S/finanzas-deployment.yaml

@@ -48,6 +48,21 @@ spec:
             configMapKeyRef:
               key: DEBUG
               name: env-prod
+        - name: DJANGO_LOG_LEVEL
+          valueFrom:
+            configMapKeyRef:
+              key: DJANGO_LOG_LEVEL
+              name: env-prod
+        - name: FINANZAS_LOG_LEVEL
+          valueFrom:
+            configMapKeyRef:
+              key: FINANZAS_LOG_LEVEL
+              name: env-prod
+        - name: REYMOTAUSERS_LOG_LEVEL
+          valueFrom:
+            configMapKeyRef:
+              key: REYMOTAUSERS_LOG_LEVEL
+              name: env-prod
 #        - name: APP_VERSION
 #          valueFrom:
 #            configMapKeyRef:

+ 1 - 1
src/finanzas/views.py

@@ -61,7 +61,7 @@ def dashboard(request):
 
     frecuentes = MovimientoFrecuente.objects.filter(usuario=request.user).order_by('cuenta_destino')
     
-    logger_debug.debug("Rendering dashboard view with %d movimientos and %d favoritas", movimientos.count(), favoritas.count())   
+    logger_info.debug("Rendering dashboard view with %d movimientos and %d favoritas", movimientos.count(), favoritas.count())   
     logger_info.info("User %s accessed principal view", request.user.nombre if request.user.is_authenticated else "Anonymous") 
 
     form_filtro = FiltroForm(request.GET or None)

+ 3 - 3
src/misfinanzas/settings.py

@@ -189,15 +189,15 @@ LOGGING = {
     'loggers': {
         'django': {
             'handlers': ['console'],
-            'level': 'WARNING',  # Django en WARNING por defecto (sin verbose)
+            'level': os.getenv('DJANGO_LOG_LEVEL', 'WARNING'),
         },
         'finanzas': {
             'handlers': ['console'],
-            'level': 'DEBUG',  # Cambié a DEBUG para ver logs de finanzas
+            'level': os.getenv('FINANZAS_LOG_LEVEL', 'INFO'),
         },
         'reymotausers': {
             'handlers': ['console'],
-            'level': 'INFO',  # Puedes cambiar a DEBUG si lo necesitas
+            'level': os.getenv('REYMOTAUSERS_LOG_LEVEL', 'INFO'),
         },
     },
 }