当特定 API 在短时间内不活动/无活动时,是否可以在 Sterling Order 管理系统中创建电子邮件警报?例如,如果一个自定义 API 每 10 分钟从一个队列读取/抓取消息并放入另一个队列,但该 API 处于非活动状态或没有记录任何活动,那么 sterling OMS 产品是否可以触发电子邮件警报?
提前致谢
当特定 API 在短时间内不活动/无活动时,是否可以在 Sterling Order 管理系统中创建电子邮件警报?例如,如果一个自定义 API 每 10 分钟从一个队列读取/抓取消息并放入另一个队列,但该 API 处于非活动状态或没有记录任何活动,那么 sterling OMS 产品是否可以触发电子邮件警报?
提前致谢
我们可以通过在 Sterling OMS 中运行运行状况监控代理来实现这一点。Health Monitor 代理可以配置为在出现问题时向系统管理员发出警报,例如应用服务器崩溃或代理服务器未处理任务时。
要配置运行状况监视器代理,请执行以下步骤 - 从应用程序平台树中,选择系统管理 > 运行状况监视器规则。Health Monitor Rules 窗口显示在工作区中。从列表中选择适用的选项。
要运行 Health Monitor 代理,请运行 /bin 目录中的 startHealthMonitor.sh/cmd 脚本文件
据我所知,目前在 Sterling OMS 中是不可能的。如果目的是监控 Integration Server 并在未从队列中消费消息时获得警报,则可以在 MQ 管理器上创建警报。当队列深度增加超过阈值或队列中的最后一条消息在预配置的时间间隔内未使用时,可以进行 MQ 管理器监控以触发警报。