| 虚拟主机域名注册-常见问题 → 其他问题 → 其他问题 | ||||
| 优秀的服务器监控工具能最大发挥主机作用,减少攻击,降低主机维护难度,可视化监控管理,减少运维人员和用户的烦恼。那有没有一些工具能帮我们监控服务器,做好文件系统分析、CPU利用情况分析,做到24小时不间断服务呢?下面简单介绍几款运维监控工具和商用监控工具。 免费服务器监控工具 开源服务器监控工具有:Zabbix、Nagios、Ganglia、Grafana、Zenoss、Open-falcon、Cacti天兔开源监控(只适用于mysql、redis、oracle) 商用免费运维服务器监控工具: 监控宝、听云、360网站服务监控、阿里云监控、百度云观测。对于商业服务器监控工具我们大部分站长或多或少多有使用过,有免费项目也有付费项目,这个因人因站点而异,我这就不向大家啰嗦了。主要来讲讲开源工具。 企业级监控系统,Nagios官方网站:https://www.nagios.org/ 是一款适合复杂IT环境的企业,能够实现对系统CPU、磁盘、网络等方面参数的基本系统监控,以及 SMTP,POP3,HTTP,NNTP等各种基本的服务类型。另外通过安装插件和编写监控脚本,用户可以实现应用监控,并针对大量的监控主机和多个对象 部署层次化监控架构。 Nagios服务器监控工具介绍 Nagios最大的特点是其强大的管理中心,尽管其功能是监控服务和主机的,但Nagios自身并不包括这部分功能代码,所有的监控、告警功能都是由相关插件完成的。 优点:1. 出错的服务器、应用和设备会自动重启,自动日志滚动2. 配置灵活,可以自定义shell脚本,通过分布式监控模式3. 支持以冗余方式进行主机监控,报警设置多样4. 命令重新加载配置文件无需打扰Nagios的运行 缺点:1. 事件控制台功能很弱,插件易用性差2. 对性能、流量等指标的处理不给力3. 看不到历史数据,只能看到报警事件,很难追查故障原因4. 配置复杂,初学者投入的时间、精力和成本比较大。 国外的监控工具: Ganglia官方网站:http://ganglia.info/设计是用于监控数以千计的网络节点。Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统。它已被广泛移植到各种操作系统和处理器架构上。可以自定义监控项,支持手机版, 部署方便适用于大型服务器集群用户。 缺点:1. 没有内置的消息通知系统2. 没有报警机制,出现问题不能够及时报警 Grafana,可以用在任何需要数据可视化的地方,省去绘图,直接可以用绘图库去开发,点几下鼠标即可配制出一份完美的数据图表。 除了以上几款适合企业、个人,还有Zenoss,Open-falcon,Cacti,还有很多不出门的监控工具,重点就是下面这款Zabbix大众用了多说好的产品。 zabbix服务器监控系统 开源工具介绍,Zabbix服务器监控软件,官方网站:https://www.zabbix.com/ 打开任何服务器监控论坛,Zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网用户中使用最广的监控软件,云智慧遇到的85%以上用户在使用Zabbix做监控解决方案。 入门容易、上手简单、功能强大并且开源免费是云智慧对Zabbix的最直观评价。Zabbix易于管理和配置,能生成比较漂亮的数据图,其自动发 现功能大大减轻日常管理的工作量,丰富的数据采集方式和API接口可以让用户灵活进行数据采集,而分布式系统架构可以支持监控更多的设备。理论上,通过 Zabbix提供的插件式架构,可以满足企业的任何需求。 但还是有值得注意的是:项目批量修改不方便,进行大量的二次定制开发,难度较大。系统级别报警设置相对比较多, 缺少数据汇总功能,如无法查看一组服务器平均值,需进行二次开发,数据报表需要特殊二次开发定义,如果你不怕以上麻烦的话,就大胆地去使用Zabbix服务器监控工具吧!
|
||||
| >> 相关文章 | ||||







