hadoop - Hadoop:如何跟踪客户端和客户端 session ?

标签 hadoop clientip

我正在尝试查找客户机 session 中存在的文件的受欢迎程度。有没有办法确定客户端IP并在客户端 session 中记录文件?还是我必须编写自己的代码?如果是这样,编写该代码时要考虑什么?
谢谢。

最佳答案

对于每个metastore API调用,都会从Hive Metastore服务器记录审核日志。该日志以INFOt级别 log4j 记录,因此您需要确保已启用INFO级别的日志记录。日志条目的名称为“HiveMetaStore.audit”

在Hive 0.7中添加了用于安全客户端连接的审核日志,在Hive 0.10中添加了用于非安全连接的审核日志

关于hadoop - Hadoop:如何跟踪客户端和客户端 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43136261/

相关文章:

javascript - 如何通过javascript获取浏览器的远程ip?

ruby-on-rails - 如何在 Rails 2.3.8 中为 https 请求(即安全连接)查找客户端 ip

hadoop - AvroStorage - 输出文件名定义

hadoop - Dask:从 HDFS 读取时,pyarrow/hdfs.py 返回 OSError: Getting symbol hdfsNewBuilder failed

java - 在 Servlet 中获取真实的客户端 IP

dart - 如何在Dart Shelf-RPC服务器中获取客户端IP

json - 嵌套 json 到 Hive 表

hadoop - PigLatin问题

java - 如何从亚马逊 EMR HDFS 远程读取(或任何其他 hadoop 远程服务器)

c# - 调用 api Controller 时获取客户端 wan IP 地址