pgstatsmon:Node.js服务,用于将Postgres统计信息推入Prometheus

时间:2024-05-23 09:46:03
【文件属性】:

文件名称:pgstatsmon:Node.js服务,用于将Postgres统计信息推入Prometheus

文件大小:62KB

文件格式:ZIP

更新时间:2024-05-23 09:46:03

JavaScript

pgstatsmon 这是一个Node.js服务,可使用Postgres客户端界面定期从多个Postgres实例获取统计信息,并通过Prometheus服务器将其导出。 活动分支 当前该存储库有两个活动分支,用于Manta的两个活动主要版本。 有关主要Manta版本的详细信息,请参见。 -对于mantav2的发展,曼塔的最新版本。 用于开发mantav1,这是Manta的长期支持维护版本。 跑步 从etc / config.json中的模板创建配置文件: cp etc/config.json myconfig.json vim myconfig.json 然后使用以下命令运行监视器: node bin/pgstatsmon.js myconfig.json 它使用bunyan记录到stdout。 例子 将配置文件用于静态后端: $ cat etc/myconfig.json


【文件预览】:
pgstatsmon-master
----.gitmodules(495B)
----sapi_manifests()
--------pgstatsmon()
----bin()
--------pgstatsmon.js(1KB)
--------dtrace()
----docs()
--------overview.md(8KB)
----package.json(526B)
----Jenkinsfile(1KB)
----deps()
--------javascriptlint()
--------catest()
--------jsstyle()
--------eng()
--------manta-scripts()
----boot()
--------firstboot.sh(2KB)
--------everyboot.sh(385B)
----test()
--------helper.js(5KB)
--------validate_queries.tst.js(2KB)
--------basic.tst.js(7KB)
--------badquery.tst.js(5KB)
--------get_queries.tst.js(924B)
--------etc()
----LICENSE(16KB)
----jsl.node.conf(7KB)
----CONTRIBUTING.md(464B)
----CHANGES.md(964B)
----smf()
--------manifests()
--------methods()
----.gitignore(87B)
----lib()
--------pgstatsmon.js(34KB)
--------dtrace.js(1KB)
--------pgclient.js(6KB)
--------queries.js(18KB)
--------dbinit.js(11KB)
----Makefile(6KB)
----README.md(7KB)
----etc()
--------static.json(482B)
--------vmapi.json(784B)

网友评论