个人简介与架构设计
何星,技术经理,大中华区最年轻的Zabbix认证培训师,拥有超过7年Zabbix使用经验和10年IT运维管理经验。主导完成国内数十家金融公司统一监控项目,具备丰富的实战经验。
架构设计
- Zabbix 6.0架构设计:合理规划架构,满足企业对监控系统的可用性要求。
- Zabbix 7.0架构设计:进一步优化架构,提升系统性能和稳定性。
系统建设
- 监控采集方式:覆盖IT基础设施各层级,定义监控指标和策略,实现监控全覆盖。
- 自动化部署:网络自动发现、Agent自动注册。
- 四个黄金指标:Latency延迟、Traffic流量、Errors错误、Saturation饱和度;USE:Utilisation使用率、Saturation饱和率、Errors错误数;RED:Rate请求速率、Error错误率、Duration时延。
- 告警发送策略:确保告警及时有效传递。
- 监控覆盖率:实现全面监控,不留盲区。
- 可视化展现:直观展示监控数据,便于分析。
高效运维
- 日常维护:保障系统健康稳定运行。
- 失效监控:及时发现并处理系统问题。
- 监控策略调整:根据实际需求调整监控策略。
- 触发器表达式:例如
avg(/Linux by Zabbix agent active/system.cpu.util,{$CPU.UTIL.AVG.DURATION})>{$CPU.UTIL.AVG} 和 avg(/Linux by Zabbix agent active/system.cpu.util,5m)>90。
- 问题知识库:针对常见问题提供排查方法。
- 设备/对象故障无告警?:排查方法包括查看问题事件、告警日志、对应主机、用户权限、维护期/变更。
- 监控数据采集异常?:排查方法包括手动测试数据获取、监控项预处理、监控项明细数据、自定义脚本。
- 安装Agent后未自动注册?:排查方法包括查看自动注册规则、Agent到Proxy的端口访问、Agent配置文件、Agent日志文件。
- 历史记录:记录常见问题及解决方法,如预处理问题、自定义脚本问题、端口访问问题、配置参数问题、未触发动作、权限问题、对象被禁用。
- 补充信息:
- 处于维护期的事件默认隐藏且不执行触发器动作。
- HostMetaData定义自动注册元数据。
- Zabbix agent类型监控项可通过zabbix_get命令测试。
- 定时报表:报表平台支持自定义指标配置。
- 操作系统:CPU使用率(平均值/最大值/最小值/P95)、CPU IO等待使用率、CPU负载、内存使用率、Swap使用率、文件系统使用率、磁盘IO读写、网卡流量。
- 数据库:TPS、QPS、会话连接数、表空间。
- 中间件:JVM使用率、JDBC连接数。
Zabbix与信创生态的融合
郑子静,中国社区建立者,宏时数据是Zabbix大中华区总代表,负责中国社区创建、维护、峰会组织及中文手册翻译。
中国社区资源
- 培训体系:从用户到专家的培训体系,如Zabbix 7.0 ZCS培训。
- 专家技术支持:年度订阅服务。
生态合作伙伴
- 关键词:设备多、连续运行压力大、双11可靠保障、原厂托底。
- 开源及信创政策支持:企业级开源监控解决方案提供商,信创生态构建者。