在哪里可以找到已在作业代理上执行的进程的日志文件

Edin_KlapicEdin_Klapic 主持人、员工、RMResearcher、会员职位:299RM数据科学家
截屏2018-03-14 15:53.35 .png

问题

我想找到已在作业代理上执行的进程的日志文件


回答

有两种方法可以检索在Job Agent上执行的进程的日志信息:

  1. 在RapidMiner服务器Web界面上访问日志(简单快捷的方式)
  2. 访问存储在作业代理的文件系统上的日志文件本身(更麻烦)

解决方案

1.要访问Web界面上的Executions页面,您可以登录Web界面并单击Processes >> execution或(例如,如果您不知道可以登录到Web界面的URL)使用服务器监控视图在RapidMiner工作室。通过点击显示浏览器中的执行您将被引导到登录页面,然后直接到Processes >> execution页面。

工作室-服务器监视器面板。png服务器监视器在RapidMiner工作室

Web界面执行标记。jpgRapidMiner服务器Web界面进程执行概述

这里列出了已执行的所有进程。现在,只需搜索希望拥有日志文件的进程并单击查看详细信息(见上面的截图)。

职位代理ID标记为。jpg流程执行详情

在屏幕右侧的中间,您会注意到刷新图标(两个蓝色箭头),旁边是复制到剪贴板图标(两个注释)。单击“复制到剪贴板”图标后,剪贴板中就有了完整的日志,可以将其插入到您选择的位置。

2.的“真正的”日志文件存储在JobAgent的文件系统中。如果希望访问文件本身,则需要知道Process Execution具有哪个作业Id您需要访问正在运行JobAgent的机器。由于作业ID仅显示在Process Execution Details中,因此需要执行上述步骤。

进程执行元数据的最后一点显示作业ID(参见上面的截图),它对应于子文件夹中的文件夹名称工作(例如\jobs\c7131d11-f3cb-4035-acc9-8ed4249c6244)。
文件execution.log是进程日志文件。

快乐的挖掘,

艾丁

MartinLiebig
    登录注册置评。