使用通知监视FME服务器
FME Server发布有关重要活动和事件的内容,例如从FME Server运行的工作区何时成功或失败,或者何时创建存储库。
FME Server公开一些事件内容,而不显式使用通知服务主题。其他内容通过主题直接向用户公开。
监控FME服务器存储库,警告和错误事件
FME Server发布关于重要事件的内容,包括存储库活动,以及记录的警告和错误。你可以看到所有事件和他们的描述系统事件配置页面(选择系统事件>配置).
您可以通过以下方式监控这些事件:
- 在系统事件页面。使用Configuration页面在事件发生时发送电子邮件,并启用或禁用被监视的事件。使用History页可以查看所有已启用事件的历史记录。
- 在A.自动化亚搏在线由一个或多个人员发起的工作流系统事件了触发器。例如,这个工作流可以在每次创建存储库亚搏在线时发送Apple Push通知:
从主题监视FME服务器事件
FME Server将一些事件内容发布到一组向用户公开的预先存在的通知服务主题。这些内容包括:
- 工作空间从FME服务器运行时成功或失败。
- 当备份或恢复操作成功或失败时。
- 当工作区运行以生成仪表板统计信息时。
你可以用以下方式使用这些主题:
- (首选)自动化亚搏在线对象发起的工作流通知FME服务器主题扳机。
- 在一个订阅: FME服务器包含一组已经订阅了这些主题的订阅者。完成配置后,这些订阅者可以通过指定的协议交付其内容。
例如,这个工作流可以在DATADOW亚搏在线NLOAD_ASYNC_JOB_FAILURE主题收到通知时发送电子邮件:
预先配置的主题
注意:在以下情况下,您可以指定自己的主题来接收成功或失败通知:
将工作区发布到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
- 打开以下文件:
- <FMEServerDir> \ tomcat工具\ \ webapps \ fmedatadownload \ web - inf \ conf \ propertiesFile.properties
- <FMEServerDir> \实用程序\ tomcat \ webapps \ fmejobsubmitter \ web-inf \ conf \ propertiesfile.properties
- 在每个文件中,找到ATTACH_TRANSFORMATION_LOG范围。
- 要附加作业日志文件,请将此参数设置为
真正的
.若要停止订阅者附加作业日志文件,请将此参数设置为错误的
.(这是默认设置。) - 重新启动FME服务器应用服务器。