仪表板
仪表板页提供访问以下关于您的FME服务器运行状况的报告:
- FailuresByWorkspace:上个月报告的失败的前20个工作区。
- DailyTotalRunningTime: FME服务器引擎运行作业所花费的总时间(单位为秒)。
- DailyAverageQueuedTime:作业在队列中等待的平均时间(单位为秒)。
- DailyTotalJobs:每天在FME服务器上运行的作业总数。
- AverageRunningTime:FME Server上的前20名运行时间最长的工作区中的最后一个月。
点击报告名称将其打开。使用浏览器的后退按钮返回到仪表板页面。
得到更新后的报告
仪表板页面上的报告是由工作区JobHistoryStatisticsGathering收集作业历史数据生成。要生成更新仪表板报告,以下方法使用一个:
- 预定(推荐):上日程安排页面,打开时间表DashboardStatisticsGathering。此调度被配置为在每天的午夜运行工作空间JobHistoryStatisticsGathering,以及与每个报告对应的工作空间。默认情况下,它是禁用的。在编辑日程页面:
- 使时间表。
- 提供您的FME服务器用户名和密码。
- 如果需要,调整计划频率。
- 单击OK保存。
- 一度:
- 从运行一个工作区页面,运行工作空间JobHistoryStatisticsGathering。您可以在仪表板存储库中找到此工作区。您需要提供您的FME服务器用户名和密码作为发布的参数。
- 在运行工作区页面(仪表板存储库)中,运行与您想要生成的报告相对应的工作区(参见上面)。例如,要查看DailyTotalJobs报告,请运行DailyTotalJobs.fmw。
创建您自己的仪表板报告
工作区JobHistoryStatisticsGathering将带有作业历史统计信息的CSV文件写入到仪表板\临时文件夹中资源页面。您可以从此工作区生成的数据创建自己的报告,并将其显示在仪表板页面上。
- 创建一个FME桌面工作区,以所需的报表格式编写包含所需信息的HTML文件。HTMLReportGenerator转换器和/或HTML编写器是输出HTML图表的有用工具。
- 配置工作区以将HTML文件写入$(FME_SHAREDRESOURCE_DASHBOARD)\仪表板。控件上的仪表板\仪表板文件夹资源页面。该文件夹中的任何HTML文件都会出现在仪表板页面上。
- 创建一个FME工作区订阅者关于运行工作区的通知服务主题GENERATE_DASHBOARD。
- 若要控制工作区何时运行和生成报告以及预配置的工作区,请参阅得到更新后的报告(见上图)。
注意:我们建议使用现有的工作区作为模板,并相应地修改它。从运行工作空间页,指定仪表板存储库,并选择以下工作空间之一,生成一个以上描述的HTML图表:FailuresByWorkspace.fmw,DailyTotalRunningTime.fmw,DailyAverageQueuedTime.fmw,DailyTotalJobs.fmw,或AverageRunningTime.fmw。
外部JavaScript库必须嵌入到生成的HTML中。加载的任何外部脚本< script src = " " >标记将不会从仪表板页面生成报告。