当前位置:   article > 正文

postgresql kafka工具_半小时快速搭建PostgreSQL简易监控

kafka监听pgsql

1.前言

PostgreSQL的监控方案很多,功能强悍的包括zabbix、prometheus等,再搭配上grafana和echarts等可视化工具,逼格杠杠。还有针对PostgreSQL特定的监控如pg_top、pgwatch、pg_cluu、pgbadger、pigsty(这个很牛掰),当然有些不能算是严格意义上的监控,如pgbadger,更多的是帮我们分析日志。因为PostreSQL自带的统计视图很多(pg_stat*开头,所以可以很方便的集成到各种各样的监控方案里),再加上各种各样的Extension,也可以监控到底层诸如缓冲区使用率等。

今天分享的是一个使用go编写的轻量化监控工具Sampler,它自己的介绍就是:No servers, no databases, no deploy - you specify shell commands, and it just works.,不需要单独的服务器,不需要数据库,也不需要像zabbix一样在需要监控的服务器上安装agent采集端,十分轻量,另外基于go本身的优点,Sampler极容易部署。

2.开整

如上,部署极其简单,环境是centos7,两个命令就OK了

sudo wget https://github.com/sqshq/sampler/releases/download/v1.1.0/sampler-1.1.0-linux-amd64 -O /usr/local/bin/sampler

sudo chmod +x /usr/local/bin/sampler

先看一下官方的展示图:

910ee565053cd3c7dc0628c737db4cce.png

展示一下自己做的监控:

603dd2016441f65caef347f7e4966141.gif

在这个监控模板上,主要监控了这么几点:

1.数据库年龄,PostgreSQL里面比较头疼的一点就是21亿事务的限制&#

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号