请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科社区 关注
思科社区

搜索
热搜: 邮件服务器
查看: 1075|回复: 3

【原创翻译】提高网络实用性与性能的四款开源管理工具(2)

[复制链接]
发表于 2020-9-8 10:57:19 | 显示全部楼层 |阅读模式
Sensu Core网络监控和管理
平台环境:
2015年才首次推出企业版的Sensu Core,可谓是网络管理领域的新秀。它利用RESTful JSON API来收集监控数据,并解决各种事件。Sensu Core提供包括单机、分布式和高可用性等安装选项。另外,还有一个5分钟安装版可用于小型网络环境的测试。不过它仅适用于CentOS
测试要求:
本次,我们测试的是其免费开源的1.6版。我们在测试中主要专注的是它在LinuxWindows上的单机安装选项。对于单机安装,其硬件系统的基本要求为2 GB(不过建议使用4 GB)。虽然我们主要是将其安装在Ubuntu服务器上,但Sensu Core也可以被安装在其他版本的LinuxmacOSWindows上。其最新企业版为3.3,而Core仍处于1.6版。
虽然它的在线用户手册很完善,但在我们看来,其企业版和Core版在安装上差异较大。相对而言,在Windows上的安装比在Linux上要容易得多。针对Linux的安装不但需要太多的步骤,而且它并未说清楚到底针对Core安装需要哪些附加的组件。
界面配置:
由于Sensu没有提供任何默认配置,因此在基本安装到位后,我们就需要完成一些配置任务了。Sensu Core的配置涉及到使用支持UTF-8的文本编辑器,来创建或编辑JSONXML文件,或者使用诸如PuppetAnsible之类的第三方配置管理工具。

监控与代理:
Sensu Core最初提供的是能与现有第三方或自定义仪表盘相整合的、具有监控和数据收集功能的各种API。随着时间的推移,Sensu意识到需要有一个专用的Sensu仪表盘,因此开发了Uchiwa。不同于其他组件,Uchiwa需要单独安装,且仅适用于UbuntuDebianRed HatCentOSUchiwa仪表盘的基本功能包括:提供事件列表、按照类型和严重性执行某些过滤操作、各种静音报警和对事件的处理。其中有一种Sensu数据源是专为Grafana提供的,它是一种常规分析和报告的第三方产品,能够访问和可视化Sensu所收集到的事件。当然,网上还有其他第三方的仪表盘,可用于显示Sensu的事件数据。
特色功能:
Sensu Core监控解决方案的主要部件是:服务检查和事件处理。服务检查所监视的是资源的使用情况,包括:内存、CPU利用率和带宽,并确认Web或数据库服务器等服务的运行状态。为此,Sensu Core用到了各种代理,包括:Sensu客户端、SNMP和其他协议。服务检查使用与Nagios相同的规范,并允许加载Nagios插件。而Sensu服务器通过事件处理的执行,来响应由服务检查所创建的各种报警,并采取各种操作。
报警与响应:
Sensu Core使用handler来执行各种操作,其中包括:基本的文本与电子邮件报警、日志条目、使用ServiceNowPagerDuty来创建并解决事件。默认情况下,它使用RabbitMQ的消息总线形式,实现客户端、服务器和API之间的通信。Sensu Core的服务器和API通过使用Redis(一种内存式数据存储结构),来实现持久性数据存储。除了能够创建自定义的服务检查,您还可以从Sensu社区下载各种预构建好的插件。那里有着数百种可用的Sensu插件,从提供Twitter报警的基本插件,到监控数据库健康状况或托管云应用状态的复杂插件不等。此外,您还可以用到4,000多种Nagios插件。
支持与定价:
与企业版相比,Sensu Core不具备的功能包括:Active DirectoryLDAP集成、多租户、用户审计日志记录和各种API选项。同时,在线文档和社区论坛对于Core版本的支持也是有限的。
因此,对于那些需要上述附加功能、以及专业支持的企业来说,他们有如下两种商业选择:每月售价899美元的SMB(中小型企业)版、和每月售价2499美元的企业版。它们都附带有Web、电子邮件、以及安装过程中的帮助。其中企业版还提供电话支持,和一个功能更为丰富的、以Uchiwa为基础的仪表盘。
适用性:
相较于在网络架构上的强大监控能力,Sensu Core的安装和配置有些不尽人意。为了提高安装灵活性、并引导客户深入地使用该产品,它提供了太多的组件配置选项。这无形中给新手增加了难度。当然,Sensu Core的开放式架构,也允许用户将其与现有其他工具相整合。
Zenoss Core 多平台网络管理https://www.zenoss.com/
平台环境:
Zenoss Core是一款开源的网管软件,它可以被用在Red HatCentOSLinux上。与同领域其他商业产品相比,它有明显的“500个监控节点”限制。但是与“不跟踪用户信息”的其他开源应用不同,在安装该软件之前,用户需要在其网站上填写表格,以获取包含下载说明的邮件。该邮件内会包含下载和在线支持等链接资源。
测试要求:
Zenoss Core提供多种安装选项,包括:可启动式(bootable)安装、虚拟设备和脱机安装文件。我们针对其6.2.1版进行了测试。Zenoss Core至少需要4颗真实(或虚拟)CPU内核、以及24 GB RAM用于单主机安装(或16 GB用于多主机安装)。对于存储空间要求,它会根据安装大小和收集数据的类型而有所差异。由于某些原因,我们在测试中发现Zenoss的内存密集程度非常高,因此最终需要在32 GB内存的Hyper-V服务器上,才能安装和启动其单主机应用。
界面配置:
如果选用虚拟设备方式,安装过程则非常简单,当然我们需要对DNS的设置进行适当的调整。在虚拟机启动并运行之后,我们便可使用Web浏览器去资源管理器了。初次登录需要运行一个简短的可选设置向导,以便设置用户、配置网络自动发现、和手动添加设备到资源管理器的仪表盘上。Zenoss Web界面设计精良,且易于使用。其默认仪表盘提供了网络基础架构的基本状态,并能突出显示任何报警和有问题的区域。
Web界面有几个配置选项可供调用portlet。这些是显示不同网络信息的小部件,包括:事件视图、设备问题和网络地图(包括在仪表盘中放置定制化的Google地图)。通过拖放和调整大小,您也可以自定义一个或多个仪表盘,为监控网络架构提供最佳的界面布局。
监控显示:
在测试中,我们既可以使用自动发现功能来添加设备,也可以使用主机名或IP地址,来手动添加驻留在其他网络上的多个设备。其基础架构”选项卡显示了每个设备的当前状态信息,并使用通用的黄色、橙色和红色等配色方案来显示各种警告。您既可以点击查看相关设备的详细信息,也可以使用预先输入功能,来按照主机名或其他设备信息进行搜索。当然,您也可以保存常用的搜索,以方便后续使用。
代理:
Zenoss Core使用到的开源技术包括:PythonNet-SNMPMySQL数据库、DockerD3.js。与其他网管产品不同,Zenoss并不使用代理,而是利用现有的SNMPSSHWMI协议,以及POPFPTHTTPNTP等网络服​​务,来实现网络监控和管理。
特色功能:
另外,Zenoss使用到了被称为ZenPack的预配置插件,以实现各种监控和管理任务。由于各种ZenPack都使用了标准的API和协议,因此它无需将代理部署到每一台设备上。ZenPack除了有免费开源版本外,也有由Zenoss或第三方创建的商业版本。

报警与响应:
您可以使用事件菜单来自定义事件的触发器和通知。Zenoss能够发送带有自定义变量和详细描述的邮件信息。同时,系统还可以通过执行命令,来响应事件并解决问题。对于每个事件,您还可以使用浏览器执行不同的手动操作,包括:确认、重新分类、对日志追加标注、发送命令、以及打开或关闭事件等。
通过自定义报告选项,Zenoss Core既能提供标准的逐行式状态报告,又有图形化的报告。同时,我们既可以在屏幕上查看报告,又可以方便地导出为PDF格式,以便后期使用或与他人共享。
支持与定价:
Zenoss提供PDF或可下载的HTML两类支持文档,这对于那些想自行创建在线支持门户的人来说是非常有用的。
对于拥有众多节点或需要提供额外技术支持的大型组织来说,Zenoss具有Zenoss CloudZenoss On Premises两款商业付费产品。不过,Zenoss并未在网上发布其产品定价。
适用性:
Zenoss Core的强大监控功能,需要消耗一定量的内存资源。不过,其500个监控节点的限制,足以满足许多中小型企业了。Zenoss Core具有可定制且友好的用户界面,以及可靠的报告打印与显示功能,这些都使之成为那些不需要监控上千台设备需求的不错选择。
【原标题】4 open-source network management tools improve usability, performance  (作者Susan Perschke )
原文链接:https://www.networkworld.com/article/3331852/open-source-tools/review-4-open-source-network-management-tools-improve-usability-performance.html

  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2020-9-8 13:54:32 | 显示全部楼层
感谢版主大大的分享~
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2020-9-19 12:47:07 | 显示全部楼层
管理员 发表于 2020-9-8 13:54
感谢版主大大的分享~

谢谢分享,貌似现在大家主要还是用的zabbix!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2020-11-1 19:40:28 | 显示全部楼层
学习借鉴。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 思科 CCO 登录 | 思科 CCO 注册   

本版积分规则

Archiver | 思科社区  

GMT+8, 2020-11-27 02:46 , Processed in 0.093591 second(s), 38 queries .

京ICP备11014401号-17

© 2020 思科系统.版权所有 重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表