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