繁体   English   中英

业务流程监控方法

[英]Business Process Monitoring approach

我的客户要求对其所有关键交易实施监视机制。 通过提及关键交易,这些交易是其日常业务运作所需的最重要的交易。 但是,这些事务不在单个系统内,而是分布在多个不同的系统中。 他们有一个基于Websphere Portal的现有Web门户(预计将在不久的将来迁移到Sitefinity和ASP.NET/Azure),他们有一个使用.NET构建的内部CRM系统,这是另一个小型CRM系统。由某些基于Mainframe CICS的后台主管使用,他们有一些重要的批处理作业在后台运行,这对于Web App和CRM的正确运行非常重要。

客户正在寻找所有这些交易的整体视图,并且他们希望在单个仪表板视图中看到它们–他们正在寻找这些交易的运行状况,无论它们是上升还是下降,如果上升,那么统计处理了多少条记录(用于批处理)等。

我知道业务流程监视/业务活动监视,应用程序性能监视等。有人可以对这些主题有更多的了解吗? 两者有什么区别? 如果它们相同,那么可以在这里使用吗? 可以使用一个工具来实现,还是需要多个工具/软件/产品? 如果只有一个产品,那么该产品具有仪表板功能? 如果此处不涉及业务流程监视,那么最佳方法是什么? 另外,请分享一些可以使用业务流程监视的方案。

注意:我相信应用程序性能监视仅限于监视一个应用程序,而我正在寻找的不止于此。

实际上,大多数BPM工具都会构建UI并处理后端。 他们不检测和跟踪现有应用程序。 APM工具确实可以做到这一点,但是它们的目标是性能和运行状况,因此它应该满足您的要求。 APM工具不仅限于此,它们还提供诊断和深入的可见性,这不仅可以帮助健康监控业务,还可以帮助业务发展。

挑战在于如何对您拥有的应用程序进行检测。 由于系统位于.NET和Java中,因此可以正常工作。 许多APM工具也可以检测Web前端,这听起来也像您一样。 我不确定CICS注释,是否有终端接口,或者是否有从Java到CICS到DB2的事务或类似的事务?

仅少数APM工具将支持CICS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM