zabbix分布式监控系统-理论-实操-微认证之路
Zabbix是一个基于Web页面的企业级开源监控软件,提供了分布式系统监控与网络监控功能。具备主机的性能监控,网络设备性能监控,数据库性能监控,多种告警方式,详细报表,图表的绘制等功能。华为云提供了以鲲鹏云服务ECS为基础结合EVS,EIP实现zabbix监控系统云端搭建方案。
1,企业上云后的运维挑战
加速企业IT设施发展
降低IT成本
提升系统稳定性
提升开发部署敏感性
以云平台为基础
技术创新
企业上云挑战
现有IT基础框架亟需优化->新业务建设周期长,投资大->数据管理与业务分析求凸显->数据安全和业务可控存在威胁
企业云上运维特点
开源工具,DevOps特征,全API的体系,数据化运维
主流监控平台
Open-falcon
优点1,自动发现,支持falcon-agent,snmp支持用户主动push,用户自定义插件
优点2,支持单周期亿次的数据采集,告警,判定,历史数据存储和查询;
Nagios
优点1,适合复杂IT环境的企业
优点2,配置灵活,可自定义shell脚本,分布式监控模式
优点3,支持一冗
Zabbix余方式进行主机监控,报警设置多样;
zabbix
优点1,85%以上的泛用互联网企业使用;
优点2,支持多平台的企业级分布式开源监控软件
优点3,可实现复杂多条件告警监控
优点4,提供多种API接口,支持调用脚本
zabbix监控系统功能介绍
zabbix是云数据中心监控解决方案
zabbix是开源分布式监控系统,支持多种采集方式和采集客户端,有专用Agent(代理),也支持SNMP,IPMI,JMX,Telnet,SSH 等多种协议,它将采集到的数据存放在数据库,然后对其进行分析整理,达到条件出发告警,zabbix具备丰富的功能和灵活的扩展性。
控制中心(zabbix)->通知-邮箱告警
控制中心(zabbix)->通过ping或端口检查监控->被监控设备(没有安装Zabbix-Agent的服务器)
控制中心(zabbix)->通过Zabbix-Agent监控->被监控设备(安装了Zabbix-Agent的服务器)
控制中心(zabbix)->通过SNMP监控->被监控设备(网络设备如windows主机设备)
控制中心(zabbix)->配置&状态检查
zabbix监控平台的定位
zabbix是基于web页面的提供分布式系统监控及网络监视功能的企业级的开源解决方案
zabbix能监控各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
可通过SNMP,Zabbix-agent,ping,端口监视等方法提供对/网络状态的监视,数据收集等功能,可以运行在多种平台上。
zabbix监控平台功能介绍-指标收集
指标收集方法:
多平台zabbix代理
SNMP和PMI代理
用户服务无代理监控
自定义方法
计算和聚合
终端用户web监控
zabbix监控平台功能介绍-问题检测
高度灵活的自定义选项
独立的问题条件和解决条件
多个严重等级
跟故障分析
异常检测
趋势预测
zabbix监控平台功能介绍-告警和修复
发送信息
让zabbix自动修复问题
用户自定义的服务级别
根据收件人的角色自定义邮件
基于运行时间和资产信息自定义
zabbix监控平台功能介绍-分布式监控
集中管理,分布式监控
从数千个被监控的设备中采集数据
防火墙,DMZ后监控
即使网络异常,也可以持续采集数据
在受监控的主机上远程运行自定义脚本
zabbix监控系统的部署载体
在整个zabbix监控系统的搭建,维护中,磁盘I/O性能,数据库性能是系统良好运行的关键因素
实践操作部分,微认证是4.0版本的,我做的是5.0版本的
https://bbs.huaweicloud.com/blogs/244161
- 点赞
- 收藏
- 关注作者
评论(0)