メインコンテンツまでスキップ

CICD Status

CI/CDステータスダッシュボードは、ソフトウェア開発およびデプロイメントプロセスにおけるビルドおよびデプロイメントのステータスをリアルタイムで監視および管理するために設計されたツールです。これにより、プロジェクト全体のビルド成功率、ビルド時間、ステータスの変化を追跡し、問題が発生した場合に迅速に対応する能力を提供します。

CICDステータスダッシュボード

サイドバーメニューから、ダッシュボード/CICD Statusを選択します:

主要機能

CICD Status Dashboardから、以下のアクションを実行できます:

  1. レポートを検索します。これは

    • プロジェクトでフィルタリングされます。
    • プロジェクトとプロジェクトのプロファイルでフィルタリングされます。
    • プロジェクトとプロジェクトのグループでフィルタリングされます。
    • プロジェクトとプロファイル、プロジェクトのグループでフィルタリングされます。
  2. カスタマイズされた時間でレポートを表示します。

  3. 現在のCICDステータスダッシュボードのURLをコピーします。

  4. ダッシュボードをリセットします:

リセットボタンをクリックすると、選択されたプロジェクト、プロファイル、アプリケーション、グループ、および選択された時間のデータがすべてリセットされます。

  1. チャート/テーブルを有効または無効にすることで、表示されるレポートをカスタマイズします。

  2. ダッシュボード上の特定のレポートチャートを展開します:

各チャートの右上にあるアイコンを選択して開きます:

レポートを閉じるには「X」アイコンをクリックします。

  1. .csvファイルにエクスポートします:

    • 時間の偏差
    • 実行状態
    • ハニカムビュー
    • 日次ビルド頻度
    • 平均ビルド時間
    • 最長10ビルド
    • アプリケーションリスト
    • 複数アプリケーションの集約情報

主要コンポーネント

このダッシュボードは、CI/CDパイプライン情報のさまざまな視覚化を提供し、ビルドステータスと効率を追跡するのに役立ちます。ダッシュボードの主要コンポーネントには以下が含まれます:

Total Count:選択された期間内に実行されたビルドの総数を表示します。特定の期間中にアクティブ化されたパイプラインの全体的な活動を直感的に理解するのに役立ちます。

Average Build Time:ビルドごとの平均時間を分単位で表示します。

Time Deviation: :成功したビルドと失敗したビルドのトレンドラインを用いてビルド時間の変動を視覚化します。

Running State:時間の経過に伴うビルドステータス(成功、失敗、エラー)の変化を表すヒストグラムです。

Number of Builds: :総ビルドの中で成功したビルドと失敗したビルドの割合を示す円グラフです。

Daily Build Frequency: :毎日のビルド数とその成功/失敗のステータスを示します。

Average Build Duration: :ラインまたは棒グラフで平均ビルド時間を提供します。

Longest 10 Builds: :ビルド時間の最適化を助けるために、最長10ビルドをリストします。

Application List: :各アプリケーションの詳細情報を表示し、現在のステータス(成功/失敗)、プロファイル、ブランチ、イメージ名を含みます。

Honeycomb View:各アプリケーションの実行状態を一目で示す六角形の視覚化です。

Aggregate Information of Multiple Applications: :複数のアプリケーションにわたるビルド時間の概要を提供し、全体的なビルドパフォーマンスに関する洞察を提供します。