maestro
latest
false
Maestro 用户指南
- 简介
- 入门指南
- Building with Maestro BPMN
- Building with Maestro Case
- Building with Maestro Flow
- 集成
- Operating
- 监控
- Optimizing
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
已部署的流工作流的执行历史记录和每次运行追踪,显示每次运行的触发因素、所采用的路径以及每个节点的输出和时间。
部署并运行流程后,执行历史记录将为您提供每次运行的完整视图 — 触发因素、采取的路径、每个节点生成的内容以及每个步骤花费的时间。
Related Maestro instance management topics
- Instance diagram view — status icons per process step
- Instance throttling — automatic throttling of a workflow instance under high activity volume
- Custom instance ID — a runtime-derived instance ID in place of the system-generated one
执行历史记录
执行历史记录列出了工作流的每次运行,以及每次运行的以下信息:
| 字段 | 描述 |
|---|---|
| 状态 | Succeeded、 Failed或Running 。 |
| 触发器 | 是什么导致了运行(手动、计划或集成事件)。 |
| 开始时间 | 运行开始的时间戳。 |
| Duration | 从开始到完成的总时间。 |
| 版本 | 运行的工作流的已发布版本。 |
选择任何行都会打开该运行的执行追踪记录。
执行追踪
执行追踪记录了特定运行期间所发生情况的逐步记录。对于每个节点,它显示:
- 输入值— 节点收到的内容。
- 输出值— 节点生成的内容。
- 状态— 节点是成功还是失败。
- 持续时间— 节点执行所需的时间。
- 错误详细信息— 如果节点发生故障,以及错误消息、类型和堆栈追踪。
追踪记录会突出显示工作流中实际采取的路径(例如,决策节点采用的分支),无需阅读工作流定义,即可轻松了解完整执行情况。
筛选和搜索运行
您可以通过以下方式筛选执行历史记录:
- 状态(成功、失败、正在运行)
- 触发器类型
- 数据范围
- 版本号
筛选器有助于缩小部署后失败运行的范围,或比较两个版本之间的行为。
故障监控
失败通知可以来自工作流设置或工作流本身:
- 当运行达到
Failed状态时,工作流设置中的“警示”配置向指定的电子邮件或 Slack 频道发送通知。 - 节点错误路径上的通知步骤提供了对警示内容的更多控制。
常见错误
- 仅检查失败的运行— 运行成功且速度慢可能表明存在性能问题。即使运行成功,持续时间趋势也很重要。
- 忽略追踪中的版本号——版本号用于标识是哪个工作流版本生成追踪。如果失败的运行使用的是较旧的版本,则回滚无法解释出了什么问题。