PG监控工具之pgcenter

0    1037    6

Tags:

👉 本文共约2442个字,系统预计阅读时间或需10分钟。

简介

GitHub:https://github.com/lesovsky/pgcenter

pgCenter is a command-line admin tool for observing and troubleshooting Postgres.

pgCenter's main goal is to help Postgres DBA working with statistics and provide a convenient way to observe Postgres in runtime.

安装

普通安装使用

可以tar.gz也可以rpm包:

Docker使用

地址:https://hub.docker.com/r/lesovsky/pgcenter

使用过程:

输入密码后就可以返回如下结果:

帮助命令

pgcenter top命令常用的指令选项

使用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示例

先使用pgbench压测,准备环境

使用pgcenter top命令进行监控,默认是一秒刷新一次

按下“ctrl+c”结束监控。

官方示例

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复