
# 配置HBase应用输出运行日志
#### 功能介绍
将hbase client的日志单独输出到指定日志文件，与业务日志分开，方便分析定位hbase的问题。
如果进程中已经有log4j的配置，需要将hbase-example\\src\\main\\resources\\log4j.properties中RFA与RFAS相关的配置复制到已有的log4j配置中。
#### 代码样例
以下为代码片段：
```
hbase.root.logger=INFO,console,RFA              //hbase客户端日志输出配置，console：输出到控制台；RFA：输出到日志文件
hbase.security.logger=DEBUG,console,RFAS        //hbase客户端安全相关的日志输出配置，console：输出到控制台；RFAS：输出到日志文件
hbase.log.dir=/var/log/Bigdata/hbase/client/    //日志路径，根据实际路径修改，但目录要有写入权限
hbase.log.file=hbase-client.log                 //日志文件名
hbase.log.level=INFO                            //日志级别，如果需要更详细的日志定位问题，需要修改为DEBUG，修改完需要重启进程才能生效
hbase.log.maxbackupindex=20                     //最多保存的日志文件数目
# Security audit appender
hbase.security.log.file=hbase-client-audit.log  //审计日志文件命令
```
