使用工具pgcenter监控PG数据库统计数据

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

使用工具pgcenter监控PG数据库统计数据

一 pgcenter简介

pgcenter是一个用于观察和追踪PostgreSQL数据库故障的命令行管理工具。

pgcenter主要处理统计数据,并提供一种在运行时观察PostgreSQL数据库的便捷方式。

二 pgcenter部署

pgcenter 安装部署(centos7.6+PG12)

$ wget https://github.com/lesovsky/pgcenter/releases/download/v0.8.0/pgcenter_0.8.0_linux_amd64.tar.gz 

$ tar zxvf pgcenter_0.8.0_linux_amd64.tar.gz

$ chmod 755 pgcenter 

$ ./pgcenter  --version



三 pgcenter配置

安装插件plperlu

[root@localhost ~]# yum list | grep postgres | grep perl



[root@localhost ~]# yum install -y  postgresql12-plperl.x86_64

postgres=# create extension plperlu;



四 pgcenter示例

pgcenter top常用指令

h,F1 查看帮助 

q,‘ESC’,‘Ctrl+Q’ 退出 

z 设置刷新间隔,默认是1秒,可调范围是1到300 

Q 重置数据库统计信息 

‘-’ 中划线符号,输入pid,取消查询,相当于调用pg_cancel_backend函数 

‘_’ 下划线符号,输入pid,取消查询,相当于调用pg_terminate_backend函数 

B 同时查看磁盘信息,交替按会取消。

 N 同时查看网络接口信息,交替按会取消。

 L 查看数据库日志尾部行 l 查看数据库的日志信息,翻页形式 

‘~’ 打开psql会话,\q退出到pgcenter界面

C、E、R 显示、编辑、重载PG配置参数 

a、d、f、r 活动连接信息, 数据库信息, 函数信息, 流复制信息 

s、t、i 分别显示表大小、表统计信息、索引统计信息 

x、X 小写x交替显示不同维度pg_stat_statements信息,大写X下拉选取pg_stat_statements 菜单 

p、P 小写p交替显示pg_statprogress信息,大写P下拉选取pg_statprogress菜单 

Up、Down 上下键调整列的宽度 

Left,Right,<,/ 左右键选择列, 左方括号交替排序, '/'过滤

pgcenter top命令监控(默认是一秒刷新一次)

pgcenter top -h 127.0.0.1 -U postgres -d kingdee -p 5432



按下“ctrl+c”结束监控

检查磁盘信息



检查网络接口信息



显示数据库日志尾部行



显示数据库信息,函数信息,流复制信息。






显示表大小,表统计信息,索引统计信息。








使用工具pgcenter监控PG数据库统计数据

一 pgcenter简介pgcenter是一个用于观察和追踪PostgreSQL数据库故障的命令行管理工具。pgcenter主要处理统计数据,并提供一种在运行时观察P...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息