pgBadger is a PostgreSQL log analyzer built for speed with fully detailed reports from your PostgreSQL log file. It's a single and small Perl script that outperform any other PostgreSQL log analyzer.
--摘自官网
官网:
http://dalibo.github.io/pgbadger/
pgbadger是一个pg不错的监控,通过对日志的分析,生成html,展示到网页。下面我们来看如何搭建使用。
1. 配置数据库配置参数文件:(具体每个参数的作用参照《配置文件参数解析》)
vim postgresql.conf
log_destination = 'stderr'
logging_collector = on
log_directory = 'pg_log'
log_truncate_on_rotation = on
log_duration = off
log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d %h'
log_checkpoints = on
log_connections = on
log_disconnections = on
log_lock_waits = on
log_temp_files = 0
log_filename = 'postgresql-%Y-%m-%d-%H.log'
log_min_duration_statement = 0
log_autovacuum_min_duration = 0
lc_messages = 'C'
2. 下载pgBadger,并解压
wget https://github.com/dalibo/pgbadger/archive/v9.2.tar.gz
tar -zxvf v9.2.tar.gz
3. 安装(optional)
cd pgbadger-9.2/
perl Makefile.PL
make && make install
3.执行
touch /tmp/pg_error.html
pgbadger --prefix='%t [%p]: [%l-1] user=%u,db=%d,app=%a,client=%h' -f /usr/local/pgsql/data/pg_log/*.log -o /tmp/pg_error.html

============================================================

以后会发一个自动生成增量的脚本

============================================================

Postgresql - 监控 moniter — pgbadger相关推荐

  1. postgresql参数化查询_一个能融会贯通PostgreSQL监控的人,大概率是高手

    有一些同学觉得监控无非是针对CPU.内存 .磁盘进行一些简单的监控,其实不仅仅如此,监控涵盖了众多知识的融合,能融会贯通PostgreSQL监控的人,大概率是PostgreSQL高手. POSTGRE ...

  2. 查看postgresql 磁盘占用_一个能融会贯通PostgreSQL监控的人,大概率是高手

    有一些同学觉得监控无非是针对CPU.内存 .磁盘进行一些简单的监控,其实不仅仅如此,监控涵盖了众多知识的融合,能融会贯通PostgreSQL监控的人,大概率是PostgreSQL高手. POSTGRE ...

  3. PostgreSQL 监控之拨云见日 (公开课)

    以下是前天晚间公开课的文本内容 ___________________________________________________________________________ 大家好,今天要和 ...

  4. PostgreSQL监控指标

     数据库版本:9.3.1(不同版本数据库相关表列名可能略有不同) 数据库状态信息 数据库状态信息主要体现数据库的当前状态 1.目前客户端的连接数 postgres=# SELECT count(* ...

  5. Postgresql监控,都监控点啥?

    https://mp.weixin.qq.com/s/Ty-HE60Y8v5AyqNbFWRQyA 白鳝老师的博文,转载一下.欢迎阅读上面的原文. 前阵子和一个从Oracle DBA转为PG dba的 ...

  6. Postgresql监控插件pg_stat_statements的安装

    安装步骤 1.连接服务器并切换数据库用户 2.找到pg_stat_statements文件的路径,在其下输入命令make&&make install安装pg_stat_statemen ...

  7. zabbix mysql pgsql_Zabbix 5.0 监控 PostgreSQL 数据库

    Zabbix 支持 PostgreSQL 作为后台数据库,相比 Mysql,PostgreSQL 可加载 timescaledb 插件,提升 Zabbix 性能,同时还支持数据的压缩,因此对于 Pos ...

  8. PostgreSQL——不仅仅是监控

    本文PPT来自数据库技术专家梁海安10月16日在2016年杭州云栖大会上发表的<分布式流处理框架--功能对比和性能评估>. PostgreSQL数据库在金融级监控和优化领域占据市场很大的份 ...

  9. Ubuntu中zabbix 4.2.6监控postgresql数据库

    实验环境: zabbix 4.2.6 postgres 9.6.6 Ubuntu 16.04 LTS 监控模板地址 :https://share.zabbix.com/index.php?option ...

  10. zabbix通过pg_monz模板监控postgresql数据库

    需要安装的软件包 pg_monz-2.1.tar.gzzabbix-sender-3.0.5-1.el7.x86_64.rpmzabbix-agent-3.0.17-1.el7.x86_64.rpm ...

最新文章

  1. DB2数据库常用语句
  2. 计算机科学家 成就,25年来的最高成就!MIT科学家让计算机提供创意,可自动设计机器人形态...
  3. RK3288 GMAC整理
  4. Python中文分词--jieba的基本使用
  5. java web filter 之一 基础实现
  6. el-table 行背景颜色_使用HTML添加表格4(行颜色与表格嵌套)——零基础自学网页制作
  7. (26)IMPCAT软件bit文件下载流程(FPGA不积跬步101)
  8. fiddler拦截response
  9. 在 Mac 上打开照片应用时遇到错误 4302,如何修复?
  10. 题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。
  11. 用结构化思维策划一个会议
  12. css内联样式外联样式嵌套样式区别
  13. win10 jFrameDesigner安装
  14. DRAM Timing
  15. java毫秒_JAVA中怎么获取毫秒和微秒数
  16. php doctrine 使用,php – Doctrine 2 – 多数据库配置和使用
  17. IDEA中maven项目dependencies报错飘红问题解决
  18. 正大国际期货:什么是黄金保证金交易?黄金保证金交易包含哪些要点?
  19. 紫光展锐面试——软件岗
  20. Twincat学习笔记 一 电机控制

热门文章

  1. FFmpeg超低延迟视频推流笔记
  2. Ecshop系统二次开发教程及流程演示
  3. @huangcheng: Fedora 9 GDM开启XDMCP
  4. 自然语言处理NLP基础知识
  5. 【C语言编程5】复数计算器
  6. PyQt之QSS美化
  7. HTML onfocus (获得焦点)和 onblur (失去焦点)
  8. python 面向对象 搬家具实例
  9. TAP-Win32 Adapter OAS“的网络适配器删除后总是出现(kms激活器及win10激活)
  10. 计算机应用oas,基于XML的OAS生成平台的研究与实现-计算机应用技术专业论文.docx...