• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

metrik: 自动化 DevOps 度量工具,内建 Dashboard。可以从持续集成(Jenkins、Bamboo ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

metrik

开源软件地址:

https://gitee.com/thoughtworks/metrik

开源软件介绍:

All ContributorsIssuesLicnece

Backend testFrontend testPublish release Docker image

Release

多语言支持:English, 简体中文

由ThoughtWorks Inc SEA团队维护

目录

关于本项目

对于想要衡量其软件交付和运营(SDO)效能的开发团队来说,本项目是一个帮助他们从CD管道收集数据并以友好的可视化方式展示关键指标的工具。

关键差异化因素:

  • 单页配置,简单易用.
  • 具有跨多个CD平台工作的能力.
  • 用户可以自行选择要分析的环境(是的,生产环境不是唯一重要的环境)。

不知道什么是四个关键指标?

集成路线

产品现在支持/计划支持的CD工具清单

  • Jenkins

  • Bamboo

  • Github Actions

  • CircleCI

    ...以及更多即将集成的产品

用法

按照以下两个步骤来运行该工具,并测量你的项目的四个关键指标。

安装和运行

该产品被发布到ECR Docker仓库public.ecr.aws/j2s5d3z8/4-key-metrics。请按照以下步骤操作。

  1. 确保Docker已经安装在你的操作系统上。
  2. 在发布页中查找可用的已发布版本。或者,你可以从我们的[镜像库]中找到所有的历史版本(https://gallery.ecr.aws/j2s5d3z8/4-key-metrics)
  3. 通过以下命令在本地运行该容器:
docker run -d -p 80:80 --name metrik public.ecr.aws/j2s5d3z8/4-key-metrics:${release_version}

*⚠️ 我们使用80端口来访问该应用程序。如果80端口被你机器上运行的其他应用程序占用,你可以切换到任何其他端口。
⚠️ latest标签匹配该仓库的最新版本。因此,使用 public.ecr.aws/j2s5d3z8/4-key-metrics:latest 或 public.ecr.aws/j2s5d3z8/4-key-metrics 将确保你运行的是这个镜像的最新版本。如果你想使用一个特定的版本标签,请记住版本名称中没有 "v"。例如,public.ecr.aws/j2s5d3z8/4-key-metrics:1.1.10

配置

容器在你的机器上运行后。进入你最喜欢的浏览器并打开该应用程序。如果在本地运行,那就是http://localhost:80/

  1. 开始配置:
  1. 随后每个关键指标的图表将出现在主页面上:
  1. 如果你想把它放在大屏幕上,还可以全屏观看:

高级用法

如果你想保留4-key-metrics的数据,以避免在删除容器时丢失任何数据,你可以将数据库文件夹/data/db挂出。可以把数据库文件夹/data/db挂载出来。如果你挂载日志文件夹/app/logs,那么日志也会被保存。如下面的例子所示。

docker run -d -p 80:80 --name metrik -v "/path/to/local/directory:/data/db" -v "/path/to/another/directory:/app/logs" public.ecr.aws/j2s5d3z8/4-key-metrics:${release_version}

算法

详细算法请参考Wiki页面

贡献

贡献是使开源社区成为一个学习、激励和创造的神奇场所的原因。我们真诚的感谢你所做的任何类型的贡献.

请在这里查看我们的贡献者指南。

快速开始

该代码库由三个主要部分组成:"前端"、"后端 "和 "CI"。

  • 前端应用由以下技术栈构建:

    • TypeScript
    • ReactJS
    • ReCharts

    可以在前端文件夹找到更多细节。

  • 后端程序由以下技术栈构建:

    • Kotlin
    • Spring Boot Web
    • MongoDB

    可以在后端文件夹找到更多细节。

  • 构建/打包的脚本在CI文件夹下。

License

在MIT许可下发布。更多信息见LICENSE

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Zhe ZHAO


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap