答案1
这是一个一般的性能问题,无法直接回答。不过,您可能需要研究以下内容:
- 假设您正在使用被动项目,请检查内部监控(包含在默认的 Zabbix 服务器模板中)的轮询器进程繁忙率;如果它们非常繁忙,请增加轮询器数量(但如果这种情况发生在少量项目中,请首先调查为什么项目轮询如此缓慢)
- 还要检查所有其他进程的内部监控,特别是检查数据库同步器进程的繁忙率;如果你发现某个进程非常繁忙,则可能与你看到的数据收集问题有关
- 检查服务器日志文件 - 它是否显示连接失败?如果是,问题可能出在代理端,您可能需要更多代理进程(可在代理配置文件中配置),或者调查项目速度缓慢的原因
您最近的编辑显示甚至内部项目也缺少数据,因此我们可以完全排除代理。另外,请检查服务器日志文件中是否存在与数据库相关的错误。
答案2
事实证明问题出在数据库方面。我仍然不知道它是如何发生的,但是一些插入查询不起作用。
我们已经重置并重新安装数据库,问题已解决。