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

Hue日志介绍

日志描述

日志路径:Hue相关日志的默认存储路径为“/var/log/Bigdata/hue”(运行日志),“/var/log/Bigdata/audit/hue”(审计日志)。

日志归档规则:Hue的日志启动了自动压缩归档功能,默认情况下,当“access.log”、“error.log”、“runcpserver.log”和“hue-audits.log”大小超过5MB的时候,会自动压缩。最多保留最近的20个压缩文件,压缩文件保留个数和压缩文件阈值可以配置。

表1 Hue日志列表

日志类型

日志文件名

描述

运行日志

access.log

访问日志。

error.log

错误日志。

gsdb_check.log

gaussDB检查日志。

kt_renewer.log

Kerberos认证日志。

kt_renewer.out

Kerberos认证日志的异常输出日志。

runcpserver.log

操作记录日志。

runcpserver.out

进程运行异常日志。

supervisor.log

进程启动日志。

supervisor.out

进程启动异常日志。

dbDetail.log

数据库初始化日志

initSecurityDetail.log

keytab文件下载初始化日志。

postinstallDetail.log

Hue服务安装后工作日志。

prestartDetail.log

Prestart日志。

statusDetail.log

Hue服务健康状态日志。

startDetail.log

启动日志。

get-hue-ha.log

Hue HA状态日志。

get-hue-ha.log.日期

Hue HA状态日志。

hue-ha-status.log

Hue HA状态监控日志。

get-hue-health.log

Hue健康状态日志。

hue-health-check.log

Hue健康检查日志。

hue-refresh-config.log

Hue配置刷新日志。

hue-script-log.log

Manager界面的Hue操作日志。

hue-service-check.log

Hue服务状态监控日志。

db_pwd.log

Hue连接DBService数据库密码修改日志

modifyDBPwd_日期.log

-

watch_config_update.log

参数更新日志。

审计日志

hue-audits.log

审计日志。

日志级别

Hue提供了如表2所示的日志级别。

日志的级别优先级从高到低分别是ERROR、WARN、INFO、DEBUG,程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。

表2 日志级别

级别

描述

ERROR

ERROR表示系统运行的错误信息。

WARN

WARN表示当前事件处理存在异常信息。

INFO

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

DEBUG

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

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

  1. 参考修改集群服务配置参数进入Hue服务“全部配置”页面。
  2. 在左侧导航栏选择需修改的角色所对应的“日志”菜单。
  3. 在右侧选择所需修改的日志级别。
  4. 保存配置,在弹出窗口中单击“确定”使配置生效。
  5. 重新启动配置过期的服务或实例以使配置生效。

日志格式

Hue的日志格式如下所示:

表3 日志格式

日志类型

格式

示例

运行日志

<dd-MM-yy HH:mm:ss,SSS><日志事件的发生位置><log level><log中的message>

[03/Nov/2014 11:57:19 ] middleware | INFO | Unloading MimeTypeJSFileFixStreamingMiddleware.

<Log Level><时间格式><yyyy-MM-dd HH:mm:ss,SSS><日志事件的发生位置><log中的message>

INFO : CST 2014-11-06 11:22:52 hue-ha-status.sh : update 4 <= 15:myHostName=10.0.0.250 ACTIVE=10.0.0.250

审计日志

<UserName><yyyy-MM-dd HH:mm:ss,SSS><审计操作描述><资源参数><url><是否允许><审计操作><ip地址>

{"username": "admin", "eventTime": "2014-11-06 10:28:34", "operationText": "Successful login for user: admin", "service": "accounts", "url": "/accounts/login/", "allowed": true, "operation": "USER_LOGIN", "ipAddress": "10.0.0.250"}