Hue日志介绍
日志描述
日志路径:Hue相关日志的默认存储路径为“/var/log/Bigdata/hue”(运行日志),“/var/log/Bigdata/audit/hue”(审计日志)。
日志归档规则:Hue的日志启动了自动压缩归档功能,默认情况下,当“access.log”、“error.log”、“runcpserver.log”和“hue-audits.log”大小超过5MB的时候,会自动压缩。最多保留最近的20个压缩文件,压缩文件保留个数和压缩文件阈值可以配置。
| 
        日志类型  | 
      
        日志文件名  | 
      
        描述  | 
     
|---|---|---|
| 
        运行日志  | 
      
        access.log  | 
      
        访问日志。  | 
     
| 
        error.log  | 
      
        错误日志。  | 
     |
| 
        gsdb_check.log  | 
      
        gaussDB检查日志。  | 
     |
| 
        kt_renewer.log  | 
      
        Kerberos认证日志。  | 
     |
| 
        kt_renewer.out.log  | 
      
        Kerberos认证日志的异常输出日志。  | 
     |
| 
        runcpserver.log  | 
      
        操作记录日志。  | 
     |
| 
        runcpserver.out.log  | 
      
        进程运行异常日志。  | 
     |
| 
        supervisor.log  | 
      
        进程启动日志。  | 
     |
| 
        supervisor.out.log  | 
      
        进程启动异常日志。  | 
     |
| 
        dbDetail.log  | 
      
        数据库初始化日志  | 
     |
| 
        initSecurityDetail.log  | 
      
        keytab文件下载初始化日志。  | 
     |
| 
        postinstallDetail.log  | 
      
        Hue服务安装后工作日志。  | 
     |
| 
        prestartDetail.log  | 
      
        Prestart日志。  | 
     |
| 
        statusDetail.log  | 
      
        Hue服务健康状态日志。  | 
     |
| 
        startDetail.log  | 
      
        启动日志。  | 
     |
| 
        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,程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。
| 
        级别  | 
      
        描述  | 
     
|---|---|
| 
        ERROR  | 
      
        ERROR表示系统运行的错误信息。  | 
     
| 
        WARN  | 
      
        WARN表示当前事件处理存在异常信息。  | 
     
| 
        INFO  | 
      
        INFO表示记录系统及各事件正常运行状态信息。  | 
     
| 
        DEBUG  | 
      
        DEBUG表示记录系统及系统的调试信息。  | 
     
如果您需要修改日志级别,请执行如下操作:
- 参考修改集群服务配置参数进入Hue服务“全部配置”页面。
 - 在左侧导航栏选择需修改的角色所对应的“日志”菜单。
 - 在右侧选择所需修改的日志级别。
 - 保存配置,在弹出窗口中单击“确定”使配置生效。
 - 重新启动配置过期的服务或实例以使配置生效。
 
日志格式
Hue的日志格式如下所示:
| 
        日志类型  | 
      
        格式  | 
      
        示例  | 
     
|---|---|---|
| 
        运行日志  | 
      
        <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"}  |