PGWatch是CYBERTEC开发的解决方案,用于获取和可视化PostgreSQL数据库的指标。这个灵活的,自包含的监视工具将PostgreSQL监视提高到一个全新的水平。
有许多PostgreSQL监视解决方案,但是大多数解决方案太复杂和缺乏灵活性,无法扩展其功能。借助PGWatch,正试图改变这一点。主要重点是收集指标,而数据的可视化准备工作是通过当前最佳的仪表板工具执行的。
Pgwatch2是监控PostgreSQL数据库工具中最易用的一个。它基于Grafana并为PostgreSQL数据库提供开箱即用的监控功能。因为它已经集成到了容器里,所以我们不必担心各种依赖和复杂的安装步骤,几分钟即可将监控搭建完毕,所有的东西都已经提前配置好。我们只需要将数据库连接配置到监控中即可运行正常监控操作。
主要特性:
1. 使用Docker在1分钟内安装(也可以手动安装)
2. 一页上所有数据库活动的良好概述
3. 通过在纯SQL中定义指标可以轻松扩展
4. 通过Grafana仪表板直观地显示指标-用户还可以单击几下鼠标(除了预定义的鼠标)即可定义自己的图形。
5. 服务器日志错误监视
6. Grafana的可选通知(电子邮件,Slack,PagerDuty)
7. 开源软件-免费进行进一步开发
8. 支持PostgreSQL 9.0+版本
9. 基于Web的管理界面,用于管理数据库和指标。
10. 保存指标的许多选项-InfluxDB,PostgreSQL,Prometheus,Graphite
11. 可选:通过用户身份验证的安全性
12. 可选:已经包含用于CPU负载和pg_stat_statement信息的存储过程
13. 可以通过Web界面发布日志,例如用于简单的故障排除
主要来源:https://www.cybertec-postgresql.com/de/produkte/pgwatch/
版本下载:https://github.com/cybertec-postgresql/pgwatch2