问题开始是公司内网的zabbix系统是用于一些简单的监控打印机等基本操作,后面随着公司等保2.0项目的部署,也上架了很多的安全设备;有深信服的防火墙、EDR终端防护、上网行为管理;安恒的堡垒机、日志审计平台等设备。
zabbix开始加载图形很快而且很流畅,不知道为啥添加安全设备主机和交换机后就变得很慢,图形加载也要个好几秒钟,反正是加载啥都很慢,最开始我查看日志发现出现重复的slow 慢查询日志,查询必应后发现说是数据库的问题,我又按照网上的操作步骤进行了数据库的优化发现还是不行,后面经过了好几天调整还是不行,而且我的数据库和前端是分布式部署的,想到后期的扩建分别部署在了两个独立的系统上,应该不会两者不会有很大的影响;我又查看了zabbix前端:监测-仪表板-Zabbix server health这个是搭建好自带的图形画。
在这里我查看资源是否足够,按照网上的不走去操作还是不行,这里又用了我一天时间去优化;因为这前端和数据库这两台虚拟机都是搭建在物理服务器上的esxi虚拟化平台上的,我就去看这两台虚拟机的监控性能也不能看出啥端倪
后面由于忙其它事情去了,这个问题就暂时搁浅了,后面心血来潮又来处理这个问题,想起这个在新建虚拟机的时候需要选择硬盘,硬盘有三种格式;我就去查看了虚拟机的硬盘格式,这三种硬盘格式的选择会直接影响到虚拟机磁盘性能的读写,稍等会介绍三种硬盘格式的区别。我为了节约服务器硬盘容量采用了相当于最小化安装的精简置备,由于虚拟机在建好后不能重新修改硬盘格式,我只能另想办法。
后面我用vcenter直接克隆的方式重新将虚拟机克隆成一个新的虚拟机,里面的配置数据全部不变,在选择参数的时候我选择了厚置备,也就是性能最优的那个硬盘格式,重启后发现就好了。这个问题是一个非常简单的问题,就是没有在最开始的时候发现,导致浪费了很多的时间。
这里仅是在我使用的过程中出现的问题,记录下来避免下一位受害者踩坑。