更新时间:2024-11-29 GMT+08:00

KMS日志介绍

日志描述

日志存储路径:“/var/log/Bigdata/kms”(运行日志),“/var/log/Bigdata/audit/kms”(审计日志)

日志归档规则:KMS的日志启动了自动压缩归档功能,缺省情况下,当日志大小超过50MB的时候会自动压缩。最多保留100个压缩文件,压缩文件保留个数可以在FusionInsight Manager界面中配置。

表1 KMS日志列表

日志类型

日志文件名

描述

运行日志

kms-service-check.log

服务健康检查日志。

yarn-postinstall.log

安装完毕时的日志。

yarn-prestart.log

启动前的日志。

yarn-start-stop.log

启动日志。

kms-<SSH_USER>-<DATA>-<PID>-gc.log

KMS垃圾回收日志。

hadoop-<SSH_USER>-kms-<hostname>.log

运行日志。

hadoop.log

hdfs命令产生的日志。

env.log

在启停的时候,输出的环境信息。

threadDump-<DATE>.log

java进程打印堆栈信息日志。

审计日志

kms-audit.log

KMS操作审计日志。

日志级别

KMS中提供了如表2所示的日志级别。日志级别优先级从高到低分别是FATAL、ERROR、WARN、INFO、DEBUG。程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。

表2 日志级别

级别

描述

FATAL

FATA表示当前事件处理出现严重错误信息,可能导致系统崩溃。

ERROR

ERROR表示当前事件处理出现错误信息,系统运行出错。

WARN

WARN表示当前事件处理存在异常信息,但认为是正常范围,不会导致系统出错。

INFO

INFO表示记录系统及各事件正常运行状态信息

DEBUG

DEBUG表示记录系统及系统的调试信息

如果您需要修改日志级别,请执行如下操作:

  1. 登录FusionInsight Manager系统。
  2. 选择“集群 > 待操作集群的名称 > 服务 > KMS > 配置”。
  3. 选择“全部配置”。
  4. 左边菜单栏中选择所需修改的角色所对应的日志菜单。
  5. 选择所需修改的日志级别。
  6. 单击“保存”,在弹出窗口中单击“确定”使配置生效。

    配置完成后立即生效,不需要重启服务。

日志格式

KMS的日志格式如下所示:

表3 日志格式

日志类型

组件

格式

示例

运行日志

kms

<yyyy-MM-dd HH:mm:ss,SSS>|<Log Level>|<产生该日志的线程名字>|<log中的message>|<日志事件的发生位置>

2019-05-29 11:25:12,331 | INFO | main | KMS metrics system started | MetricsSystemImpl.java:191

审计日志

kms

<yyyy-MM-dd HH:mm:ss,SSS>|<Log Level>|<log中的message>

2019-05-30 14:56:13,159 | INFO | OK[op=GENERATE_EEK, key=cj1, user=hdfs, accessCount=1, interval=10692ms]