0
我需要跟踪当我运行作业或将文件上载到HDFS时发生的情况。我在sql server中使用sql profiler
。但是,我错过了这样的hadoop工具,所以我假设我可以从logs
获得一些信息。我所有的日志都存储在/ var/logs/hadoop /中,但我对我需要查看的文件以及如何设置该文件以捕获详细的级别信息感到困惑。查找并将Hadoop日志设置为详细级别
我正在使用HDP2.2。
谢谢, SREE
我需要跟踪当我运行作业或将文件上载到HDFS时发生的情况。我在sql server中使用sql profiler
。但是,我错过了这样的hadoop工具,所以我假设我可以从logs
获得一些信息。我所有的日志都存储在/ var/logs/hadoop /中,但我对我需要查看的文件以及如何设置该文件以捕获详细的级别信息感到困惑。查找并将Hadoop日志设置为详细级别
我正在使用HDP2.2。
谢谢, SREE
'的Hadoop' 代表不同的产品的整个生态系统。每个人都有自己的日志记录。
好消息是,供应商特定的分布(Cloudera,Hortonworks等)将提供一些特定的UI来公开最常见的日志以便于访问。通常它们会显示JobHistory服务从UI显示作业状态和作业历史记录中收集的日志。
我无法指出任何SQL Profiler等价物,因为问题空间的数量级更复杂,涉及许多不同的产品,版本和供应商特定的分布。我建议先阅读并了解Job History server如何运行以及如何访问它。