如何集成IT基础设施监控工具

日期: 2015-08-06 作者:Stephen J. Bigelow翻译:陈德文 来源:TechTarget中国 英文

成功集成性能监控工具能够增强数据中心的洞察力与生产力。 兼容性规划与正确使用API,可以降低IT基础设施监控与管理工具集成项目的复杂度。 数据中心的理想化运营是“各个房间透明无碍”实现管理所有无处不在的IT基础设施。大多数IT组织都拥有软件与硬件混合的异构设施,同样还拥有各种各样的监控、管理和系统故障排查工具。

这些工具并没有被设计成支持协同工作;实现互操作需要昂贵并耗时的举措。 设定整合目标 在项目初期确定整合范围。如果你陷入需要供应商才能保证功能的项目,一定会很失望。先从设立合理的目标开始:什么数据、视图、日志或其他输出需要整合?抵制诱惑,在试图采用新工具和新方法来访问和导入来自其他工具的数……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

成功集成性能监控工具能够增强数据中心的洞察力与生产力。

兼容性规划与正确使用API,可以降低IT基础设施监控与管理工具集成项目的复杂度。

数据中心的理想化运营是“各个房间透明无碍”实现管理所有无处不在的IT基础设施。大多数IT组织都拥有软件与硬件混合的异构设施,同样还拥有各种各样的监控、管理和系统故障排查工具。这些工具并没有被设计成支持协同工作;实现互操作需要昂贵并耗时的举措。

设定整合目标


在项目初期确定整合范围。如果你陷入需要供应商才能保证功能的项目,一定会很失望。先从设立合理的目标开始:什么数据、视图、日志或其他输出需要整合?抵制诱惑,在试图采用新工具和新方法来访问和导入来自其他工具的数据时,不要扩大目标和数据范围。“目标扩张”会造成集成的复杂度上升和延误。相反,在第一个项目完成后再打开新项目。

调查每个工具的源数据。了解源数据是否可以用逗号分隔符,SQL数据库或其他格式都能更方便找到容易实现的机制来定位并导入数据到另一个IT基础架构监控工具中。专有数据源如果没有API或供应商提供的特定插件,则难以访问和导入。

理解原生兼容性


如果使用的监控工具是专门为了广泛集成而设计的,它就可以处理很多不同的数据源和工具。以Nagios XI为例,可以通过收集外部电子邮件报警、简单网络管理协议(SNMP)消息、向导、代理、组件和插件来采集信息。

这种灵活性可以使其与数据中心的许多工具、应用程序和系统高度集成。通过代理,可以监控Windows、Solaris、Linux、AIX或其他桌面和服务器操作系统。可下载插件实现Apache Tomcat这样的应用程序信息收集。Nagios Exchange小工具能显示网络接口的流量报告或其他具体信息。组件提供额外的可扩展性来支持新消息通知,界面改进等多种功能。还有一个流行组件是Active Directory Integration,可以让AD作为Nagios的身份验证源。 

还有如Zabbix的开源工具,可以通过代理收集数据。Zabbix代理原生支持Linux、Windows和UNIX,采集关于处理器、内存、存储与I/O使用情况。Zabbix原生支持文本日志,因此它能够通过Windows Event Log和Windows Management Instrumentation实时采集日志。SNMP代理可以监控那个网络上几乎任何设备:不间断电源系统、打印机、网络连接存储阵列等。智能平台管理接口(IPMI)代理允许Zabbix收集服务器的处理器温度、风扇转速和运行电压等等。该工具还可以收集来自如SQL Server或MySQL数据库的数据,并且可以在需要时使用自定义脚本。

使用API和SDK功能


软件开发人员通常会提供丰富的API允许其他软件访问。例如,Amazon Web Services的API允许开发人员精确控制Elastic Compute Cloud和Virtual Private Cloud服务。Nagios支持一系列文件同、脚本和协议。同样,软件开发工具包(SDK)提供了模版来使用这些外部服务或应用程序API。

拥有API和SDK的基础设施监控工具可以实现平台之间精密高效的整合。API还能够让开发者实现将复杂规则应用到大量设备的需求,这在通常接口是不切实际的。一些API工具之间还可以双向共享数据中心基础设施的监控生态系统。

API和SDK都需要专业知识来开发和维护任何集成工具的代码。所需技能可能来自软件开发人员或外部顾问。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

陈德文
陈德文

TechTarget中国特约编辑

相关推荐