jenkvizはgraphvizのを使用してフローを構築ジェンキンスの可視化である。
ビルドのURLを使用して、ビルドの流れをレンダリングするためにSVG出力を生成ジェンキンスサイトをクロールするためのツール。
  SVGグラフ表示: - サマリーボックス付:
- 総経過時間
- 各ビルド用の累積期間
- スループット(期間/経過)
- 数のビルド
- ブラック矢印は、上流と下流の関係をレンダリングする
- オレンジの矢印は下流のみ関係をレンダリングする
- 成功/不安定/失敗しました/中止ビルドステータスの青/黄/赤/グレーのボックスを有効にして構築
 ローカルSQLiteデータベースに格納された情報をビルドします。データベースには、二回のビルドページの取得しないためにキャッシュとして使用されているだけでなく、普通のSQLを使用して情報を取得するには:
  sqlite3の〜/ jenkviz.db
  - 最も遅いジョブ
  sqliteの> SELECT名前、SUM(duration_s)、MAX(duration_s)、AVG(duration_s)、COUNT(1)
 ビルドから
 名前、GROUP BY
  SUM(duration_s)、ORDER BY DESC
  LIMIT 10;
  - スレーブ負荷
  SUM(duration_s)DESC LIMITの10 BYホストORDER BYビルドグループからのsqlite> SELECTホスト、SUM(duration_s);
のUSAGE の
  jenkviz [--version] [--logfile = LOGFILE] [--database = DATABASE]コマンド[オプション]引数
  jenkviz -h
<強い>コマンドの
&NBSP;クロール[--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
&NBSP; --directオプションは、下流のリンクのみを削除し、唯一の下流と上流の関係を示している。
&NBSP;後方上流のビルド使用して--reverseオプションクロール。
&NBSP;維持する--exploreオプションは、ダウンストリーム(上流ビルドはルートビルドの子孫ではありません)原点ビルドの範囲外上流のビルドを持っているのビルド
の使用例の
&NBSP; jenkvizクロールにhttp://jenkins.site/jenkviz/job_name/42/
<強い>インストールの
&NBSP;のDebian / Ubuntuの場合:
&NBSP; sudoの適性graphvizのをインストール
&NBSP; sudoのeasy_installをjenkviz
のソースリポジトリの
&NBSP; Jenkvizは現在、githubのでホストされています。
の問題およびバグレポートの
&NBSP;機能要望やバグレポートは、ここで行うことができます:
https://github.com/bdelbosc/jenkviz/issues
Requirements:
- Python
の制限事項の
- によりJENKINS-6211のバグには、これが唯一のMavenの仕事のために働くため、現在のジェンキンス(少なくとも1.444)下流のフリースタイルジョブや非専門家の仕事のためにビルドのビルド番号は表示されませんします。
- はまたいつか下流ビルド番号はNoneです、それは下流のビルドに直接移動するためのどのような方法を与えていない。この場合ジェンキンスで、クロールを停止します。
- は上流の最初のものだけの世話をして、構築します。
Jenkvizが複数でビルド処理しない現時点では
コメントが見つかりません