作家
登录

PostgreSQL日志分析工具——pgBadger

作者: 来源: 2017-09-14 12:50:35 阅读 我要评论

51CTO诚邀您9月23号和秒拍/国美/美团元专家一路聊智能CDN的优化之路,抓紧时光哦!


摘要

之前曾介绍过PostgreSQL的日记审计,这会将履行的SQL输出到办事日记(pg_log),势必会带来机能问题,真正的问题是,这些记录对我们有若干赞助?所以我们来看一下若何应用增长的日记记录来做一些有效的工作。

SQL日记分析对象pgBadger

pgBadger 主页:home 下载地址:download

pgBadger是在Perl中创建的一个脚本,与PHP脚本中开辟的名为pgFouine的法度榜样具有雷同的功能。 在敕令行上指定并履行办事器日记时,会生成一个将办事器日记分析为HTML文件的申报。

情况

CentOS 6.9、PostgreSQL9.5.9、pgBadger 9.2

安装pgBadger

这里创建一个具丰年份的目次,链接所有申报的索引页面以及保存最后一个解析行的文件。

  1. tar zxvf pgbadger-9.2.tar.gz 
  2. cd pgbadger-9.2 
  3. [root@localhost pgbadger-9.2]# ll 
  4. total 1416 
  5. drwxr-xr-x. 8 root root    4096 Sep 11 01:13 blib 
  6. -rw-rw-r--. 1 root root   94609 Jul 28 07:45 ChangeLog 
  7. -rw-rw-r--. 1 root root     347 Jul 28 07:45 CONTRIBUTING.md 
  8. drwxrwxr-x. 2 root root    4096 Jul 28 07:45 doc 
  9. -rw-rw-r--. 1 root root     903 Jul 28 07:45 LICENSE 
  10. -rw-r--r--. 1 root root   24018 Sep 11 01:13 Makefile 
  11. -rw-rw-r--. 1 root root    1400 Jul 28 07:45 Makefile.PL 
  12. -rw-rw-r--. 1 root root      81 Jul 28 07:45 MANIFEST 
  13. -rw-rw-r--. 1 root root     334 Jul 28 07:45 META.yml 
  14. -rw-rw-r--. 1 root root 1256247 Jul 28 07:45 pgbadger 
  15. -rw-r--r--. 1 root root       0 Sep 11 01:13 pm_to_blib 
  16. -rw-rw-r--. 1 root root   30799 Jul 28 07:45 README 
  17. drwxrwxr-x. 3 root root    4096 Jul 28 07:45 resources 
  18. drwxrwxr-x. 2 root root    4096 Jul 28 07:45 tools 
  19.  
  20. perl Makefile.PL 
  21.  
  22. make; 
  23.  
  24. make install;  

查看安装版本

  1. [root@localhost pgbadger-9.2]# which pgbadger 
  2. /usr/local/bin/pgbadger 
  3. [root@localhost pgbadger-9.2]# pgbadger -V 
  4. pgBadger version 9.2  
  1. logging_collector = on 
  2. log_filename = 'postgresql-%w.log' 
  3. log_file_mode = 0640 
  4. log_truncate_on_rotation = on 
  5. log_rotation_age = 1d 
  6. log_min_duration_statement = 0 
  7. log_checkpoints = on 
  8. log_connections = 

      推荐阅读

      浅析开源数据库MySQL架构

    数据库是所有应用体系的核心,故包管数据库稳定、高效、安然地运行是所有企业日常工作的重中之重。数据库系同一旦出现问题无法供给办事,有可能导致全部体系都无法持续工作。所以,一个成功的数据库架构>>>详细阅读


    本文标题:PostgreSQL日志分析工具——pgBadger

    地址:http://www.17bianji.com/lsqh/37412.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)