Jenkins-metrics-and-trends

提供:Dev Guides
移動先:案内検索

Jenkins-指標とトレンド

Jenkinsには、一定期間にわたって実行されるビルドのメトリックを表示するためのさまざまなプラグインがあります。 これらのメトリクスは、ビルドと、それらが時間の経過とともに失敗/成功する頻度を理解するのに役立ちます。 例として、「Build History Metricsプラグイン」を見てみましょう。

このプラグインは、インストールされたすべてのビルドについて次のメトリックを計算します

  • 平均故障時間(MTTF)
  • 平均復旧時間(MTTR)
  • ビルド時間の標準偏差
  • ステップ1 *-Jenkinsダッシュボードに移動し、Jenkinsの管理をクリックします

Jenkinsへようこそ

  • ステップ2 *-[プラグインの管理]オプションに移動します。

Metrics Trends Manage Plugins1

  • ステップ3 *-[利用可能]タブに移動して、プラグイン「ビルド履歴メトリックプラグイン」を検索し、「再起動せずにインストール」を選択します。

再起動なしでインストール1

  • ステップ4 *-次の画面が表示され、プラグインが正常にインストールされたことを確認します。 Jenkinsインスタンスを再起動します。

インストール成功確認1

[ジョブ]ページに移動すると、計算されたメトリックの表が表示されます。 指標は、過去7日間、過去30日間、およびすべての期間で表示されます。

メトリック表

Jenkinsの全体的な傾向を確認するために、ビルドとJenkins内から情報を収集し、それらをグラフィック形式で表示するためのプラグインが用意されています。 そのようなプラグインの一例は、「Hudson global-build-statsプラグイン」です。 そのための手順を見ていきましょう。

  • ステップ1 *-Jenkinsダッシュボードに移動し、Jenkinsの管理をクリックします

Hudson Global Build Stats

  • ステップ2 *-[プラグインの管理]オプションに移動します

Metrics Trends Manage Plugins2

  • ステップ3 *-[利用可能]タブに移動して、プラグイン「Hudson global-build-statsプラグイン」を検索し、「再起動せずにインストール」を選択します。

再起動なしでインストール2

  • ステップ4 *-次の画面が表示され、プラグインが正常にインストールされたことを確認します。 Jenkinsインスタンスを再起動します。

インストール成功確認2

グローバル統計を表示するには、ステップ5〜8に従ってください。

  • ステップ5 *-Jenkinsダッシュボードに移動し、Jenkinsの管理をクリックします。 [Jenkinsの管理]画面で下にスクロールすると、[グローバルビルド統計]というオプションが表示されます。 このリンクをクリックしてください。

グローバルビルド統計

  • ステップ6 *-[統計の初期化]ボタンをクリックします。 これにより、既に実行されたビルドの既存のすべてのレコードが収集され、これらの結果に基づいてグラフを作成できます。

統計の初期化

  • ステップ7 *-データが初期化されたら、新しいチャートを作成します。 [新しいグラフを作成]リンクをクリックします。

新しいチャートの作成

  • ステップ8 *-新しいチャートの詳細に関連する情報を入力するポップアップが表示されます。 次の必須情報を入力してください
  • タイトル–この例のタイトル情報は「デモ」として提供されます
  • チャートの幅– 800
  • チャートの高さ– 600
  • チャートの時間スケール–毎日
  • チャート時間– 30日

残りの情報はそのままにしておくことができます。 情報を入力したら、[新規チャートの作成]をクリックします。

新しいチャートの追加

ビルドの傾向を時系列で表示するチャートが表示されます。

トレンドの表示

チャート内のセクションをクリックすると、ジョブとそのビルドの詳細をドリルダウンできます。

グローバルビルド検索