混合云环境下的监控系统解决方案最佳实

随着技术的不断发展,企业信息化的高度集成,为了获得更好的计算资源,更有效的发挥其弹性扩展、按需而动的特性,越来越多的企业开始逐渐将业务从传统模式转化成云模式。云按照使用范围分为公有云、私有云和混合云,当前在很长一段时间内,企业将历经混合云时代,对于企业IT人员来说,如何更好的发现问题和解决混合云内的系统问题,就成了首要考虑因素。

本文主要介绍如何选型适合混合云环境下的监控系统,既符合传统模式的监控要求,又满足云环境的弹性、按需分配的原则。文章主要介绍选型的标准、依据及相关风险管理。具体的软件实施,不再本文做详细说明。有需要的朋友,可以参考本文结尾的“参考资料”。

背景和原因

随着集团业务大战略的发展需要,不断在全球范围内收购与之相关的公司。为了对业务更好的支撑,集团IT信息化也在不断的扩张和改革。随着应用的不断增加,传统的监控模式已经不能很好的满足要求,满足针对云的监控。为了适应IT长期发展需要,需要尽快选择一款适应公司未来五年IT发展需要的监控软件,对现有传统环境和云环境进行监控。

项目范围

公司隶属制造业,属于传统的制造企业,IT架构也是按照传统架构设计。随着IT业务发展,引入了私有云及公有云业务。不同的应用按照其特性,分布在不同的IT环境中。现有的监控软件只能满足传统IT需求,无法更好的支撑云环境下的自定义及自动化监控。本项目主要对以下环境的系统进行监控。

图1:监控系统拓扑

图监控指标

从底层硬件到操作系统、中间件、应用软件、数据库、网络设备、用户行为等,均作为监控范围。

问题与挑战

监控系统作为系统管理员的眼睛是最先发现问题的途径,一个完整的监控系统可以大幅降低系统发生概率的几率,及时通知管理员处理。以下是IT管理工作人员所面临的传统行业IT常见的五种挑战。

用户体验的监控

针对应用提供的各项功能,从应用系统使用者的用户体验角度,监测应用提供的各项功能的系统响应,典型的为端到端响应监控。比如Web应用的响应时间、系统的反应速度、数据库连接数量等。

自定义监控

传统的监控系统,很多功能往往是设定的,管理员无法跟踪新的需求自己定义,导致很多指标无法被监控,增加了管理员的工作量,同时也无法保障系统的问题被及时发现与处理。

自动化处理

自动化方面,传统的监控系统几乎全军覆没。很多都是由厂商集成的现成功能,无法与现有的触发器形成自动化处理。

网络监控

随着私有云和公有云的对接,网络的监控变得尤为重要。目前的传统监控方式很难直接与公有云对接,对于监控云主机存在不少的问题。

日志监控

目前的传统监控系统在日志监控方面属于弱项,往往需要借助其它产品,形成双控制台,对于日志类型也有较为严格的规定,毕竟属于成型商业产品。

优势与必要性

本次项目目标要求重新选型监控系统,使之适应传统IT系统的监控前提下,必须可以对混合云环境中的系统指标进行监控。本次项目最终采用开源的网络监控系统Zabbix作为整个环境的监控平台。主要是由于其具备以下好处:

1.All-In-One

Nagios和Cacti的功能全部涵盖,报警规则强大详细(Email/IM/SMS),画图也比较美观,可以与多种画图工具集成,如Grafana;

.开放API

开放API,支持多种接口调用,可以与现有的大数据平台直接对接,实现数据联动;

.数据采集

可用性和性能检测,自动发现,支持agent、snmp、JMX、telnet等多种采集方式,支持主动和被动模式数据传输、支持用户自定义插件,自定义间隔收集数据;

4.图形化展示

允许自定义创建多监控项视图,网络拓扑,自定义面板展示,自定义IT服务可用性;

5.安全审计

具备安全的用户审计日志,权限认证,用户可以限制允许维护的列表;

6.历史数据

历史数据查询可配置,内置数据清理机制,按照管理员预设,定期进行历史数据清理;

7.自定义监控

可以针对特殊需求,进行自定义监控,如用户连接数、数据库连接数、Web的访问效率等;

8.自动化

针对预定的警报触发响应的动作,可以在无管理员接入的情况下,自动进行系统修复与动作编排;

Zabbix已经在很多行业进行部署,开源市场占有率颇高,在各行各业都扮演着关键的因素。比如金融业、保险业和制造业等。

项目实施的预期应用效果

通过此次项目实施,最终实现集团数百套应用的监控,从用户端到存储后端。关键指标被监控,当出现问题,管理员可以在第一时间得到告警通知,警报可以通过短信、邮件、







































儿童白癜风怎么治疗
哪里白癜风能彻底治愈



转载请注明地址:http://www.hnrjbl.com/jkhyjs/26840725.html
  • 上一篇文章:
  • 下一篇文章: