工业制造其它Zabbix

安装和运维zabbix过程中你都遇到过哪些坑?

安装和运维zabbix过程中你都遇到过哪些坑?显示全部

安装和运维zabbix过程中你都遇到过哪些坑?

收起
参与10

查看其它 1 个回答lych370的回答

lych370lych370联盟成员系统运维工程师个人

zabbix安装和运维过程中会遇到很多踩坑的过程,尤其是针对内部环境,各种不同版本的操作系统,安装方法和安装包可能存在很大差距,简单说几个我遇到的坑,大家可提前关注,一是由于我们的生产环境属于内网,所以很多软件只能离线安装,所以在安装过程中可能存在找不到依赖包的情况,为了解决这个问题,我一般都需要提前在测试环境用虚拟机模拟和生产相同的操作系统提前下载对应的依赖包,这样才能保证在后续的安装过程中能够对应合适的版本提供匹配的安装包,尤其是zabbix客户端的安装,一定要注意区分和准备不同环境,不同系统,不同版本的客户端安装包,比如Windows一般要分为32位和64位,linux则会根据不同内核版本进行区分。二是维护期的设置的坑。在维护过程中,有时候因为上线等原因,需要临时设置维护期来屏蔽告警,在选择维护期间是否采集数据的时候,建议大家一定要选择采集,不然你的邮箱或者手机会在告警恢复的那一瞬间被直接轰炸,有大量的5分钟和10分钟无法连接的告警会报出来,建议及时避坑。遇到的第三个坑就是迁移服务器遇到的坑比较多,说点主要的,在迁移zabbix服务器的过程中,建议不要迁移历史库history和uinthistory还有trend三个表,这几个表数据量一般很大,而且保留的意义不大,建议直接排除,不然数据库的导出导入过程可能会成为你的噩梦,毕竟变更的窗口期有限。第四,就是如果要做mysql主从同步的话,一定要在安装完主从数据库,导入完数据之后立即做同步,同步之前一定切记不要去连接数据库,也不要启动应用,以保持主从数据的一致性。之前就因为在做主从同步前起了应用,连接了数据库,导致几天后发现slave有个进程因为数据不一致突然停止了,然后各种办法都没法继续同步,最后没办法,只能从头开始,重置了数据库的主从才行,这里主要说的是迁移数据库,并不是新建数据库的情况,大家注意区分。当然,在zabbix部署和运维过程中也还有各种各样的其他的坑,后面记起来的话再来补充,这里提了几个主要起抛砖引玉的作用,希望大家多多分享自己的经历,积极补充遇到过的坑,一起学习和交流

银行 · 2022-09-27
浏览1144

回答者

lych370
系统运维工程师个人
擅长领域: 数据库云计算服务器

lych370 最近回答过的问题

回答状态

  • 发布时间:2022-09-27
  • 关注会员:3 人
  • 回答浏览:1144
  • X社区推广