PGbadger 慢日志分析工具

1. PostgreSQL 日志记录设置

#慢日志时间 和日志格式 
log_min_duration_statement = 1000
log_line_prefix = '%t [%p]: user=%u,db=%d,app=%a,client=%h '

  select  pg_reload_conf();

2. 命令格式

pgbadger -j 4  --prefix '%t [%p]: user=%u,db=%d,app=%a,client=%h ' --include-time "2022-08-.*(7|8):.*" ./postgresql-hn-2022-08-17_write.log  -o /var/www/html/pgbadger/hn_0817_w2.html
pgbadger -j 4  --prefix '%t [%p]: user=%u,db=%d,app=%a,client=%h ' --include-time "2022-08-.*(16|17):.*" ./postgresql-hn-2022-08-17_write.log  -o /var/www/html/pgbadger/hn_0817_w2.html

 

参考: 1.PGbadger 慢日志分析工具 - www.cqdba.cn - 博客园 (cnblogs.com)

posted @ 2022-08-18 16:07  littlevigra  阅读(60)  评论(1编辑  收藏  举报