在哪里可以找到已在作业代理上执行的进程的日志文件
Edin_Klapic
主持人、员工、RMResearcher、会员职位:299RM数据科学家
在知识库
问题
我想找到已在作业代理上执行的进程的日志文件
回答
有两种方法可以检索在Job Agent上执行的进程的日志信息:
- 在RapidMiner服务器Web界面上访问日志(简单快捷的方式)
- 访问存储在作业代理的文件系统上的日志文件本身(更麻烦)
解决方案
1.要访问Web界面上的Executions页面,您可以登录Web界面并单击Processes >> execution或(例如,如果您不知道可以登录到Web界面的URL)使用服务器监控视图在RapidMiner工作室。通过点击显示浏览器中的执行您将被引导到登录页面,然后直接到Processes >> execution页面。
服务器监视器在RapidMiner工作室
RapidMiner服务器Web界面进程执行概述
这里列出了已执行的所有进程。现在,只需搜索希望拥有日志文件的进程并单击查看详细信息(见上面的截图)。
流程执行详情
在屏幕右侧的中间,您会注意到刷新图标(两个蓝色箭头),旁边是复制到剪贴板图标(两个注释)。单击“复制到剪贴板”图标后,剪贴板中就有了完整的日志,可以将其插入到您选择的位置。
2.的“真正的”日志文件存储在JobAgent的文件系统中。如果希望访问文件本身,则需要知道Process Execution具有哪个作业Id和您需要访问正在运行JobAgent的机器。由于作业ID仅显示在Process Execution Details中,因此需要执行上述步骤。
进程执行元数据的最后一点显示作业ID(参见上面的截图),它对应于子文件夹中的文件夹名称工作(例如
文件execution.log是进程日志文件。
快乐的挖掘,
艾丁
1