洞察(Insights)
Insights 功能让实例所有者和管理员能够了解工作流随时间推移的运行表现。该功能由三个部分组成:
- 洞察摘要横幅:在概览页面顶部显示最近 7 天内实例的关键指标。
- 洞察仪表板:提供更详细的可视化数据,包含每个工作流的指标和历史对比。
- 节省时间(工作流 ROI):对于每个工作流,你可以设置固定的节省时间值,或根据特定工作流的实际执行路径动态计算节省的时间。
功能可用性
洞察摘要横幅对所有方案均展示最近 7 天的活动数据。洞察仪表板仅在 Pro 方案(日期范围有限)和 Enterprise 方案中可用。
洞察摘要横幅
n8n 为摘要横幅和仪表板收集以下多项指标:
- 生产执行总次数(不含子工作流执行和手动执行)
- 生产执行失败总次数
- 生产执行失败率
- 节省的时间(当至少一个或多个激活的工作流设置了此项时)
- 平均运行时间(包含等待节点的等待时间)
洞察仪表板
Pro 和 Enterprise 方案用户可以从侧边导航栏访问 Insights(洞察) 部分。摘要横幅中的每项指标均可点击,跳转到对应的图表。
洞察仪表板还有一张表格,展示每个工作流的详细洞察数据,包括:生产执行总次数、失败次数、失败率、节省时间和平均运行时间。
洞察时间周期
默认情况下,洞察摘要横幅和仪表板显示最近 7 天的滚动窗口数据,并与上一周期进行对比,以识别每项指标的增减变化。在仪表板上,付费方案还可以查看其他日期范围的数据:
- Pro:7 天和 14 天
- Enterprise:24 小时、7 天、14 天、30 天、90 天、6 个月、1 年
设置工作流节省时间
对于每个工作流,你可以追踪它为你节省了多少时间。这个设置帮助你计算:与手动完成相同任务或流程相比,将该流程自动化后随时间积累节省了多少时间。
配置完成后,n8n 会根据生产执行次数计算工作流为你节省的时间,并在摘要横幅和洞察仪表板上展示。
你可以选择两种计算节省时间的方法:
固定节省时间
使用固定节省时间时,你设置一个固定的时间值,该值适用于工作流的每次生产执行,无论执行路径如何。
配置固定节省时间:
- 导航到工作流
- 点击右上角的三点菜单,选择 设置
- 在 预计节省时间 下拉菜单中,选择 固定
- 输入每次执行节省的分钟数
- 保存设置
动态节省时间
动态节省时间根据实际执行路径计算节省的时间,适用于不同执行路径节省时间不同的工作流。
配置动态节省时间:
- 导航到工作流
- 点击右上角的三点菜单,选择 设置
- 在 预计节省时间 下拉菜单中,选择 动态
- 保存设置
- 在工作流中节省时间的关键节点处,添加 Time Saved(节省时间) 节点
- 为每个 Time Saved 节点配置:节省时间(单位:分钟)和 计算模式:选择是对每次执行所有数据项统一计算一次,还是按每个数据项计算(选择后将把节省的分钟数乘以输入数据项的总数)
使用动态节省时间时,n8n 会将工作流运行过程中所有执行到的 Time Saved 节点的时间加总,计算出该次执行节省的总时间。
子工作流支持
目前,节省时间追踪功能仅适用于父工作流,子工作流暂不支持,该功能计划在未来版本中加入。
禁用或配置洞察指标采集
如果你是自托管 n8n,可以使用环境变量来禁用或配置洞察和指标的数据采集。
洞察常见问题
n8n 使用哪些执行数据来计算洞察横幅和仪表板中的值?
n8n 洞察功能仅采集来自主(父)工作流的生产执行数据(例如通过定时任务或 Webhook 触发的激活工作流的执行记录),不包含手动(测试)执行、子工作流执行或错误工作流执行。
升级到支持洞察功能的版本时,n8n 是否会使用历史执行数据?
n8n 仅从你升级到首个支持版本(1.89.0)之后开始采集洞察数据。这意味着洞察功能只会报告从该时间节点起的执行数据,此前的历史执行数据不会在洞察中显示。