3.7. 配置日志级别
要管理详细日志的方式,以及日志记录的信息量,您可以指定访问日志记录和错误日志记录的日志级别。
注意
更改默认日志级别可能会导致非常大的日志文件。红帽建议在 不要求 红帽技术支持的情况下更改默认日志记录值。
3.7.1. 使用命令行配置日志级别
您可以通过设置以下配置属性来调整日志级别:
-
访问日志的
nsslapd-accesslog-level
-
错误日志的
nsslapd-errorlog-level
使用 dsconf config replace
命令修改日志级别属性。属性值是 additive:例如,如果您设置了日志级别值 12,它包括级别 8 和 4。
先决条件
- 启用了访问和错误日志记录。
流程
例如,要为 访问日志启用日志记录内部访问操作 (4)和日志记录 以获取连接、操作和结果 (256),请使用以下命令将
nsslapd-accesslog-level
属性设置为 260 (4 + 256):# dsconf -D "cn=Directory Manager" ldap://server.example.com config replace nsslapd-accesslog-level=260
-
例如,要为错误日志启用 Search filter logging (32)和配置文件 处理 (64)日志级别,请使用以下命令将
nsslapd-errorlog-level
属性设置为 96 (32 + 64):
# dsconf -D "cn=Directory Manager" ldap://server.example.com config replace nsslapd-errorlog-level=96
验证
当您将访问日志级别设置为日志记录内部访问 操作(4) 时,请执行以下操作来查看 Directory 服务器是否启动日志内部访问事件:
运行以下命令重启实例来触发内部事件:
# dsctl instance_name restart Instance "instance_name" has been restarted
查看访问日志文件并查找内部操作记录:
# cat /var/log/dirsrv/slapd-instance_name/access ... [08/Nov/2022:16:29:05.556977401 -0500] conn=2 (Internal) op=1(1)(1) SRCH base="cn=config,cn=WritersData,cn=ldbm database,cn=plugins,cn=config" scope=1 filter="objectclass=vlvsearch" attrs=ALL [08/Nov/2022:16:29:05.557250374 -0500] conn=2 (Internal) op=1(1)(1) RESULT err=0 tag=48 nentries=0 wtime=0.000016828 optime=0.000274854 etime=0.000288952 ...
其他资源
3.7.2. 使用 Web 控制台配置日志级别
先决条件
- 已登陆到 web 控制台。
- 启用了访问和错误日志记录。
流程
- 选择 实例。
- 导航到 Server → Logging。
-
选择日志类型,如
Access Log
。 点 Show Logging Levels 按钮查看日志类型的所有可用日志级别。
-
选择日志级别,如
Default Logging
和Internal Operations
级别。 - 点 Save Log Setting 按钮应用更改。
验证
要查看 Directory 服务器是否启动了日志内部访问事件,请执行以下操作:
- 单击 Action 按钮,然后选择 Restart Instance,以重新启动实例。目录服务器重启实例并生成内部事件。
- 导航到 Monitoring → Logging → Access Log。
刷新访问日志并查看记录的内部事件:
[08/Nov/2022:17:04:17.035502206 -0500] conn=6 (Internal) op=1(2)(1) SRCH base="cn=config,cn=Example database,cn=ldbm database,cn=plugins,cn=config" scope=1 filter="objectclass=vlvsearch" attrs=ALL [08/Nov/2022:17:04:17.035579829 -0500] conn=6 (Internal) op=1(2)(1) RESULT err=0 tag=48 nentries=0 wtime=0.000004563 optime=0.000078000 etime=0.000081911
其他资源