postgresql - Zabbix 慢速磁盘请求响应
问题描述
我已经按照官方指南(针对 postgresql)在 Docker 容器上安装了 Zabbix-server 5.0:https ://www.zabbix.com/documentation/current/manual/installation/containers
之后,我在托管 docker daemon(和 dockerized Zabbix-server)的机器上安装了 Debian 8 的 Zabbix-Agent 5.0,来自官方来源:https ://repo.zabbix.com/zabbix/5.0/debian /pool/main/z/zabbix-release/zabbix-release_5.0-1+jessie_all.deb
当我配置服务器和代理时(我使用了模板:Zabbix 代理的 Template OS Linux),我开始从代理获取良好的数据,但是我在“物理”服务器(它是一个 VPS)上遇到了问题:
vda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m)
我开始使用 nmon 命令检查磁盘,我看到磁盘上出现 100% 的峰值,但在超过 5 秒后没有发生,其余时间磁盘保持 5-15% 的使用率。
在服务器中,我只有 Docker、带有 Postgres 的 Zabbix-server 和 Zabbix-agent。而已。(我得到了服务器,因为它是旧的未使用的 VPS)
你能帮我:
- 验证这是否是一个真正的问题而不是误报?
- 验证 Zabbix 是否单独创建此问题?
- 验证是否有解决此问题的方法?
提前致谢
解决方案
我今天也有同样的问题。
但问题是代理的主机名"/etc/zabbix/zabbix_agent2.conf"
在 Zabbix 服务器主机中的主机名配置文件不同。
现在好啦!
推荐阅读
- c# - Json 解析请求无法在 MVC 上加载表
- python - 具有嵌套标签结构的 XML 到 Python 数据框
- .htaccess - 删除最后一个字符 '?' 通过 htaccess 从 URL
- mysql - Excel 到 DataTable 导入错误的值
- markdown - 如何在 pandoc markdown 中调整内联代码的背景颜色框大小
- javascript - 如何更新 Javascript 中另一个模块中存在的对象?
- python - 有谁知道如何匹配两个二维列表?
- c - i2c stm32 nucleo 无法建立连接
- r - 从数据框中计算相应的第 n 个百分位数
- php - 使用 php 将 API 发布请求发送到 azure 部署的模型