搜索

13.4. 文件日志记录

download PDF

作为登录到控制台的替代选择,您可以使用非结构化日志记录到文件中。

13.4.1. 启用文件日志记录

默认禁用记录到文件。要启用它,请输入以下命令:

bin/kc.[sh|bat] start --log="console,file"

在红帽构建的 Keycloak 安装的 data/log 目录中创建了名为 keycloak.log 的日志文件。

13.4.2. 配置日志文件的位置和名称

要更改创建日志文件的位置和文件名,请执行以下步骤:

  1. 创建用于存储日志文件的可写目录。

    如果该目录不可写入,则红帽构建的 Keycloak 将正确启动,但会发出警告,且不会创建日志文件。

  2. 输入这个命令:

    bin/kc.[sh|bat] start --log="console,file" --log-file=<path-to>/<your-file.log>

13.4.3. 配置文件处理程序格式

要为文件日志处理器配置不同的日志格式,请输入以下命令:

bin/kc.[sh|bat] start --log-file-format="<pattern>"

有关可用模式配置的更多信息和表,请参阅 第 13.3.1 节 “配置控制台日志格式”

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.