Pgwatch: PostgreSQL Monitoring Solution
a year ago
- #PostgreSQL
- #Docker
- #Monitoring
- 使用Grafana在3000端口运行最新的Docker演示镜像,管理Web界面在8080端口,内部数据库在5432端口。
- 使用`docker run`命令指定端口和环境变量来启动容器。
- 以管理员身份(admin/pgwatchadmin)访问Grafana查看或创建仪表盘。
- 生产环境请使用cybertecpostgresql/pgwatch的Docker镜像。
- 克隆仓库并使用Docker compose快速搭建配置数据库、监控代理和Grafana等服务。
- 通过Web界面或命令行脚本添加测试数据库进行监控。
- 使用`docker/compose.pgbench.sh`模拟工作负载生成测试数据和事务。
- pgAdmin使用80端口;修改`docker/compose.pgadmin.yml`可更改端口。
- 在本地通过admin@local.com/admin凭证访问pgAdmin4以检查pgwatch数据库。
- 代码修改后需用重建并重启命令重新启动pgwatch代理。
- 使用`docker compose logs`命令在分离模式下监控日志。
- 欢迎提供反馈和贡献代码。