工作流热图 workflow-heatmap
Campaign Workflow HeatMap以颜色编码的图形形式表示当前运行的所有工作流。 它仅适用于 Campaign管理员。
在此页面中查找监视Campaign进程的其他方法。
工作流热图入门 about-the-workflow-heatmap
Workflow HeatMap提供了并发工作流数的快速概览,从而使Adobe Campaign平台管理员能够监控实例的负载并相应地计划工作流。
更准确地说,它可以帮助平台管理员:
使用工作流热图需要很好地了解以下概念:工作流、活动和工作流最佳实践。
自定义工作流热图 using-the-heatmap
-
转到 Monitoring 并单击 Workflow HeatMap 链接以显示 Campaign Workflow HeatMap 页面。
-
单击日历以选择日期。
默认情况下,该页面显示当天的工作流活动。 您可以更改并选择过去的任何一天。
note note NOTE 只有 Database cleanup 工作流尚未删除的工作流才可见。 有关数据库清理工作流的详细信息,请参阅此部分。
默认情况下,工作流热图时区是为当前管理员用户定义的时区。 例如,如果您与正在处理的营销用户不在同一区域,则可能需要更改此设置。 -
单击 Filters 按钮。
-
使用滑块设置从0秒到1小时的最短持续时间。 这使您能够仅搜索运行时间超过特定秒数或分钟数的工作流。
-
您还可以从 Workflows 下拉列表中选择特定的工作流。
note note NOTE 已应用 Min duration 筛选器。 如果找不到特定工作流,请将最短持续时间重置为0,以便所有工作流都显示在列表中。 -
您也可以在 Workflow type 上筛选:
-
要按名称搜索特定工作流,您还可以使用 Workflow name filter 字段。
-
如果在这段时间内编辑了一些工作流,请单击 Reload data 按钮以刷新网格中显示的数据。
解释工作流热图 reading-the-heatmap
Campaign Workflow HeatMap是从左上到右下自然可读的网格,允许查找颜色编码范围从绿色到红色的“热区”。
- 较暗的红细胞对应于同时运行大量工作流的期间。
- 灰色单元格对应于没有工作流运行时的期间。
要了解如何应用颜色代码以及如何在HeatMap中导航,请单击 Help 按钮。
每一行表示一天中的一小时,每个单元格表示该小时中的5分钟。
该网格显示在这些5分钟时段中的每一个时段内同时运行的所有工作流。
在下面的示例中,在早上8点到早上8:05点之间,有三个工作流正在运行(无论其各自的持续时间如何):
-
单击彩色单元格以显示此期间运行的所有并发工作流的详细信息。
对于每个工作流,将列出它包含的所有活动及其持续时间。
-
单击工作流ID或名称,直接打开工作流。
-
要返回 Campaign Workflow HeatMap 视图,请单击 Home 按钮。
用例:使用热图执行操作 use-cases--using-the-heatmap-to-take-actions
在以下两种主要情况下,Campaign Workflow HeatMap可能会很有用。
减少并发工作流数量 reducing-the-number-of-concurrent-workflows
作为Campaign管理员,工作流HeatMap可以帮助您了解实例的负载并在适当的时候规划现有或新工作流。
-
从 Campaign Workflow HeatMap 视图中,单击 Filters 按钮。
-
将持续时间设置为几秒或几分钟。
-
通过增加持续时间过滤器,排除无关紧要的最短工作流。
-
浏览结果以了解实例上的负载并采取适当的操作:
- 如果您遇到性能问题,并且在网格中显示一个或多个红单元格,请考虑更改多个工作流的开始时间。 要求营销用户将手动工作流从繁忙(“热点”)时段移动到更多可用时段。 这应该会保持一天中活动的稳定水平。
- 要避免出现峰值并防止实例过载,请在规划新工作流之前查看热图并选择最佳时间。 考虑与网格中灰色或绿色单元格对应的时隙以启动新工作流。
查找长时间运行的影响性能的工作流 finding-long-running-workflows-that-impact-performance
作为Campaign管理员,Workflow HeatMap可帮助您找到最长的工作流,这些工作流可能会降低活动的速度。
-
从 Campaign Workflow HeatMap 视图中,单击 Filters 按钮。
-
将持续时间设置为1小时。
-
通过减少 Min duration 筛选器包含更多结果。
-
浏览结果以找出最长的工作流,这些工作流可能会对服务器和数据库资源(CPU、RAM、网络、IOPS等)产生更大的影响。
-
采取适当措施:
- 建议营销用户拆分最长的工作流,以减少处理时间。
- 开始更深入地分析特定工作流和特定活动(例如JavaScript、导入、导出等),以隔离问题并更轻松地解决问题。
使用HeatMap改进工作流规划 example--using-the-heatmap-to-improve-workflow-planning
以下示例显示了使用Adobe Campaign Workflow HeatMap时,如何提高规划效率以及如何提高性能。
在这种情况下,许多用户抱怨工作流性能。 您需要检查哪些因素会降低活动的速度,以及如何解决问题。
-
转到 Monitoring 并单击 Workflows 链接以显示 Campaign Workflow HeatMap 页面。
-
将 Min duration 筛选器设置为5分钟。
-
将 Workflow type 筛选器设置为 Marketing 。
-
在HeatMap网格中,观察以下内容:
- 上午10点,50个持久的(超过5分钟)营销活动工作流正在运行。
- 其中大多数具有挂起状态(默认情况下,并发限制设置为20)。
- 挂起的工作流需要每天手动重新启动。
- 性能低。
-
与其让五十个工作流从上午10点开始,不如在一天中的其余时间平均分配工作流的开始时间。
-
返回 Campaign Workflow HeatMap 页面并单击 Reload data 按钮。
-
现在,请注意以下事项:
- 上午10点,只有18个持久的活动工作流仍在运行。
- 没有更多工作流处于待处理状态(并发限制仍设置为20)。
- 工作流的开始时间平均分布在一天当中。
- 没有更多用户抱怨性能问题。