什么是业务监控
业务监控是指基于事件,消息和服务的业务和流程的实时监控。业务监控本身包括三个方面的重要内容,一个是业务数据的传递和一致性,一个是业务事件监控和分析,最后是基于业务数据和业务事件的端到端流程实时监控。
业务监控需要监控的业务指标和业务流程对于各个企业来说差别会相当大,而且业务监控本身需要各个业务系统提供出不同的业务服务能力和事件处理,这些都是在一开始很难真正做到标准化的。正是由于这个原因业务监控更应该像是一个可灵活配置和拓展的平台,而真正在企业内部的应用还得靠后续的实施。
业务监控是我企业信息化架构可视化的上层,其更多的面对的是业务流程,业务集成和协同,业务单据和对象。在于实施了信息化建设的企业,通过提前业务系统中的实时信息来实时的了解到业务协同和流程的运转。
业务监控不同于流程监控,其核心还是业务事件和消息驱动下的架构模式,其中包括了流程监控的内容,但是同时也包括了业务事件,业务对象和业务协同和集成方面的内容。任何业务运转上的不畅或问题,都可以考虑通过业务监控实时的暴露出来。业务监控期望的是实时发现问题,实时解决,类似敏捷的短周期迭代和持续改进优化,而不是事后处理和变更导致大量的返工成本。可以想象下在业务监控下我们会实时的解决业务数据不一致等问题,而不是等到真实的业务运作受到影响或中断的时候才去事后解决。从原有的问题驱动转到风险驱动,也是业务实时监控的价值体现。