【发布时间】:2013-02-27 11:45:50
【问题描述】:
在对它们进行进一步处理之前,我需要检查一组中的所有三个必需文件是否都已通过 FTP 传输。如果前一天的所有三个文件在 08:00 之前都没有到达,我需要提出并提醒支持人员联系供应商。 (事件一)
如果所有三个文件都存在,我会检查总数是否等于交易,如果不是,我会丢弃所有三个文件并提醒支持人员联系供应商(事件 2)
我已加载 BizTalk (2010) - SCOM 管理包,我需要知道我是否可以创建一个自定义规则,该规则将引发和事件以供 SCOM 检测,我需要 SCOM 在此基础上将特定于场景的电子邮件发送到收件人(例如,事件 1 - 所有三个必需文件都不可用!// 或 // 事件 2 - 事务总和无法与总计文件核对)
我们已经研究过为消息事件日志创建一个 SQL 表,并为每个连接点定义自定义进程,但它很笨拙,我被告知可以实现上述方式,让 SCOM 处理基于事件的警报发送由 BizTalk 中的流程引发,即使它们是比服务事件更多的业务事件。
请告知 - 我们已经在这个问题上绕了两三个星期了。
【问题讨论】:
-
嗨 Andrew,几个月前我在一个客户站点遇到了类似的问题,如果在一定时间内没有通过 FTP 接收到一条消息,我正试图通过 SCOM 发出警报。不幸的是,我找不到任何关于使用 SCOM 实现此目的的可靠文档,所以我们沿着 SQL 表路线走下去,如果您有兴趣,我很乐意记录下来。这当然不是“笨拙”。
标签: events biztalk biztalk-2010 alerts mom