不断提升企业形象及服务质量、节约成本是所有企业的需求 。数字化进程的加速 。企业基本都会面临线上办公、线上提供产品服务的情况 。运维部门为确保企业中所有业务稳定运行 。并满足业务不断扩张的发展需求 。时刻肩负着极大的挑战 。如何节省成本 。提升运维工作效率 。实现精准监控?
当下 。部分企业倾向于用开源软件节约成本 。开源产品如何选型?如何达到企业级效果?我们测试了七个开源产品:Zabbix、Nagios、Prometheus、SugarNMS、Ganglia、Open-Falcon和Cacti 。这些产品都有稳固的用户基础且均有更新 。我们重点测试了操作 。管理工具、接口以及每个产品的监控能力 。自动发现、应用场景等情况 。
我们在Windows上测试了这七款产品 。当然并不是这些产品不能在Linux上运行 。
文章插图
文章插图
网络监控工具分析
Zabbix
商业开源软件 。一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 。用户群体主要面向泛物联网企业 。主要监控集群 。
支持告警功能 。具备扩展能力 。可自定义监控指标 。其主要采用mysql/postgresql存储监控数据 。监控规模1000+左右 。但缺少数据汇总功能 。使用上不太方便 。而且由于缺少中文资料 。服务支持有限 。学习成本和定制模板比较大 。
文章插图
文章插图
【网管家电脑监控软件 系统管理软件分享】Nagios
Nagios是一款开源网络监视工具 。适合监视大量服务器计算环境 。集成了很多功能 。可监控主机状态及网络设备等 。系统或服务状态出现异常时发出邮件或短信报警通知运维人员 。
Nagios可以自定义shell脚本 。通过分布式监控模式;支持以冗余方式进行主机监控 。报警设置多样;出错的服务器、应用和设备会自动重启自动日志回滚 。
但其配置复杂 。初学者费时长 。事件控制台功能较弱 。插件易用性差;对性能、流量等指标的处理不给力;图形化能力弱;没有历史数据 。难以追查故障原因 。
文章插图
文章插图
Prometheus
Prometheus是由Sound Cloud开源的监控系统 。是Google Borg Mo监控系统的开源版本 。主要监控集群 。监控规模1000+左右 。监控数据存储采用比较流行的时序数据库opentsdb 。支持告警功能 。分层架构设计 。扩展能力强 。
文章插图
文章插图
go编写 。设计思路主要for分布式系统运维服务 。多数据展示(grafana) 。服务自动发现 。支持pull和push支持 。支持多客户端sdk 。
但其国内文档不多 。有部分英文文档和官方文档 。但是描述不是很全面 。虽然git上star很多 。但是很多特性使用还需要先阅读代码才能解决 。
SugarNMS
SugarNMS是北京智和信通自主研发的综合监控运维管理平台 。有C/S和B/S两种客户端界面 。支持PC端及移动端 。有监控、分析、运维、安管、日志、开发等功能模块 。有1000多种网管功能 。管控600+设备类型 。监控规模10000+ 。可监控国产化系统 。自定义扩展实现了对设备及其资源的全面化管理 。可管控所有联网设备 。
自动发现识别设备、资源、链路 。生成拓扑图 。通过GIS地图、所见即所得的2.5机房全景图、机架图以及面板图 。展现网络情况 。监控故障 。支持模板功能 。自定义监控指标 。
文章插图
文章插图
监控数据库存储可采用Mysql、Oracle、各种主流数据库、人大金仓、南大通用等 。统计有报表和图形化展示多种形式 。能够自定义监控点 。秒级稳定监控 。持集中式、代理分布式部署、级联网管 。
网络故障、数据库停机、网管服务器停机恢复后 。网管系统自动恢复正常 。深度管控设备 。可批量设备的配置文件升级、备份和恢复功能 。
SugarNMS多层分布式设计 。有网管基础组件 。可提供开发集成服务 。有框架、API、开发库、插件、源代码、文档等资料 。
推荐阅读
- 做为五帝之一蚩尤根据地的涿鹿,到底是山西运城,还是张家口涿鹿?
- 亚丁湾“星门”大开,外星人即将来袭?你怎么看?
- 你看好河北涿州的发展前景吗?
- 逆天邪神月神界确实会被云澈毁灭_只是夏倾月为什么灭蓝极星
- 世界十大未解之谜是什么?
- 汤氏祖籍在河南什么地方?
- 王者荣耀最新赛季结束时间 王者荣耀最新赛季了解
- 亚丁湾的星际之门是怎么回事?
- 电脑版视频剪辑软件哪个好用 电脑修图软件免费推荐