События системного журнала#
Состояние сервиса:
systemctl status keycloak
Логи java#
В среде контейнеризации при запуске KeyCloak.SE расположение логов можно задать 3 способами:
Через переменную окружения KC_LOG_FILE
Через конфигурационный файл
conf/keycloak.conf(log-file)Через 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.