Fehlendes Logging in production #42

Closed
opened 2022-01-26 14:33:28 +01:00 by Brain · 1 comment
Owner

Zusammenfassung

Im production-Modus wird so gut wie kein Logging ausgegeben.

Schritte zum Nachstellen des Problems

  • Starte KI über run_prod.py mit FLASK_ENV=production und KI_LOGLEVEL=20
  • Provoziere einen Fehler (z.B. Authentifizierung per LDAP ohne dass ein LDAP-Server erreichbar ist)
  • Es wird kein Fehler geloggt

Erwartetes Verhalten

Entsprechend KI_LOGLEVEL sollen Logausgaben bis zu einer bestimmten Schwere geloggt werden. Beispielsweise mit Loglevel 30 (WARN) sollen Fehler und Warnungen geloggt werden, aber keine INFO-Meldungen.

Aktuelles Verhalten

Selbst mit KI_LOGLEVEL=20 (INFO) werden keine Fehler oder Warnungen geloggt. Einzig alembic loggt zwei Einträge mit Level INFO, danach kommt nichts mehr.

## Zusammenfassung Im production-Modus wird so gut wie kein Logging ausgegeben. ## Schritte zum Nachstellen des Problems - Starte KI über _run_prod.py_ mit FLASK_ENV=production und KI_LOGLEVEL=20 - Provoziere einen Fehler (z.B. Authentifizierung per LDAP ohne dass ein LDAP-Server erreichbar ist) - Es wird kein Fehler geloggt **Erwartetes Verhalten** Entsprechend KI_LOGLEVEL sollen Logausgaben bis zu einer bestimmten Schwere geloggt werden. Beispielsweise mit Loglevel 30 (WARN) sollen Fehler und Warnungen geloggt werden, aber keine INFO-Meldungen. **Aktuelles Verhalten** Selbst mit KI_LOGLEVEL=20 (INFO) werden keine Fehler oder Warnungen geloggt. Einzig alembic loggt zwei Einträge mit Level INFO, danach kommt nichts mehr.
Brain added the
bug
label 2022-01-26 14:33:28 +01:00
Author
Owner

Ich habe damit gestern schon herumgespielt und mehr Logausgaben erreichen können. Im Moment habe ich eher das Problem, dass viel doppelt geloggt wird.

Wenn ich was gangbares habe, würde ich das als PR einreichen und in dem Zuge auch gleich #27 beheben.

Ich habe damit gestern schon herumgespielt und mehr Logausgaben erreichen können. Im Moment habe ich eher das Problem, dass viel doppelt geloggt wird. Wenn ich was gangbares habe, würde ich das als PR einreichen und in dem Zuge auch gleich #27 beheben.
Sign in to join this conversation.
No description provided.