pgSCV 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
pgSCV 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
pgSCV 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 BSD-3
开发语言 Google Go 查看源码 »
操作系统 Linux
软件类型 开源软件
开源组织
地区 不详
投 递 者 Alias_Travis
适用人群 未知
收录时间 2021-07-23

软件简介

pgSCV 是 PostgreSQL 生态系统指标收集器。

  • 收集了很多关于 PostgreSQL 环境的统计信息;
  • 通过 HTTP/metrics端点以 Prometheus 指标展示格式公开指标;

特征

  • 支持的服务: PostgreSQL、Pgbouncer、Patroni、操作系统指标。
  • Pull 模式:pgSCV 可以侦听/metrics端点并服务来自Prometheus或 的请求Victoriametrics' Vmagent
  • Push 模式:pgSCV 可以抓取自己的/metrics端点并将抓取的指标推送到指定的 HTTP 服务。此功能主要用于向 Weaponry SaaS 发送指标,但不限于此目的。
  • TLS 和身份验证:/metrics端点可以使用基本身份验证和 TLS 进行保护。
  • 从多个服务收集指标:pgSCV 可以从许多数据库实例收集指标。
  • 服务自动发现:pgSCV 可以自动发现 Postgres 和其他 Postgres 生态系统服务并开始从它们收集指标。在身份验证的情况下,应指定有效的先决条件。
  • 远程服务支持:建议在运行受监控服务的相同系统上启动 pgSCV。但这并不严格,pgSCV 可以连接并从远程服务收集指标。
  • 引导程序:pgSCV 可以自行引导 - 这是一次性过程,在引导期间 pgSCV 将自身安装到系统路径中,创建最少的必需配置,安装 systemd 单元并自行启动。需要root权限。
  • 自动更新:pgSCV 可以跟踪新版本并自行更新。此功能主要对武器用户有用。需要root权限。
  • 用户定义的指标:pgSCV 可以配置为收集用户定义的指标。

要求

  • 只能在 Linux 上运行;可以连接到在其他 OS/PaaS 上运行的远程服务;
  • 连接到服务的必要条件,例如登录名和密码;
  • 数据库用户应该具有执行统计功能和阅读视图的权限;
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
2021/07/24 07:17

pgSCV 0.7.0 发布,PostgreSQL 生态系统指标收集器

pgSCV 0.7.0 正式发布,更新内容如下: 更新: 增加对 Patroni 的支持; 增加 Patroni 指标与 Patroni 2.1.0 中引入的内置指标的兼容性; 增加 TLS 支持; 增加基本认证; 在每次调用收集器之前发现 postgres 设置。Postgres 设置描述了 Postgres 的属性,如版本、数据和 WAL 块大小、pg_stat_statements 的位置等等,这些设置被收集器使用以调整指标收集。 移除查询规范化;在声明指标中使用 queryid 标签替代 md5; 引入 ADR;...

0
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部