jenkviz

软件截图:
jenkviz
软件详细信息:
版本: 0.3.1
上传日期: 14 Apr 15
许可: 免费
人气: 8

Rating: nan/5 (Total Votes: 0)

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的名字
  ORDER BY SUM(duration_s)DESC
  LIMIT 10;
  - 从负荷
  sqlite的> SELECT主机,SUM(duration_s)FROM构建GROUP BY主机ORDER BY SUM(duration_s)DESC LIMIT 10;
用法
  jenkviz [--version] [--logfile = LOGFILE] [--database = DATABASE]命令[OPTIONS]参数
  jenkviz -h
命令
 爬行[--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
 该--direct选项只显示下游和上游的关系,消除下游的唯一纽带。
 该--reverse选项爬行落后用上游的基础之上。
 该--explore选择保留下游构建已上游打造出产地构建的范围(上游版本是不是根构建的后代)
示例
  jenkviz抓取的http://jenkins.site/jenkviz/job_name/42/
安装
 在Debian / Ubuntu的:
 须藤资质安装graphviz的
 须藤的easy_install jenkviz
源代码库
  Jenkviz目前在GitHub上托管。
问题和错误报告
 功能要求和错误报告可以在这里进行:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

限制

  • 在由于JENKINS-6211错误,这仅适用于Maven的工作,因为当前的詹金斯(至少1.444)不显示版本号为下游建立自由泳工作或不工作的maven
  • 在某个时间同时下游版本号为None,它停止爬行,在这种情况下,詹金斯不给任何方式直接进入下游的基础之上。
  • 在此刻Jenkviz不处理建立与多个上游建立,只取第一个照顾。

类似的软件

proboscis
proboscis

20 Feb 15

nosy
nosy

11 May 15

mock_helpers
mock_helpers

14 Apr 15

显影剂的其他软件 Benoit Delbosc

logchart
logchart

11 May 15

benchbase
benchbase

11 May 15

tcsv2png
tcsv2png

11 May 15

意见 jenkviz

评论没有发现
添加评论
打开图片!