top of page

Circle K 借助 Amazon Bedrock 将事件分诊缩短至 15 分钟以内

55分钟前
讀畢需時 11 分鐘

Circle K 表示,其借助 Amazon 托管的 AI 应用平台 Amazon Bedrock,将事件分诊时间从 45–60 分钟缩短至 15 分钟以内。Circle K 的事件分诊系统会在工程师着手调查前收集运行证据。其报告所称的改进,针对的是从告警出现到作出知情响应之间的时间,而非整个修复过程。

这一区别对 DevOps——即连接软件开发与生产运维的实践——十分重要。告警表明某些问题需要关注,但通常不会说明是哪个依赖项发生故障、某次部署是否造成影响,或应由哪个团队响应。这些问题会在任何人选择修复方案前就产生工作量。

核心比较在于:自动化跨系统收集证据,与人工在彼此独立的系统中开展调查。Google 已确立的故障排除方法提供了有用参照:工程师提出解释、进行验证,并逐步缩小可能性范围。AI 辅助改变的是谁来汇集初始证据,而验证解释的必要性依然存在。

Circle K 从 Amazon Bedrock Flows——一项用于连接 AI 工作流步骤的服务——迁移至用于运行智能体的平台 AgentCore,也带来了另一项启示:当证据规模不断扩大时,有效的调查流程必须仍能持续运作。

Circle K 的事件分诊成果实际衡量了什么

AWS 于 2026 年 11 月 2 日发布了这篇事件分诊案例,Circle K 工程师 Marek Klatowicz 为共同作者。文章称,AgentCore 实现在 2026 年 4 月投入生产。相关时间数据来自该团队内部的事件响应测量。

所报告的改进关乎为决策做准备,而非证明事件如今能在 15 分钟内解决。

分诊是指评估事件、收集相关证据,并决定调查或干预下一步应指向何处。解决则是恢复受影响的服务。组织可以改善前者,而未必在后者上取得等量改进。

这一差异改变了买方应如何理解标题。有效的初步评估可以省去重复搜索,但底层修复工作仍可能困难。例如,数据库问题可能需要调整容量、修改应用,或与其他团队协调。识别出该问题并不会自动完成这些任务。

因此,这一结果支持的是一项具体的运营主张:自动准备证据能够缩短工程师作出知情决策前所需的时间。它并未证明可用性、客户体验或工程生产力获得了同等幅度的改善。

这些结果需要单独衡量。评估类似软件的团队应区分告警何时到达、有用发现何时可用,以及服务何时恢复。否则,较短的调查阶段可能被误认为是较短的停机时间。

交付答案与评估结果被接受之间也存在差别。消息可能很快送达,却包含被工程师否定的解释。反过来,一条审慎的信息也可能通过排除最初看似合理的原因而提供帮助。

对运营负责人而言,实际问题在于输出是否改变了下一项决策。它是否识别出相关服务负责人?是否缩小了调查范围?是否避免了不必要的升级处置?

这比把消息送达视为终点更有用。它将所声称的时间节省置于工程师实际执行的工作之中。

发布日期同样值得关注。这是一份关于已经投入运行的实现方案的报告,而非宣称拟议系统未来终将带来收益的公告。这为读者提供了可供审视的具体架构,同时保留了客户报告与独立评估之间的区别。

压力集中在修复前的证据收集环节

运营上的机会在于减少重复的信息发现工作,同时不削弱让调查值得信赖的核查环节。

服务告警通常描述的是症状。错误率上升、响应变慢和反复重启,可能指向多种不同解释。响应者在选择干预措施前,需要获得足够的背景信息,以区分这些解释。

以一般性的应用变慢为例。应用可能耗尽了某种资源、遇到了故障依赖项,或接收了异常工作负载。近期部署可能相关,但仅凭时间关联不足以确定责任。

人工调查要求响应者定位证据,并重建证据之间的关系。当不同系统使用不同的服务名称、账户边界或时间戳时,这项工作会更加困难。经验丰富的工程师可以借助熟悉度应对这些不一致。

自动化提供了一种方式,可在响应者打开每一个系统前准备好这些材料。其价值取决于能否保留用于区分竞争性解释的细节。缺乏这些细节的漂亮摘要,只是将调查转移到了另一个界面。

Google 的有效故障排除指南将诊断视为一个形成并验证假设的迭代过程。该指南强调理解系统行为,并使用证据排除可能原因。这为判断 AI 生成的评估提供了独立标准。

应用到这里,重要问题是助手是否让某种解释更容易得到验证。关于依赖项故障的陈述,应指向可观察到的行为。关于部署的陈述,应指出值得检查的变更。

这同时对工程管理者和软件供应商形成压力。管理者需要了解响应时间中有多少用于信息收集。供应商则需要证明其集成所提供的证据足以改变这项工作。

这也改变了内部文档的角色。如果可用信息呈现的是过时图景,模型就无法可靠地将陌生服务与其依赖项关联起来。只有在文档仍具相关性时,更好的文档访问权限才会有所帮助。

对于维护可搜索知识库的团队而言,这为服务归属和依赖关系记录提供了具体的运营用途。它们的价值不仅在于回答一般问题,也能帮助响应者解读实时证据。

这并不意味着每一份文档都应纳入每一次调查。广泛检索可能引入无关历史或相互冲突的指导。目标应是提供解读当前事件所需的信息。

因此,压力落在监控、归属关系、代码和文档之间的连接上。当这些连接使模型能够准备连贯的调查时,模型才会变得有用。单靠模型选择无法弥补关系缺失的问题。

这正是所报告结果背后的核心机制:减少汇集初步解释所需的工作量,再为工程师提供足够的证据来质疑它。

第一版架构将收集与解读分离

最初的路径通过 Amazon SNS(一项通知服务)、Amazon SQS(一个消息队列)和 AWS Lambda(事件驱动计算),将 Grafana 告警连接至 Flow。Lambda 调用了 Flow。

其中,AWS 基础设施检查与 OpenSearch 日志分析并行运行。GitHub 调查则根据这些发现进行。最后一次模型调用汇总出 Slack 摘要。产品卡片通过知识库提供服务背景信息。

该架构的有用区分,在于收集观察结果与解读这些观察结果含义之间的差异。

调查工作流需要这两类活动,但它们承担不同责任。收集应可靠地检索相关记录。解读则应说明这些记录之间的关系,而不应悄然改变其含义。

当证据来源可以独立检查时,并行收集是合理的。基础设施状态和应用行为能够为同一问题提供不同视角。两者在收集观察结果前不一定需要彼此等待。

代码调查则具有不同的依赖关系。当调查者已经知道需要解释哪个组件、错误或行为时,搜索代码仓库会更有针对性。否则,搜索可能产生看似合理却与事件关联甚微的材料。

因此,步骤顺序比智能体数量更重要。智能体是使用模型来选择和执行任务步骤的软件。增加智能体并不会自动改善调查。

拥有多个专家型智能体的系统,仍可能重复搜索、遗漏依赖项,或产生彼此不兼容的假设。整合后的系统也可能遇到同样的问题。决定性问题是,每个阶段是否获得了履行其职责所需的证据。

最终摘要引入了另一条边界:它将技术观察结果转化为运营建议。这一转换应保留不确定性,区分证据与推断,并指出下一项有用行动。

例如,连接错误支持“通信失败”这一观察结果。但它本身并不能确定原因涉及凭据、网络访问、容量,还是应用行为。有效的摘要会让这些区别保持清晰可见。

这一架构也凸显了输出格式为何重要。响应者需要快速找到最可能的解释、支持记录、受影响组件和建议的下一步行动。即便其中单个陈述准确,冗长的叙述性输出也可能使这些内容更难找到。

该案例描述的实施经验倾向于提供相关日志内容,并利用前序发现缩小代码仓库搜索范围。其更广泛的含义是一项设计判断:调查质量取决于在请求综合分析前选择有用的输入。

这一判断也解释了为什么通用聊天界面并不足够。运营工作在于检索恰当证据、保留其关系,并在正确时机交付。

对于考虑采用类似方法的组织而言,该架构是工作流模式的证据。它不应被理解为必须原样复现每一项服务或智能体边界的要求。

AgentCore 改变了执行方式,而调查流程仍可辨认

Circle K 后来将调查整合为一个 AgentCore Runtime 智能体,并由 Gateway 调解其对数据源的访问。案例称,不断增长的调查上下文推动了这次迁移。

这次迁移体现的是针对特定工作负载的执行决策,而非对工作流编排的普遍否定。

编排是指协调独立任务的顺序和依赖关系。工作流能够将这些依赖关系明确化,帮助团队检查信息如何在流程中流动。

调查型代理则可以随着证据的出现选择额外步骤。它可能会以更严格的条件重复搜索,或检查另一项依赖。这种灵活性改变了团队必须如何监控进展并限制不必要工作的方式。

区别并不只是工作流运行时间较短,而代理可以运行更久。AWS 记录了支持长时间处理的异步流程执行。这些执行允许单个节点最长运行五分钟,整个流程最长运行 24 小时。

这些文档化限制很重要,因为它们避免了对 Circle K 经验的过度解读。某个特定调查阶段出现的问题,并不能证明每一种工作流架构都面临相同的总体时长限制。

AgentCore 也需要谨慎解读。AWS 的运行时生命周期设置区分了非活动超时与执行环境的最长生命周期。对于 microVM 计算类型,文档记录的最长时间为八小时。

microVM 是一种用于运行执行环境的小型隔离虚拟机。其允许的生命周期描述的是平台能力,并不能预测一次调查会多快产出有用发现。

更长的执行时限可以容纳更多工作,但额外时间也可能掩盖低效搜索。反复查询相似记录,可能延长调查过程,却不会改变结论。

对于评估迁移的读者而言,关键问题在于连续性和可控性。流程能否保留有用的中间发现?操作人员能否识别一次未成功的工具调用?他们能否解释调查为何继续进行?

将调查逻辑与执行基础设施分离也具有实际价值。团队可以改变工作的运行方式,而无需重新设计每个提示、工具和证据格式。

这种分离降低了将平台迁移误认为诊断推理改进的风险。新的运行时可以让现有调查更易于操作。它是否提升评估质量,则需要独立证据证明。

报告中的结果支持 Circle K 为其工作负载作出的决定。但这并不能决定其他组织应选择哪种架构。可预测的调查、不规则的证据、集成限制和运营归属,都可能导致不同的决策。

持久的经验是:在改变支撑调查的机制时,保留调查本身的目的。当执行灵活性有助于及时产出可审查的证据时,它才具有价值。

更快的摘要仍需准确性与访问控制

有用的评估必须检验:当可用证据不完整时,判断是否仍然正确且可审查。

Circle K 的事件分诊提供了一个据报道可缩短准备时间的案例。读者仍应将这一观察与关于诊断准确性或安全自动化的更广泛主张区分开来。

错误的解释可能制造额外工作。工程师可能沿着无关线索推进、联系错误的负责人,或延迟必要的干预。即使平均准备时间有所改善,这种可能性也应纳入评估。

因此,可信的评估应包含助手缺乏足够信息的案例。预期行为应允许不确定性。要求为每条告警都给出确定原因,会鼓励系统在证据不足时仍提供答案。

评估还需要区分缺乏证据与证明运行正常的证据。一次失败的日志查询不应被表述为未发生任何错误。一条不可用的依赖记录不应被表述为不存在任何依赖。

当信息跨越账户或团队边界时,这些区分尤其重要。访问限制可能隐藏相关材料。摘要应指出这一限制,以便响应人员了解调查无法检查哪些内容。

AWS 的 AgentCore Gateway 文档将其描述为连接代理与工具和服务的托管入口点。它包括身份验证和凭证处理能力。这些能力为控制访问提供了基础设施。

运营策略仍是组织自身的责任。团队必须决定调查可以读取哪些资源,以及哪些操作需要单独授权。访问便利并不能决定此类访问是否恰当。

摘要还需要可追溯的证据。工程师应能检查建议背后的记录,而无需重新进行整个搜索。否则,在事件处理中就很难质疑助手的结论。

中立的竞争背景也在此处发挥作用。Microsoft 的 Azure SRE Agent同样描述了在配置的控制范围内收集运营上下文、识别可能原因,以及提出或执行缓解措施。其 Review 模式包含对需要批准的操作进行审批的机制。

这一比较表明的是共同的产品方向,而非性能排名。现有描述并未提供与 Circle K 部署进行受控比较的依据。

对于企业买家而言,启示是比较证据质量、集成覆盖范围、审批行为和故障处理。仅凭功能清单无法说明系统在艰难调查中的表现。

Circle K 的案例支持人们对这种方法产生兴趣。它应促成聚焦的评估,将准确性和运营实用性与速度一同衡量。

下一个信号是被接受的发现、更广泛的上下文和获批操作

Circle K 表示计划接入更多文档来源,并实施由工程师批准的修复措施,即旨在恢复正常运行的操作。这些属于未来扩展,而非已经确立的成果。

下一批证据应展示:更广泛的调查和更大的权限是否能保持初始结果的实用性。

第一个值得关注的信号是工程师是否接受这些发现。读者应关注将交付的摘要与工程师最终采用的判断关联起来的报道。

接受不应仅仅意味着对可读文本作出积极反应。更有价值的问题是,这些发现是否有助于选择下一步调查或干预。修正和被否决的解释同样值得关注。

按事件类型报告这些结果将增强论证力度。总体改善可能掩盖助手表现欠佳的某一类别。更清晰的细分将帮助其他团队判断自身工作负载是否与成功案例相似。

第二个信号是系统获得更多上下文后会发生什么。额外文档可以说明所有权、依赖关系和此前的故障,也可能引入过时指令和相互冲突的描述。

重要的结果是,新增上下文是否能在不压垮调查的情况下减少不确定性。检索到更多材料并不自动意味着更好的证据。读者应关注更广覆盖是否在保留响应时间的同时改善有用发现。

这也带来了维护问题。文档变更需要明确归属,过时指导也需要有机制退出活跃证据集。否则,持续扩大的知识库积累矛盾的速度,可能快于积累有用上下文的速度。

第三个信号是获批修复如何运作。建议重启与实际执行重启承担着不同责任。后者会改变生产环境,因此需要清晰记录授权和结果。

审批应明确拟议操作、受影响资源和预期效果。批准操作的工程师需要足够信息来判断该操作,而无需重复整个调查。

后续报道应区分命令成功执行与成功恢复服务。一项操作可以在技术上完成,却未能恢复服务。这一区别决定下一阶段是否能够带来运营价值。

如果被接受的发现持续有用、更广泛的上下文改善调查、获批操作产生可验证的恢复,这些信号将增强论证;如果速度提升的同时修正工作或失败干预增加,则会削弱论证。

目前,Circle K 事件分诊为审视响应中的证据收集阶段提供了一个具体理由。其报告中的改进足够具体,值得调查,但不应被视为适用于每种环境的承诺。

从一次近期事件开始,重建在选择响应措施之前收集证据所花费的时间。识别哪些搜索重复了熟悉的工作,哪些需要判断。然后评估助手是否能在保留记录原意的同时准备相关材料。根据工程师能否验证输出并作出更好的下一步决策来评判结果。在评估中,将交付时间、被接受的发现和服务恢复分别衡量。这样既能让报告中的结果发挥实际作用,也不会假定另一支团队能够复现它。你的事件响应中,哪一部分正在等待决策,哪一部分仍在等待作出决策所需的证据?

 
 

免费开始使用

一款本地优先的AI助手

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)和M-Chip Mac 。

你的 AI 工作伙伴

和 remio 一起高效工作

规划、创作、交付

一站式完成

bottom of page