文件名称:promviz:普罗米修斯度量名称可视化器
文件大小:1.1MB
文件格式:ZIP
更新时间:2024-05-07 21:53:00
plotly prometheus visualizer prometheus-metric TypeScript
Promviz 将Prometheus指标可视化为朝阳图,按名称空间和子系统细分。 特征 按名称,正则表达式过滤指标 从URL加载JSON数据 显示一个漂亮的图 内容 入门 克隆此仓库 到gitpod中: ://gitpod.io/#https: 本地: git clone git@github.com:ssube/promviz.git 得到一些指标名称 对您的运行psql -f scripts/index-names.sql 或使用src/resource/names.json包含的名称 构建图形应用程序: make捆绑 或Terminal -> Run Task -> Serve在gitpod中Terminal -> Run Task -> Serve 服务out/ SERVE=TRUE make 或docker run --name promviz-nginx
【文件预览】:
promviz-master
----.dockerignore(78B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(454B)
--------ISSUE_TEMPLATE()
----yarn.lock(433KB)
----src()
--------index.html(255B)
--------utils()
--------resource()
--------version.ts(309B)
--------menu()
--------graph()
--------app.tsx(2KB)
--------lib.ts(79B)
----scripts()
--------ci-project-path.sh(157B)
--------docker-build.sh(705B)
--------mocha-preload.js(261B)
--------index-names.sql(252B)
--------mocha-module.js(132B)
--------github-status.sh(530B)
----Dockerfile.buster(50B)
----.gitpod.yml(95B)
----.npmignore(394B)
----.codeclimate.yml(655B)
----.theia()
--------tasks.json(300B)
----tsconfig.json(41B)
----config()
--------rollup-stub.json(17B)
--------eslint.json(13KB)
--------gitlab()
--------rollup-external.json(97B)
--------api-extractor.json(1KB)
--------rollup-named.json(510B)
--------tsconfig.json(887B)
--------rollup.js(3KB)
--------mocha.json(44B)
--------rollup-globals.json(3B)
----test()
--------helpers()
--------harness.ts(583B)
--------TestUtils.ts(909B)
--------TestGraph.ts(437B)
----LICENSE.md(1KB)
----Dockerfile.alpine(57B)
----README.md(4KB)
----Makefile(6KB)
----run.mk(58B)
----.npmrc(65B)
----docs()
--------example-node.png(283KB)
--------example-prometheus.png(246KB)
--------example-load.png(261KB)
--------example-root.png(160KB)
--------api()
----renovate.json(144B)
----.gitignore(135B)
----.gitlab-ci.yml(2KB)
----CHANGELOG.md(5KB)
----package.json(2KB)
----vendor()
--------rollup-resources()