我是 Postgres(Ubuntu 14.04 上的 9.3)监控的新手,我一直在使用 Zabbix/PG_monz。
我看到我的数据库有“太多临时字节”并且我的数据库“太大”的错误。我的实际备份文件是每天 400 MB。
我想知道是否有人熟悉 PG_Monz 或者这个错误可能是什么。先感谢您!
我是 Postgres(Ubuntu 14.04 上的 9.3)监控的新手,我一直在使用 Zabbix/PG_monz。
我看到我的数据库有“太多临时字节”并且我的数据库“太大”的错误。我的实际备份文件是每天 400 MB。
我想知道是否有人熟悉 PG_Monz 或者这个错误可能是什么。先感谢您!
我找到了关于如何以及为什么发生这种情况的答案。PG_Monz 使用以下查询来跟踪临时字节:
但是,此 select 语句不显示当前临时字节,而是显示自上次统计重置以来创建的所有临时字节的增量。IE:它没有显示一段时间内的增量,这将是准确的数字。
查看此查询然后检查文件夹,我发现它是空的,因此我的服务器实际上没有临时字节。
资料来源:https ://www.marshut.net/wnsmt/postgresql-9-2-4-temp-files-never-released.html
数据库太大也是如此:
Zabbix 阈值对于 PostgreSQL 报告数据库大小的方式不正确:请参阅有关信息
select pg_database_size(dbname)