什么是zabbix?
百度百科:
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视的企业级开源解决方案,
可以监视各种的网络参数,保证服务器的安全运营,并提供灵活的通知机制让系统管理员快速定位/解决存在的各种问题
以下的总结和问题部分来自网上:http://blog.51cto.com/zhang789/1868880
为什么需要监控?
在实际的上线的应用中,假如没有监控,上线业务中的部分情况是未知的,我们需要花费大量的人力物力,对出错的地方进行排查
严格的来说,线上的服务必须在监控下才能上线,对运维而言,要实时的了解线上平台的运行状态,对主要服务的监控可以使得我们在第一时间内对服务进行故障修复
什么是运维?
运维是指大型组织已经建立好的网络软硬的维护,保证线上的业务的上线与运作的正常
运维的岗位又有很多种:DBA运维 网站运维 监控运维 游戏运维
大部分的时候都是通过各种工具来完成特定的维护和安全的
运维大体有三个部分:运维开发 业务运维 系统运维
运维开发:为业务运维进行提供一些必要的工具
业务运维:对业务上出现的故障进行及时的排查和补救,保证业务的7*24小时的运行
系统运维:为业务运维提供相应的环境和网络环境的
总结:zabbix简单来说就是一个集实时监控和灵活报警机制与一身的强大的监控软件
通过简单的配置,可以使得对后台监控服务器有实时的动态的监控通过WEB的界面将其以图形展示出来
对于大型的机器的监控可以引入zabbix_proxy通过分布式的部署减轻后端的zabbix_server的负担
结合流行的onealrt平台对监控的机器进行多种方式的补救和告警
常见的主流的监控软件?
5款常用的监控软件的利弊评估:http://www.ttlsa.com/monitor-safe/monitor-software-5/