Automation Analytics の使用


Red Hat Ansible Automation Platform 2.5

自動化プロセスに関連するコスト削減を評価する

Red Hat Customer Content Services

概要

このガイドでは、Automation Analytics の機能を使用して、環境全体の自動化のデプロイ状況とそれに関連する節約額を評価する方法を説明します。

はじめに

このガイドでは、Automation Analytics の機能を使用して、環境全体の自動化のデプロイ状況とそれに関連する節約額を評価する方法を説明します。

Red Hat ドキュメントへのフィードバック (英語のみ)

このドキュメントの改善に関するご意見がある場合や、エラーを発見した場合は、https://access.redhat.com から Technical Support チームに連絡してください。

第1章 Automation Calculator について

Automation Calculator は、グラフ、メトリックス、および計算を提供し、自動化プロセスにおける投資の合計節約額の決定を支援します。

自動化による節約

自動化による節約は、サーバーの導入などのタスクを手動で実行する時間とコストを、同じタスクの自動化に関連する時間とコストと比較して分析することで得られます。自動化による節約の計算は、環境内のすべての組織、クラスター、ホスト、およびテンプレートに及びます。より正確な計算を行うために、独自の推定コストを追加します。

注記

初期合計節約額は、各変数のデフォルト値に基づいています。

変数

コストの評価には、いくつかの変数が使用されます。

  • Manual cost of automation - 中間レベルのリソースがタスクまたは一連のタスクを実行するための概算コスト
  • Cost of automation - ジョブテンプレートとしてのタスクの自動化に関連するコスト
  • Automation time - ジョブテンプレートの実行に必要な時間
  • Number of hosts - テンプレートが実行されるインベントリー内のホストの数

自動化式

自動化による節約は、以下の式に基づいています。

  • Manual cost per template = (1 つのホストでの手動実行の時間 x (ジョブ実行全体における全ホストの合計)) x 1 時間あたりのコスト
  • Automation cost per template = 1 時間あたりの自動化コスト x テンプレートの合計経過時間
  • Savings = すべてのテンプレートにわたる (手動コスト - 自動化コスト) の合計

1.1. 自動化による節約の計算

Automation Calculator は、変数ごとの推定値に基づいてデフォルトの合計節約額を算出します。

この計算を調整するには、より具体的な組織のコスト情報を提供し、上位の各テンプレートの時間値を調整します。各フィールドを編集すると、合計節約額が動的に更新されます。

注記

自動化による節約の計算は、Red Hat Automation Analytics に保存されません。

自動化による節約を計算するには、以下を行います。

  1. Calculate your automation で、次のコスト情報を入力します。

    1. 手動プロセスコスト
    2. 自動化プロセスコスト
  2. Top templates で以下を実行します。

    1. 上位テンプレートの時間値を調整して、テンプレートによって自動化される各タスクの手動実行にかかる時間を指定します。

各フィールドに入力した情報に基づいて、合計節約額 が更新されます。

1.2. 上位テンプレート

Top templates には、環境内のすべてのホストで最も頻繁に実行される 25 個のテンプレートがリストされます。テンプレートは、実行回数が最も多い順に降順に表示されます。テンプレートによって自動化されたタスクを手動で実行するのにかかる時間を、実行合計の隣のフィールドに入力して、より正確な合計節約額を算出できます。デフォルト値は 60 分に設定されています。

1.2.1. 上位テンプレートのキュレート

各テンプレートの切り替えスイッチを使用して、棒グラフでテンプレートを表示または非表示にし、特定のテンプレートに基づいてパフォーマンスと節約を比較できます。

  • 各テンプレートの切り替えスイッチをクリックして、表示または非表示にします。

Automation Calculator の棒グラフが更新されて、選択した上位テンプレートが表示されます。Total savings がそれらのテンプレートに基づいて計算されます。

1.2.2. テンプレートの詳細の表示

Top templates で各テンプレートの詳細情報を表示して、自動化による節約の計算におけるテンプレートのコンテキストの詳細を確認できます。

  • ジョブテンプレートの Info アイコンをクリックして、テンプレートの詳細を表示します。

表示される上位テンプレートの情報は次のとおりです。

  • Total elapsed sum - テンプレートの合計実行時間
  • Success elapsed sum - 成功したテンプレート実行の合計実行時間
  • Failed elapsed sum - 失敗したテンプレート実行の合計実行時間
  • Automation percentage - 組織内の自動化のうち、テンプレートによる自動化が占める割合
  • Associated organizations - テンプレートが実行される組織
  • 関連付けられたクラスター - テンプレートを実行する Automation Controller クラスター。

第2章 Automation Saving Planner について

自動化節約計画を使用すると、自動化の取り組みの潜在的な効果とコストの節約を計画、追跡、分析できます。Automation Analytics を使用して、自動化ジョブを完了するために必要なタスクのリストを定義し、自動化節約計画を作成します。その後、自動化ジョブの完了時に時間とコストの節約を正確に測定するために、自動化節約計画を Ansible ジョブテンプレートにリンクできます。

自動化節約計画を作成するには、Automation Saving Planner を使用して組織全体でさまざまな自動化ジョブの優先順位を決定し、自動化に取り組むことで節約できる可能性のある時間とコストを把握します。

2.1. 自動化節約計画の新規作成

Automation Saving Planner を使用して自動化ジョブを完了するのに必要なタスクを定義することで、自動化節約計画を作成します。

  • 節約計画を作成するときに提供する詳細、つまりホストの数と手動の期間は、この計画の自動化による節約を計算するために使用されます。詳細は、こちらのセクション を参照してください。

手順

  1. ナビゲーションパネルから、Automation AnalyticsSavings Planner を選択します。
  2. Add Plan をクリックします。
  3. 自動化ジョブに関する情報を指定します。

    1. 自動化の名前、説明、タイプなど、記述的情報を入力します。
    2. ホスト数、このジョブを手動で完了する期間、このジョブを完了する頻度など、技術的な情報を入力します。
    3. Next をクリックします。
  4. tasks セクションで、この計画の完了に必要なタスクのリストを表示します。

    1. 各タスクをフィールドに入力し、Add をクリックします。
    2. 項目をタスクリストの上下にドラッグして、タスクを並べ替えます。
    3. Next をクリックします。
注記

タスクリストは計画のみを目的としており、現在、自動化による節約の計算には考慮されていません。

  1. この計画にリンクするテンプレートを選択してから Save をクリックします。

新規の節約計画が作成され、Automation Saving Planner の一覧ビューに表示されます。

2.2. 既存の節約計画

セービングプランナーのリストビューで既存の節約計画をクリックして、その情報を編集します。

手順

  1. ナビゲーションパネルから、Automation AnalyticsSavings Planner を選択します。
  2. 自動化節約プランで More Actions アイコン をクリックしてから、Edit をクリックします。
  3. 自動化計画に変更を加えてから、Save をクリックします。

2.4. 自動化計画の節約計算の確認

Automation Savings Planner は、ジョブを自動化することでどれだけの時間とコストを節約できるかを計算します。Automation Analytics は、プランの詳細と関連するジョブテンプレートからデータを取得し、この節約計画を実行したときのコスト節約を正確に予測します。

これを実行するには、Saving Planner ページに移動し、既存計画の名前をクリックし、Statistics タブに移動します。

統計チャートには、節約計画の作成時に指定した情報に基づいて、金銭的および時間的な節約の予測が表示されます。主に、統計チャートは、計画を実行する手動コストから自動コストを引いたもので、自動化時に節約されたリソースの合計が提供されます。次に、チャートには、このデータが年ごとに表示され、時間の経過とともに計画を自動化することによる累積的なメリットが示されます。

MoneyTime の間をクリックして、計画の自動化に使用するさまざまなタイプの節約を表示します。

2.5. リストビューページで計画のフィルター設定および並べ替え

セービングプランナーリストビューにフィルターを設定または並べ替えて、特定の種類の自動化節約計画を見つけます。

手順

  1. ナビゲーションパネルから、Automation AnalyticsSavings Planner を選択します。
  2. タイプに基づいて節約計画にフィルターを設定するか、計画を指定した順序で並べ替えるには、水平のツールバーでフィルターオプションを選択します。

第3章 Red Hat Ansible Automation Platform でのレポートの表示

Red Hat Ansible Automation Platform のレポート機能では、Ansible を使用してさまざまなチームの自動化作業を視覚的に把握できます。各レポートは、Playbook 実行の頻度や、さまざまなジョブテンプレートから影響を受けるホストのステータスなど、ユーザーが自動化環境のステータスを監視できるように作られています。

たとえば、レポートを使用して以下を行うことができます。

  • ジョブテンプレートの影響を受けるホストの数を表示する
  • ジョブテンプレート別にホスト数の変化を表示する
  • ジョブテンプレートの実行頻度と、実行に失敗/成功したジョブテンプレートの割合を表示する

3.1. レポートの確認

Ansible 自動化環境のレポートを表示するには、以下の手順に実行します。

手順

  1. console.redhat.com にログインし、Ansible Automation Platform に移動します。
  2. サイドナビゲーションパネルで Reports をクリックします。
  3. 結果からレポートを選択して表示します。

各レポートには、Ansible 自動化環境の監視用のデータが表示されます。各レポートでフィルターツールバーを使用して、グラフビューを調整します。

注記

新しいレポートをシステムに継続的に追加しています。お客様のチームに役立つ新しいレポートのアイデアがある場合は、アカウント担当者にお問い合わせいただくか、Automation Analytics の機能強化を起票してください。

第4章 Job Explorer について

Job Explorer は、組織全体の Automation Controller クラスターで実行されるジョブの詳細ビューを提供します。Job Explorer にアクセスするには、ナビゲーションパネルから Automation AnalyticsJob Explorer を選択するか、アプリケーションの各チャートで利用可能なドリルダウンビューを使用します。

Job Explorer を使用すると、以下が可能になります。

  • クラスターまたは組織で実行しているジョブのタイプをフィルターします。
  • さらなる評価のために、Automation Controller のテンプレートに直接リンクします。
  • ジョブの失敗を特定し、確認します。
  • クラスターで実行される上位テンプレートの詳細を表示します。
  • ネストされたワークフローとジョブを除外します。

次のセクションで、Job Explorer の機能と詳細を確認できます。

4.1. ジョブのフィルタリングおよびソートされたビューの作成

Job Explorer を使用して、選択した属性でフィルタリングされたジョブの一覧を表示できます。

以下はフィルターオプションになります。

  • Status
  • 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. Automation Controller でのジョブの詳細の確認

Id/Name 列のジョブをクリックして、Automation Controller ジョブの詳細ページでジョブ自体を表示します。Automation Controller のジョブ設定の詳細は、自動化実行の使用 の Automation Controller のジョブを参照してください。

4.2. クラスターデータへのドリルダウン

クラスターデータにドリルダウンし、ジョブの成功または失敗の詳細を確認することができます。Job Explorer のページに表示される詳細ビューには、クラスター、組織、テンプレート、およびジョブタイプに関する情報が提供されます。Clusters ビューで選択したフィルターは、Job Explorer ページに引き継がれます。

これらのジョブテンプレートの詳細は、Clusters ビューで選択したフィルターによって変更され、Job Explorer ビューに表示されます。

たとえば、ドリルダウンして、クラスター内の失敗したジョブの詳細を確認できます。詳細は、以下を参照してください。

4.2.1. 例: 失敗したジョブの確認

Cluster ビューのグラフをドリルダウンし、Job Explorer を使用して結果を絞り込むことにより、組織全体で失敗したジョブの詳細を表示できます。グラフの特定の部分をクリックすると、その情報が Job Explorer で開きます。Clusters ビューでフィルターを使用したときに作成されたコンテキスト情報が保持されます。

手順

  1. ナビゲーションパネルから、Automation AnalyticsClusters を選択します。
  2. ツールバーでフィルターリストを使用すると、選択したクラスターと時間範囲にフィルターを適用できます。
  3. グラフのセグメントをクリックします。

Job Explorer ビューにリダイレクトされ、その日に成功したジョブと失敗したジョブのリストが棒グラフに表示されます。

失敗したジョブのみを表示するには、以下を実行します。

  1. Filter by 一覧から Status を選択します。
  2. Failed フィルターを選択します。

ビューが更新され、その日に実行された失敗したジョブのみが表示されます。

追加のフィルターを適用し、結果を並べ替えるための属性を選択して、ビューにさらなるコンテキストを追加します。リンクをクリックし、Automation Controller のジョブの詳細ページで失敗したジョブの詳細を確認します。

4.3. 特定のクラスターでの上位テンプレートのジョブの詳細の表示

クラスター内の上位テンプレートのジョブインスタンスを表示して、そのテンプレートに関連付けられている個々のジョブの実行の詳細を確認したり、フィルターを適用してデータをさらにドリルダウンしたりできます。

手順

  1. ナビゲーションパネルから、Automation AnalyticsClusters を選択します。
  2. Top Templates のテンプレート名をクリックします。
  3. 表示されるモーダルで View all jobs をクリックします。

Job Explorer ページには、そのテンプレートに関連付けられた選択したクラスターのジョブがすべて表示されます。表示されるビューでは、Clusters ビューで選択したパラメーターに基づいて、テンプレートのコンテキスト情報が保持されます。

4.4. ネストされたワークフローとジョブを無視する

Job Explorer ビューの設定アイコンを選択し、切り替えスイッチを使用して Ignore nested workflow and jobs に移動します。このオプションは、重複するワークフローとジョブテンプレートのエントリーを除外し、それらの項目を全体の合計から除外します。

注記

ネストされたワークフローについて

ネストされたワークフローを使用すると、他のワークフロージョブテンプレートを呼び出すワークフロージョブテンプレートを作成できます。ネストされたワークフローは、モジュール化されたコンポーネントとして、複雑なプロセスと操作を自動化するための既存のビジネスロジックと組織の要件を含むワークフローの再利用を促進します。

ネストされたワークフローの詳細は、自動化実行の使用 の Automation Controller のワークフローを参照してください。

法律上の通知

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

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.