暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【译】postgresql 扩展工具 命令行工具pg_systat

原创 贾勇智 2022-03-25
671

命令行工具pg_systat

9.1 介绍

pg_sysstat 是 PostgreSQL 的 ‘sysstat’。它允许您从终端窗口监视各种 PostgreSQL 统计表。另请参阅 pg_top 以监控顶级 PostgreSQL 进程。目前支持以下统计:

  • pg_stat_database
  • pg_tablespace
  • pg_stat_all_tables
  • pg_statio_all_tables
  • pg_stat_progress_vacuum
  • pg_stat_progress_vacuum
  • pg_stat_progress_copy
  • pg_buffercache

9.2 下载执行文件

https://pg_systat.gitlab.io/

9.3 配置

将pg_systat移动pg安装目录bin目录下,并给于执行权限:

mv pg_systat-1.0.0-x86_64.AppImage pg_systat

mv pg_systat /opt/pg14/bin

chmod +x /opt/pg14/bin/pg_systat 

9.4 使用

当进入监控页面后,按键 v 可以在各个统计页面进行切换

[postgres@pg14 ~]$ pg_systat --help
/tmp/.mount_pg_sysoxhXjd/usr/bin/pg_systat: unrecognized option '--help'
Usage:
  pg_systat [OPTION]... [VIEW] [DELAY]

General options:
  -a           display all lines
  -B           non-interactive mode, exit after two update
  -b           non-interactive mode, exit after one update
  -d count     exit after count screen updates
  -i           interactive mode

Connection options:
  -d dbname    database name to connect to
  -h host      database server host or socket directory
  -p port      database server port
  -U username  database user name
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论