应用程序在业务和 IT 运营中都发挥着至关重要的作用。然而,IT 组织通常缺乏对其应用程序支持的特定业务流程的可见性,也缺乏对这些流程如何与底层系统连接的可见性。
业务流程是产生业务成果的一系列相关活动的集合。这些流程跨不同的 IT 系统运行,包括移动和 Web 平台、应用程序及其所依赖的基础设施。
业务流程管理 (BPM) 工具在帮助企业建模和运行业务流程方面发挥着关键作用。业务监控旨在无缝发现 IT 系统上运行的业务流程流、提取相关业务背景,并协助站点可靠性工程师 (SRE) 或业务人员根据业务影响确定问题优先级。
IBM Instana® Business Activity Monitoring 自动从 BPM 工具(包括 Camunda、IBM Business Automation Workflow 和 jBPM)中提取业务环境,并将其与 Instana APM 和基础设施传感器提供的 IT 环境无缝集成。
Instana 业务活动监控 (IBAM) 的核心功能
IBAM 可自动发现、捕获和显示业务流程及相关活动。它提供业务流程和活动的实时指标的详细视图,包括实例数量、底层基础架构的变化以及影响流程或活动的 IT 问题。
使用 IBAM,您可以执行以下功能:
- 分析业务流程的各个实例并查看与底层 IT 架构相关的问题。
- 使用无限制分析来过滤和分组 BPM 调用并监控基础设施事件对业务流程的影响。
- 使用几个功能标志来启用高级功能。
- 简化监控复杂系统并快速解决潜在问题,以帮助确保最佳性能。
业务流程摘要仪表板
业务活动监控仪表板显示检测到的业务流程、其关键指标和底层 IT 健康状况的实时视图。底层 IT 资源警报提供有关每个流程 IT 健康状况的最新信息。使用此仪表板,您可以快速识别受 IT 问题影响的流程,而无需深入了解 BPM 的底层 IT 架构。
与 IT 环境集成的业务流程
构建成功的监控系统涉及收集、处理和显示实时数据,例如处理时间、延迟、错误和故障率。业务监控提供了关键 IT 指标以及业务流程和活动指标的综合视图。
流程和活动指标包括:
- 已启动流程实例(数量): 在选定时间范围内启动的业务流程实例的数量。
- 错误: 选定时间窗口内的呼叫错误总数。
- 热门活动:业务流程中最常发生的前 5 项活动。此图表显示每项活动旁边的相关 IT 指标,包括呼叫延迟、IT 呼叫次数和错误 IT 呼叫率。
- 顶级服务:支持单个业务活动的顶级 IT 服务。与顶级活动图表类似,此图表包括每个服务的呼叫延迟、呼叫次数和错误呼叫率。
- 活动时长分布: 活动随时间持续的时间,具有平均值、最大值和百分位数等多项统计数据。
- 延迟:活动调用的延迟随时间的变化(以毫秒为单位)。
- 基础设施问题和变化: 支持业务流程及其底层活动的基础设施问题和服务的变化。
事件页面上受影响的业务流程
在事件页面中添加受影响的业务流程表,为 IT 事件添加了一层业务背景。它显示受影响业务流程的摘要,包括健康信息和相关的严重程度。
平台功能
基于角色的访问控制 (RBAC) 是身份和访问管理 (IAM) 的一个基本方面,它根据用户在组织内的职务职能或角色授予对特定操作和功能的访问权限。
为了确保只有授权用户才能访问业务数据,IBAM 允许管理员控制单个用户和用户组对业务监控功能的可见性。
其他功能
对于在本地托管 BPM 应用程序的用户,IBAM 现在由 Instana 自托管运营商支持。此外,Instana 现在支持下一代 Camunda 8 平台。
IBAM 实际应用:用例
让我们来看看 Stan 的典型一天,他是一家银行的 SRE,使用 Camunda 来建模和运行业务流程。Stan 使用 IBM IBAM 来监控他们的 Camunda 实例,并针对业务流程中的潜在 IT 数据问题设置了警报。
斯坦上班后,从他配置的警报中收到一条 Slack 消息,表明 Camunda 平台服务的延迟持续增加。呼叫延迟大大超出了斯坦配置的阈值。他检查了受影响的业务流程表,发现发票收据流程的运行状况受到了影响。凭借他的领域知识,斯坦知道这个流程对业务至关重要,必须立即解决。
Stan 导航到 IBAM 中的发票收据流程仪表板,发现该流程的呼叫延迟高于预期。摘要仪表板显示过去 10 分钟内出现多个错误,并且“准备银行转账”活动的延迟明显高于其他活动。
从摘要视图中,Stan 发现在启动的“准备银行转账”活动数量急剧下降之前,延迟出现了峰值。后来,发生了几个错误,Camunda 平台下线了。
通过这些易于获取的数据,斯坦可以精确定位问题的起因,并将其追溯到导致问题的具体 IT 事件。
借助 IBAM 提供的业务背景,Stan 可以快速确定业务流程的哪个部分受到了影响。现在他已经确定并分析了问题,他可以采取必要的措施来解决问题。
通过此次更新,IBM Instana 通过在移动、Web、应用程序和基础设施之间的逻辑和物理依赖关系环境中观察业务流程,弥合了业务与 IT 之间的差距。
该平台专为云原生环境设计,但与任何技术兼容,可自动、持续地提供具有一秒粒度和未采样端到端跟踪的高保真数据,这对于当今的现代、动态和业务关键型应用程序至关重要。
了解有关 IBA 的更多信息 亲自试用 Instana
这篇文章有帮助吗?
是的不