3.6. 在 Kea 中配置 日志记录器


如果要自定义日志设置,如严重性级别,请在 Kea 中配置 日志记录器

默认情况下,Kea 将日志消息写入:

  • systemd 日志
  • 如果 rsyslogd 服务正在运行,/var/log/messages 文件

先决条件

  • kea-dhcp4kea-dhcp6 服务已配置并在运行。
  • 已以 root 用户身份登录。

步骤

  1. 如果要配置 IPv4 网络:

    1. 编辑 /etc/kea/kea-dhcp4.conf 文件,并将 loggers 配置添加到 Dhcp4 参数。例如:

      {
        "Dhcp4": {
          ...,
          "loggers":[
            {
              "name":"kea-dhcp4",
              "output-options":[
                 {
                  "output":"kea-dhcp4.log",
                  "maxsize":104857600,
                  "maxver":5
                 }
              ],
              "severity":"INFO",
            }
          ],
          ...
      Copy to Clipboard Toggle word wrap

      示例中指定的设置有:

      name
      定义 日志记录器 设置应用到的二进制名称。
      output
      /var/lib/kea/ 目录中设置日志文件名称。
      maxsize
      在 Kea 轮转日志文件前设置日志文件的最大大小。默认值为 10240000 字节。
      maxver
      设置 Kea 将保留的最大轮转版本数量。请注意,maxsize 值小于 204800 字节会禁用轮转。
      严重性
      指定记录的消息类别。您可以设置以下值之一: NONEFATALERRORWARNINFODEBUG。Kea 仅记录配置的严重性及更高等级的信息。
    2. 验证配置文件的语法:

      # kea-dhcp4 -t /etc/kea/kea-dhcp4.conf
      Copy to Clipboard Toggle word wrap

      如果命令返回 Syntax 检查失败,请修复报告中显示的错误。

    3. 重启 kea-dhcp4 服务:

      # systemctl restart kea-dhcp4
      Copy to Clipboard Toggle word wrap
  2. 如果要配置 IPv6 网络:

    1. 编辑 /etc/kea/kea-dhcp6.conf 文件,并将 loggers 配置添加到 Dhcp6 参数中,例如:

      {
        "Dhcp6": {
          ...,
          "loggers":[
            {
              "name":"kea-dhcp6",
              "output-options":[
                 {
                  "output":"kea-dhcp6.log",
                  "maxsize":104857600,
                  "maxver":5
                 }
              ],
              "severity":"INFO",
            }
          ],
          ...
      Copy to Clipboard Toggle word wrap
    2. 验证配置文件的语法:

      # kea-dhcp6 -t /etc/kea/kea-dhcp6.conf
      Copy to Clipboard Toggle word wrap

      如果命令返回 Syntax 检查失败,请修复报告中显示的错误。

    3. 重启 kea-dhcp6 服务:

      # systemctl restart kea-dhcp6
      Copy to Clipboard Toggle word wrap

验证

  • 监控您配置的日志文件,以验证它是否显示预期严重性的消息。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat