PostgreSQL度量收集后台程序
pgobserver-gatherer的Python项目详细描述
=====
pgobserver_gatherer
====
postgres metrics集合后台程序,原始[pgobserver]的后续程序(https://github.com/zalando/pgobserver)Java收集后台程序
nb!beta
数据存储
-python3-m pgobserver_gatherer-v以详细模式运行后台程序
与旧gatherer相比的改进
----
-自动检测gatherer配置更改(hosts.host_settings列)
-连接池到数据存储
-通用数据存储,Gatherer的样板文件较少
-单事务批量插入(复制协议)
-启动时对所有受监视的数据库进行连接检查
-单主机/单Gatherer测试模式
-“增量引擎”差异引擎,用于获取真正的更改
-自定义输出插件。通过队列获取传入数据点的独立进程
收集数据
2。以当前状态存储到Postgres-可选
3。提供分析框架(增量引擎),用于计算累积列
4的差异。将来自delta引擎的数据提供给插件(最简单的是“控制台”输出插件)
-描述处理程序及其格式和所需数据集的配置文件。它们可以有额外的配置文件,用于输出
-加载模块,并在数据进入时提供给它们
pgobserver_gatherer
====
postgres metrics集合后台程序,原始[pgobserver]的后续程序(https://github.com/zalando/pgobserver)Java收集后台程序
nb!beta
数据存储
-python3-m pgobserver_gatherer-v以详细模式运行后台程序
与旧gatherer相比的改进
----
-自动检测gatherer配置更改(hosts.host_settings列)
-连接池到数据存储
-通用数据存储,Gatherer的样板文件较少
-单事务批量插入(复制协议)
-启动时对所有受监视的数据库进行连接检查
-单主机/单Gatherer测试模式
-“增量引擎”差异引擎,用于获取真正的更改
-自定义输出插件。通过队列获取传入数据点的独立进程
收集数据
2。以当前状态存储到Postgres-可选
3。提供分析框架(增量引擎),用于计算累积列
4的差异。将来自delta引擎的数据提供给插件(最简单的是“控制台”输出插件)
-描述处理程序及其格式和所需数据集的配置文件。它们可以有额外的配置文件,用于输出
-加载模块,并在数据进入时提供给它们