jenkviz

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

Rating: 4.0/5 (Total Votes: 2)

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不处理建立与多个上游建立,只取第一个照顾。

类似的软件

nose-f7u12
nose-f7u12

11 May 15

JProfiler
JProfiler

17 Feb 15

lava-dashboard
lava-dashboard

20 Feb 15

ContiPerf
ContiPerf

20 Feb 15

显影剂的其他软件 Benoit Delbosc

benchbase
benchbase

11 May 15

logchart
logchart

11 May 15

FunkLoad
FunkLoad

11 May 15

意见 jenkviz

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