CICD Status
CI/CDステータスダッシュボードは、ソフトウェア開発およびデプロイメントプロセスにおけるビルドおよびデプロイメントのステータスをリアルタイムで監視および管理するために設計されたツールです。これにより、プロジェクト全体のビルド成功率、ビルド時間、ステータスの変化を追跡し、問題が発生した場合に迅速に対応する能力を提供します。
CICD status dashboard
サイドバーメニューから、ダッシュボード/CICD Statusを選択します:
Key functions
CICD Status Dashboardから、以下のアクションを実行できます:
-
レポートを検索します。これは
- プロジェクトでフィルタリングされます。
- プロジェクトとプロジェクトのプロファイルでフィルタリングされます。
- プロジェクトとプロジェクトのグループでフィルタリングされます。
- プロジェクトとプロファイル、プロジェクトのグループでフィルタリングされます。
-
カスタマイズされた時間でレポートを表示します。
-
現在のCICDステータスダッシュボードのURLをコピーします。
-
ダッシュボードをリセットします:
リセットボタンをクリックすると、選択されたプロジェクト、プロファイル、アプリケーション、グループ、および選択された時間のデータがすべてリセットされます。
-
チャート/テーブルを有効または無効にすることで、表示されるレポートをカスタマイズします。
-
ダッシュボード上の特定のレポートチャートを展開します:
各チャートの右上にあるアイコンを選択して開きます:
「X」アイコンをクリックしてレポートを閉じます。
-
.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: : 複数のアプリケーションにわたるビルド時間の概要を提供し、全体的なビルドパフォーマンスに関する洞察を与えます。