在对它们进行进一步处理之前,我需要检查一组所需的三个文件是否都已FTP化。如果前一天的三个文件在08:00之前都没有到达,我需要通知支持人员联系供应商。(活动1)
如果所有三个文件都在那里,然后我检查总数等于交易,如果不是,我丢弃所有三个文件,并向支持人员发出警报,以联系供应商(事件2)
我已经加载了BizTalk (2010) - SCOM管理包,需要知道我是否可以创建一个自定义规则,该规则将引发SCOM检测的事件,然后我需要SCOM向收件人发送特定于场景的电子邮件(例如事件1 -所有三个必需的文件都不可用!//或//事件2 -交易总数不能与总计文件一致)
我们已经考虑过为消息事件日志创建一个SQL表,并为每个连接点定义自定义进程,但这很笨拙,有人建议可以实现上述方式,让SCOM根据BizTalk中进程引发的事件来处理警报发送,即使它们更多的是业务事件而不是服务事件。
请告知——我们已经在这件事上绕了两三个星期了
SCOM没有像您所描述的那样开箱即用的东西。我确实认为你是在看尼克建议的定制工作。
另一个选择是BizTalk360确实提供了这个功能。它被称为"进程监控",但需要软件许可证。
一种选择是使用业务活动监视(BAM)并在其中发出警报。