指示板

“仪表板”页提供对以下有关FME服务器运行状况的报告的访问:

  • 每天总工作:每天在FME服务器上运行的作业总数。
  • 失败的工作区:上个月报告失败的前20个工作空间。
  • 每日总运行时间: FME引擎运行作业所花费的总时间(秒)。
  • 每日平均排队时间:作业在队列中等待的平均时间(单位为秒)。
  • 按工作空间划分的峰值使用时间:过去24小时内每小时运行的作业数,按工作区划分。
  • 按引擎分列的峰值使用时间: FME引擎在过去24小时内每小时运行的作业数。
  • 服务器的峰值使用时间:过去24小时内每小时运行的作业数,由服务器指定(仅适用于一个分布式安装FME服务器)。
  • 平均的翻译时间:上个月FME服务器上运行时间最长的前20个工作空间。

选择一个报告名称来打开它。

生成更新的仪表板报表

仪表板报告是从工作空间JobHistoryStatisticsGathering收集的作业历史数据生成的。要生成更新的报告,请使用以下方法之一:

  • 预定(推荐):在日程安排页面,打开时间表DashboardStatisticsGathering。默认情况下,这个计划被配置为每天午夜运行一次工作空间JobHistoryStatisticsGathering,以及对应于每个报告的工作空间。在“编辑日程安排”页面:
    1. 使时间表。
    2. 根据需要调整时间表的频率。
    3. 提供您的FME服务器用户名和密码作为发布参数。
    4. 点击好吧为了节省。
  • 一次性:
    1. 运行工作空间页,从仪表板存储库运行工作区JobHistoryStatisticsGathering。您需要提供您的FME服务器用户名和密码作为发布参数。
    2. 从运行一个工作区页面(仪表板存储库),运行与您想要生成的报告相对应的工作区(参见上面的内容)。例如,要查看DailyTotalJobs报告,运行DailyTotalJobs.fmw。

创建您自己的仪表板报表

工作空间JobHistoryStatisticsGathering将包含作业历史统计信息的CSV文件写到资源页面。您可以根据此工作区生成的数据创建自己的报告,并将它们显示在仪表板页面上。

  1. 创建一个FME桌面工作区,该工作区以所需的报告格式编写包含所需信息的HTML文件。HTMLReportGenerator转换器和/或HTML编写器是输出HTML图表的有用工具。
  2. 注意:我们建议使用现有的工作区作为模板,并相应地修改它。从运行工作空间页面,指定仪表板存储库,并选择下列工作区之一,分别生成上面描述的HTML图表之一:FailuresByWorkspace.fmwDailyTotalRunningTime.fmwDailyAverageQueuedTime.fmwDailyTotalJobs.fmw,或AverageRunningTime.fmw

    外部JavaScript库必须嵌入到生成的HTML中。控件加载的任何外部脚本< script src = " " >标记将不会从仪表板页面生成报告。

  3. 配置工作区,将HTML文件写入$(FME_SHAREDRESOURCE_DASHBOARD)\仪表板。控件上的dashboard \dashboard文件夹对应于资源页面。该文件夹中的任何HTML文件都会出现在仪表板页面上。
  4. 创建一个自动化亚搏在线工作流,从主题GENERATE_DASHBOARD接收消息并从运行工作空间行动。
  5. 若要控制工作区何时运行和生成报告以及预配置的工作区,请参见生成更新的仪表板报表(见上图)。