События системного журнала#

Состояние сервиса:

systemctl status keycloak

Логи java#

В среде контейнеризации при запуске KeyCloak.SE расположение логов можно задать 3 способами:

  1. Через переменную окружения KC_LOG_FILE

  2. Через конфигурационный файл conf/keycloak.conf (log-file)

  3. Через CLI параметр --log-file Инструкция по настройке находится в Руководстве по установке

По-умолчанию путь задан следующий:

/opt/keycloak/conf/data/log/server.log`
2020-04-09 14:27:23,362 WARN  [org.keycloak.events] (default task-2) type=LOGIN_ERROR, realmId=master, clientId=security-admin-console, userId=712a734e-0750-489e-bac4-fda968d43be8, ipAddress={ IP_ADDRESS }, error=invalid_user_credentials, auth_method=openid-connect, auth_type=code, redirect_uri=https://{ IP_ADDRESS }:8444/auth/admin/master/console/, code_id=f30ebc76-3f9f-49d4-baff-75dc2ec55939, username=admin
2020-04-09 14:27:23,395 WARN  [org.keycloak.services] (Brute Force Protector) KC-SERVICES0053: login failure for user 712a734e-0750-489e-bac4-fda968d43be8 from ip { IP_ADDRESS }
2020-04-09 14:27:26,568 WARN  [org.keycloak.events] (default task-2) type=LOGIN_ERROR, realmId=master, clientId=security-admin-console, userId=712a734e-0750-489e-bac4-fda968d43be8, ipAddress={ IP_ADDRESS }, error=invalid_user_credentials, auth_method=openid-connect, auth_type=code, redirect_uri=https://{ IP_ADDRESS }:8444/auth/admin/master/console/, code_id=f30ebc76-3f9f-49d4-baff-75dc2ec55939, username=admin
2020-04-09 14:27:26,579 WARN  [org.keycloak.services] (Brute Force Protector) KC-SERVICES0053: login failure for user 712a734e-0750-489e-bac4-fda968d43be8 from ip { IP_ADDRESS }
2020-04-09 14:30:56,725 WARN  [org.keycloak.events] (default task-5) type=LOGIN_ERROR, realmId=PlatformAuth, clientId=PlatformAuth-Proxy, userId=a13c334e-b538-4706-80de-6065a68c0edc, ipAddress={ IP_ADDRESS }, error=invalid_user_credentials, auth_method=openid-connect, auth_type=code, redirect_uri=https://platform-devb.mycompany.ru/openid-connect-auth/redirect_uri, code_id=89c4632a-6ada-4a3e-9d88-c1e221b28483, username=sudir-admin
2020-04-09 14:30:56,751 WARN  [org.keycloak.services] (Brute Force Protector) KC-SERVICES0053: login failure for user a13c334e-b538-4706-80de-6065a68c0edc from ip { IP_ADDRESS }

Уровни логирования#

По умолчанию используется уровень логирования INFO. Уровень логирования можно изменить:

  • в профиле развертывания посредством переключения параметра debug в файле proxy.yml - для Standalone

  • в переменных окружения KC_LOG_LEVEL = DEBUG - для среды контейнеризации

Также доступны уровни логирования: FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL, OFF. Включение уровней логирования DEBUG и TRACE не рекомендуется в промышленных инсталляциях.

При deploy(s) в среду контейнеризации доступно одно из следующих значений уровней логирования: FATAL, ERROR, WARN, INFO.