使用通知监视FME服务器

FME Server发布有关重要活动和事件的内容,例如从FME Server运行的工作区何时成功或失败,或者何时创建存储库。

FME Server公开一些事件内容,而不显式使用通知服务主题。其他内容通过主题直接向用户公开。

监控FME服务器存储库,警告和错误事件

FME Server发布关于重要事件的内容,包括存储库活动,以及记录的警告和错误。你可以看到所有事件和他们的描述系统事件配置页面(选择系统事件>配置).

您可以通过以下方式监控这些事件:

  • 系统事件页面。使用Configuration页面在事件发生时发送电子邮件,并启用或禁用被监视的事件。使用History页可以查看所有已启用事件的历史记录。
  • 在A.自动化亚搏在线由一个或多个人员发起的工作流系统事件了触发器。例如,这个工作流可以在每次创建存储库亚搏在线时发送Apple Push通知:

从主题监视FME服务器事件

FME Server将一些事件内容发布到一组向用户公开的预先存在的通知服务主题。这些内容包括:

  • 工作空间从FME服务器运行时成功或失败。
  • 当备份或恢复操作成功或失败时。
  • 当工作区运行以生成仪表板统计信息时。

你可以用以下方式使用这些主题:

  • (首选)自动化亚搏在线对象发起的工作流通知FME服务器主题扳机。
  • 例如,这个工作流可以在DATADOW亚搏在线NLOAD_ASYNC_JOB_FAILURE主题收到通知时发送电子邮件:

  • 在一个订阅: FME服务器包含一组已经订阅了这些主题的订阅者。完成配置后,这些订阅者可以通过指定的协议交付其内容。

预先配置的主题

注意:在以下情况下,您可以指定自己的主题来接收成功或失败通知:

将工作区发布到FME服务器到数据下载或作业提交程序服务时。

在A.自动化亚搏在线包含通知FME服务器主题外部行动。

在这些情况下,不通知下面相应的主题,除非它们也显式指定。

主题名称 描述
DataDownload_Async_Job_Failure. 此主题的通知在一个数据下载服务FME转换失败。
DataDownload_Async_Job_Success. 数据下载服务FME转换成功后,将生成此主题的通知。
JOBSUBMITTER_ASYNC_JOB_FAILURE 此主题的通知在一个作业提交者服务FME转换失败。
JOBSUBMITTER_ASYNC_JOB_SUCCESS 作业提交器服务FME转换成功后,将生成此主题的通知。
migration_async_job_failure. 此主题的通知在一个备份和恢复请求失败。
migration_async_job_success. 备份或恢复请求成功后将生成此主题的通知。
generate_dashboard. 当作业历史统计信息可用时,将生成此主题的通知仪表板
sample_topic. 这是一个示例主题。默认情况下,不生成此主题的通知。它用于测试通知。

预先配置的用户

用户名称 主题订阅 协议 描述
DataDownload_Email_JobFailure DataDownload_Async_Job_Failure. 电子邮件用户 在数据下载失败的FME转换后向指定收件人发送电子邮件。
DataDownload_Email_JobSuccess DataDownload_Async_Job_Success. 电子邮件用户 数据下载服务FME转换成功后,向指定的收件人发送电子邮件。
JobSubmitter_Email_JobFailure JOBSUBMITTER_ASYNC_JOB_FAILURE 电子邮件用户 在作业提交器服务FME转换失败后向指定的收件人发送电子邮件。
JobSubmitter_Email_JobSuccess JOBSUBMITTER_ASYNC_JOB_SUCCESS 电子邮件用户 在作业提交器服务FME转换成功后向指定的收件人发送电子邮件。
logger_default. 所有默认主题 记录器订阅 记录订阅的主题的所有通知。
migration_email_jobfailure. migration_async_job_failure. 电子邮件用户 在备份或恢复操作失败后向指定收件人发送电子邮件。
Migration_Email_JobSuccess migration_async_job_success. 电子邮件用户 在成功的备份或还原操作后向指定收件人发送电子邮件。
Dashboards_AverageRunningTime generate_dashboard. FME工作空间订阅者 运行一个工作区,该工作区将AverageRunningTime.html写入到资源页面。然后将该报告显示在仪表板页面。
Dashboards_DailyTotalJobs generate_dashboard. FME工作空间订阅者 运行一个工作空间,将DailyTotalJobs.html写到仪表盘\仪表盘文件夹资源页面。然后将此图表显示在仪表板页面。
dashboards_dailyaveragequeueduedtime generate_dashboard. FME工作空间订阅者 运行一个工作空间,将DailyAverageQueuedTime.html写到Dashboards\ Dashboards文件夹上资源页面。然后将此图表显示在仪表板页面。
dashboards_dailytotalrunningtime. generate_dashboard. FME工作空间订阅者 运行一个工作空间,将DailyTotalRunningTime.html写到仪表盘\仪表盘文件夹上资源页面。然后将此图表显示在仪表板页面。
Dashboards_FailuresByWorkspace generate_dashboard. FME工作空间订阅者 运行一个工作区,该工作区将failesbyworkspace .html写入到资源页面。然后将此图表显示在仪表板页面。

将日志文件附加到通知邮件

您可以配置以下订阅者以附加FME工作日志将每个电子邮件存档:

  • DataDownload_Email_JobFailure
  • DataDownload_Email_JobSuccess
  • JobSubmitter_Email_JobFailure
  • JobSubmitter_Email_JobSuccess
  1. 打开以下文件:
    • <FMEServerDir> \ tomcat工具\ \ webapps \ fmedatadownload \ web - inf \ conf \ propertiesFile.properties
    • <FMEServerDir> \实用程序\ tomcat \ webapps \ fmejobsubmitter \ web-inf \ conf \ propertiesfile.properties
  2. 在每个文件中,找到ATTACH_TRANSFORMATION_LOG范围。
  3. 要附加作业日志文件,请将此参数设置为真正的.若要停止订阅者附加作业日志文件,请将此参数设置为错误的.(这是默认设置。)
  4. 重新启动FME服务器应用服务器。