使用自动化分析


Red Hat Ansible Automation Platform 2.5

评估与自动化流程相关的节省的成本

Red Hat Customer Content Services

摘要

本指南介绍了如何使用自动化分析功能来评估如何在您的环境中部署自动化以及与之相关的节省。

前言

本指南介绍了如何使用自动化分析功能来评估如何在您的环境中部署自动化以及与之相关的节省。

对红帽文档提供反馈

如果您对本文档有任何改进建议,或发现错误,请通过 https://access.redhat.com 联系技术支持来创建一个请求。

第 1 章 关于 Automation Calculator

Automation Calculator 提供了图形、指标和计算信息,可帮助您对自动化过程的投资所带来的费用节省的总量。

自动化节省

与自动化相同任务相关的时间和成本相比,自动化节省是通过分析手动执行任务(如部署服务器)的成本和成本产生的。自动化节省计算可以扩展到环境中的所有机构、集群、主机和模板。通过包括您自己的估算成本可以生成更准确的计算。

注意

初始的费用节省总量基于每个变量的默认值。

变量

在评估成本时使用几个变量:

  • 自动化的手动 成本--中等资源的大约成本来执行任务或一系列任务。
  • 与自动化任务 作为作业模板相关的自动化成本成本。
  • 自动化时间 - 运行作业模板所需的时间。
  • 主机数量 - 模板运行清单中的主机数量。

自动化公式

自动化节省基于以下公式:

  • 每个模板的手动成本 = (在一个主机上手动运行的时间)(跨任务运行的所有主机都消耗)X 每小时成本。
  • 每个模板的自动化成本 = 每小时自动化成本 - 模板所经过的小时总和。
  • 节省 = 所有模板的(手动成本 - 自动化成本)的总和。

1.1. 计算您的自动化节省

Automation Calculator 根据每个变量的估算生成其默认总数。

您可以通过提供更具体的机构成本信息并调整每个顶级模板的时间值来调整此计算结果。当您编辑每个字段时,总节省更新会动态。

注意

自动化节省的计算结果不会保存在 Red Hat Automation Published 中。

要计算您的自动化节能:

  1. Calculate your automation 下输入以下的成本信息:

    1. 手动过程成本
    2. 自动化流程成本
  2. 顶级模板 下:

    1. 调整顶部模板的时间值,以提供模板要进行自动化的操作在手动执行时所需要的时间。

根据您在每个字段中输入的信息,总节省 更新。

1.2. 顶级模板

顶级模板 列出了环境中所有主机中最常用的 25 个模板。

模板以最多运行次数的模板开始,以降序列出模板。您可以输入与运行总数相邻的字段中自动执行任务所需的时间,以计算出更准确的节省。默认值为 60 分钟。

1.2.1. 策展顶级模板

您可以使用每个模板的切换开关在栏图中显示或隐藏它,以根据特定模板比较性能和节能。

  • 点每个模板的切换开关来显示或隐藏它。

Automation Calculator 上的条形图将更新以显示选择的顶部模板,并且将根据这些模板计算 总节省

1.2.2. 查看模板详情

您可以在 顶级模板 中查看每个模板的详细信息,以了解在计算自动化节省时模板上下文的更多信息。

流程

  1. 单击作业模板的 Info 图标,以查看模板详细信息。

    顶级模板信息包括:

    • 模板的总总运行时间。
    • 成功经过总总和 成功模板运行的总运行时间。
    • Failed elapsed sum - Total run time for failed template run。
    • Automation percentage - 您的机构中此自动化百分比的模板帐户。
    • 关联的机构 - 针对这些机构运行的模板。
    • 关联的集群 自动化控制器集群运行模板。

第 2 章 关于自动化节省规划器

通过自动化节省计划,您可以规划、跟踪和分析自动化计划的潜在效率和成本节约。通过定义完成自动化作业所需的任务列表,使用自动化分析来创建自动化节省计划。

然后,您可以将自动化节省计划链接到 Ansible 作业模板,以便在完成自动化作业后准确测量时间和节约成本。

要创建自动化节省计划,您可以使用自动化节省规划器在整个机构中优先选择各种自动化作业,并了解自动化计划的潜在时间和成本节约。

2.1. 创建新的自动化节省计划

通过定义使用自动化节省规划器完成自动化作业所需的任务来创建自动化节省计划。

  • 创建节省计划时提供的详细信息(即主机的数量和手动持续时间)将用于计算自动化此计划所节省的费用。如需更多信息,请参阅本节

流程

  1. 在导航面板中,选择 Automation AnalyticsSavings Planner
  2. Add Plan
  3. 提供有关自动化作业的一些信息:

    1. 输入描述性信息,如名称、描述和自动化类型。
    2. 输入技术信息,如主机数量、手动完成此作业的持续时间以及您完成此作业的频率。
    3. 点击 Next
  4. 在任务部分中,列出完成此计划所需的任务:

    1. 在字段中输入每个任务,然后点 Add
    2. 通过在任务列表中向上或向下拖动任务来重新组织任务。
    3. 点击 Next
  5. 选择要链接到此计划的模板,然后点 Save

    注意

    任务列表仅用于计划目的,目前未在自动化节省计算中被计算。

    您的新节省计划现已创建,并显示在自动化节省计划器列表视图中。

2.2. 编辑现有的节省计划

从节省计划列表视图中点现有节省计划的任何信息,以对其进行编辑。

流程

  1. 在导航面板中,选择 Automation AnalyticsSavings Planner
  2. 在自动化节省计划中,点 More Actions 图标 ProductShortName,然后点 Edit
  3. 对自动化计划进行任何更改,然后点 Save

2.4. 查看自动化计划的节省计算

自动化节省规划器可计算通过自动化作业可以节省多少时间和金钱。自动化分析从计划详情和相关作业模板中获取数据,以便在完成此节省计划时准确预测您的成本节约。

为此,可导航到您的节省计划器页面,点现有计划的名称,然后进入 Statisticss 选项卡。

统计图表显示根据您在创建节省计划时提供的信息,预测您的货币和时间节省。统计图主要减去执行计划所需的手动成本,以提供自动化后保存的总资源。然后,图表按年显示这些数据,以向您展示一段时间内自动化计划带来的累积效益。

MoneyTime,以查看使用自动化计划所带来的不同类型的节约。

2.5. 在列表视图页中过滤和排序计划

通过过滤或排序您的节省计划列表视图查找特定类型的自动化节省计划。

流程

  1. 在导航面板中,选择 Automation AnalyticsSavings Planner
  2. 要根据类型过滤节省计划,或者按特定顺序对节省计划排序,请在水平工具栏上选择一个过滤器选项。

Red Hat Ansible Automation Platform 上的报告功能为用户提供了使用 Ansible 在不同团队间自动化工作的可视化概述。

每个报告都可帮助用户监控其自动化环境的状态,是 playbook 运行的频率或受各种作业模板影响的主机状态。

例如,您可以使用您的报告:

  • 查看受作业模板影响的主机数量
  • 查看作业模板对主机进行的数更改
  • 查看作业模板运行的频率,以及成功或运行失败的作业模板的速度

3.1. 查看您的报告

要查看有关 Ansible 自动化环境的报告,请执行以下步骤:

流程

  1. 登录到 console.redhat.com,再进入 Ansible Automation Platform。
  2. 在侧面导航面板中点 Reports
  3. 从结果中选择一个报告进行查看。

    每个报告都提供用于监控自动化环境的数据。对每个报告使用过滤工具栏来调整图形视图。

    注意

    新的报告定期添加到系统中。如果您对新报告有任何帮助,请联系您的客户代表,或记录自动化分析的功能增强。

第 4 章 关于 Job Explorer

Job Explorer 提供了在您机构中在自动化控制器集群中运行的作业的详细视图。您可以通过从导航面板中选择 Automation Analytics 来访问 Job Explorer,或使用每个应用程序图表中的 drill-down 视图来访问 Job Explorer。

使用 Job Explorer,您可以:

  • 过滤在集群或机构中运行的作业类型 ;
  • 直接链接到自动化控制器上的模板以进行进一步评估;
  • 找出并查看作业中存在的错误和问题:
  • 查看集群中运行的顶级模板的更多详细信息 ;
  • 过滤出嵌套的工作流和作业。

您可以在以下部分查看 Job Explorer 的功能和详情。

4.1. 创建经过过滤和排序的作业视图

您可以使用 Job Explorer 查看根据您选择的属性过滤的作业列表。

过滤器选项包括:

  • 状态
  • 作业(job)
  • Cluster
  • 机构(Organization)
  • 清单(Inventory)
  • 模板

您可以使用方向箭头根据每个列中的任何参数对结果进行排序。

流程

  1. 在导航面板中,选择 Automation AnalyticsJob Explorer
  2. 在过滤器工具栏中,从 Filter by 列表中选择 Job
  3. 在同一工具栏中,选择一个时间范围。现在,Job Explorer 将显示在这个时间范围内的作业。
  4. 要进一步重新定义结果,返回过滤器工具栏并选择不同的属性以根据结果过滤结果,包括作业状态、集群或机构。

    Job Explorer 视图更新,并根据您选择的属性显示作业列表。

4.1.1. 查看有关单个作业的更多信息

您可以点作业 Id/Name 列旁边的箭头图标来查看与该作业相关的更多详情。

4.1.2. 查看自动化控制器的作业详情

Id/Name 列中的作业,在自动化控制器作业详情页面中查看作业本身。如需有关自动化控制器的作业设置的更多信息,请参阅使用自动化执行中的 自动化控制器中的 作业。

4.2. 深入到集群数据中

您可以深入到集群数据中,以查看有关成功或失败作业的更多详细信息。

Job Explorer 页面中显示的详细视图,提供了有关集群、机构、模板和作业类型的信息。您在 Clusters 视图中选择的过滤器会进入 Job Explorer 页面。

这些作业模板的详情将显示在 Job Explorer 视图中,并根据您在 Clusters 视图中选择的任何过滤器进行修改。

例如,您可以深入到集群中的一个失败作业的详情信息中。参阅下面以了解更多信息。

4.2.1. 示例:检查失败的作业

您可以通过在 Cluster 视图中的图表中深入查看机构中失败作业的详情,并使用 Job Explorer 重新定义结果。

点击图形中的特定部分将在 Job Explorer 中打开该信息,并保留使用 Clusters 视图上的过滤器时创建的上下文信息。

流程

  1. 在导航面板中,选择 Automation AnalyticsClusters
  2. 使用工具栏中的过滤器列表,您可以为您选择的集群和时间范围应用过滤器。

验证

  1. 点图形上的片段。

    您将被重定向到 Job Explorer 视图,并会看到一个与栏图上一天对应的成功和失败的作业列表。

    仅查看失败的作业:

  2. Filter by 列表中选择 Status
  3. 选择 Failed 过滤器。

    该视图已更新,仅显示该天中运行的失败作业。通过应用其他过滤器并选择属性对结果进行排序,在视图中添加额外的上下文。链接并查看自动化控制器作业详情页面中失败作业的更多信息。

4.3. 查看特定集群的顶模板作业详情

您可以查看集群中顶级模板的作业实例,以了解更多有关与该模板关联的独立作业运行的信息,或者应用过滤器进一步深入到数据中。

流程

  1. 在导航面板中,选择 Automation AnalyticsClusters
  2. Top Templates 中的模板名称。
  3. 在显示的视图中点 View all jobs

    Job Explorer 页面显示所选集群中与该模板关联的所有作业。

    提供的视图将根据 Clusters 视图中选择的参数保留模板的上下文信息。

4.4. 忽略嵌套的工作流和作业

忽略嵌套的工作流和作业过滤掉重复的工作流和作业模板条目,并从总数中排除这些项目。

流程

  1. 选择 Job Explorer 视图中的设置图标。
  2. 使用切换开关切换到 Ignore 嵌套工作流和作业

    注意

    关于嵌套工作流,您可以创建调用其他工作流作业模板的工作流作业模板。嵌套工作流促进作为模块组件重复使用工作流,其中包括现有业务逻辑和机构要求自动化复杂流程和操作。要了解更多有关嵌套工作流的信息,请参阅使用自动化执行中的 自动化控制器中的工作流

第 5 章 自动化分析数据字典

自动化分析数据发送到 Red Hat Hybrid Cloud Console (HCC),以提供自动化的详细分析。

Ansible Automation Platform - Data Dictionary KIE 基本文章概述了 Red Hat Ansible Automation Platform 自动化控制器中 Automation Analytics 收集的信息的数据字典,也称为 Automation Execution。

法律通告

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部