整套大数据学习资料(视频+笔记)百度网盘无门槛下载:http://www.edu360.cn/news/content?id=3377

10.1.3 曰志审计

HDFS的日志能够记录所有文件系统访问请求,有些组织需要这项特性来进 行审计。对日志进行审计是log4j在INFO级别实现的。在默认配置下,在log4j.properties 属性文件中的日志阈值被设为WARN,因而此项特性并未启用:

log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=WARN

可以通过将WARN替换成INFO来启动日志审计特性,使每个HDFS事件均 在namenode的日志文件中生成一行日志记录。下例说明如何记录在 目录执行的list status命令(列出指定目录下的文件/目录的状态):

2009-03-13 07:11:22,982 INFO org.apache.hadoop.hdfs.server.namenode.FSNamesystem. audit: ugi=tom,staff,admin ip=/127.0.0.1 cmd=listStatus src=/user/tom dst=null perm=null

为了不与namenode的其他日志项混在一起,最好配置将审计日志 写到单独的文件中。具体做法可以参考Hadoop的英文维基页面,网址为 http://wiki.apache.org/hadoop/HowToConfigure

转载请注明:全栈大数据 » 10.1.3 曰志审计

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址