优云Monitor:开启数据中心主机运维的上帝视角

常常有这么一句话在激励每一位运维人员,“不以故障多为耻,而以恢复快为荣。”运维人员就是要快速定位问题,分析问题,排除故障,快速恢复来保障生产业务不受中断。然而,现代大型数据中心,运维人员要管理的系统节点比以前繁多,为了掌控数据中心的实时运行情况与定位问题,需要花的时间成本已经长得无法接受。

1.jpg

而优云Monitor给运维人员提供了极好的可视化手段,能够让运维人员在纷乱的监控资源群中快速定位故障。我们用以下几点来了解这些功能。

一、全面观察,实时监控

我们抽象的把每一个监控的主机都当成一个圆圈,有多少监控的主机,就出现多少个圈。给每一个圈圈设定一种颜色,我们就很容易区分绿色、黄色、红色。我们把绿色归为健康色,黄色归为警告色,红色归为严重不健康色。这样就能直观的观察到每一个设备的健康状况,比单纯的去看数字更加直观和有趣。下图是优云monitor对一批监控设备,以cpu使用率的维度,实时观测到的结果示意图。可以一目了然的看出大部份主机CPU使用率是正常的,而不正常的主机则非常突出,我们可以马上定位。

2.jpg

二、多种维度,上帝视角

作为高效敏捷的运维人员针对问题环境需要快速的排除障碍。每个主机设备在安装代理的时候,我们都会给它设定一个标签,用来标记这台设备的身份。比如一批设备都是用于A业务,给每个主机设备上的代理打上一个“业务:机器1”类似这种{key:value}的标签,我们在排除障碍的时候,可以根据不同的标签来分组定位分析问题。

3.jpg

上图我们通过对具有 “数据中心” 同时又具有“业务系统” 标签的设备进行分组来查看问题。观测到某个业务CPU使用率存在一个高负荷的状态,这个时候我们用鼠标滑动到圈圈上面,看到它的一个主机名称,IP,CPU使用率具体的一个数值。对于运维人员来说,这个就很容易进行针对性的解决问题。运维人员靠标记设备的方式,可以组合出多维视角来观测你的设备在不同的场景下整体的运行情况。

我们从系统的瓶颈分析,来观察我们业务系统的一个CPU使用率的一个维度视角。对于瓶颈的分析有很多的视角,尤其是对于应用层级的监控,比如oracle,mysql,tomcat,zk等等指标性能状况的瓶颈分析。如何来实现这个各种指标的性能分析呢?

三、海量指标,随需调用

优云Monitor采集了大量的指标数据,包括主机上安装的各类应用。我们可以随时过滤显示包含某类指标的节点,并用这个指标来渲染主机显示颜色。例如cassandra的应用,运维人员就可以根据cassandra的指标维度进行实时监控主机的状态。

4.jpg

之前在看TED的一个演讲,其中讲到了这么一句话:“长期与短期目标,把一个长期目标分成不同小的阶段和不同的任务种类,每完成一个阶段和任务获得奖励,才能坚持下去。”

运维的长期目标是了更好的保障服务环境的正常运行,过程中需要不断的从各个小的方面逐个突破。借助优云Monitor的三个特点,全面观察、实时监控,多种维度、深入核心,再加上海量指标作为基础保障,对资源全方位的瓶颈分析、定位,在每一个小目标过程中,都是不可或缺的力量来源,希望优云monitor的资源库可视化能帮助到更多的运维朋友。

优云全线产品免费试用:https://www.uyun.cn

原创文章,作者:uyunops,如若转载,请注明出处:http://www.178linux.com/65947

(0)
uyunopsuyunops
上一篇 2017-01-08
下一篇 2017-01-09

相关推荐

  • Linux 基础命令

    时间命令:     date:         date [option].. [+format]:显示      [root@localhost ~]# dateThu Feb 25 14…

    Linux干货 2016-02-28
  • 优云软件:双态运维下,老司机是怎么玩CMDB的?

    行业内有个科技公司,CMDB前后建设12年,重构了N次,一言不合就重构,我深深的被这种屡拆屡战,初心不改精神所折服。我真心想问下做CMDB的兄弟,各位是怎么熬过来的?请不要回避,其实我们都曾被这样虐过! 近几年我司承建国内很多传统行业的CMDB项目,坦白的说,随着互联网+热潮的冲击,因很多传统企业也慢慢的在转变业务,把很多传统型的业务互联网化,或者开辟新型业…

    2016-08-05
  • 集中管理利器-puppet快速入门-上

    带着问题来学习 Ø  从如下内容来看,如何自定义安装用户想要的东西呢?                                        …

    Linux干货 2015-04-22
  • 制作python模块安装包[原创]

     python的第三方模块越来越丰富,涉及的领域也非常广,如科学计算、图片处理、web应用、GUI开发等。当然也可以将自己写的模块进行打包或发布。一简单的方法是将你的类包直接copy到python的lib目录,但此方式不便于管理与维护,存在多个python版本时会非常混乱。现介绍如何编写setup.py来对一个简单的python模块进行打包。 一、…

    Linux干货 2015-03-27
  • 计算机编程简史图

       这个图片太经典了,本来想翻译的,后来觉得这么经典的图片可能早已被人翻译了,简单的Google一下,果然有人翻译了。那我就把英文版和中文版都转过来吧。我们可以看到,其中很大一部分人都和Unix有着不解之缘(参见《Unix传奇上篇,Unix传奇下篇》) 英文原版 中文翻译版 什么也不说了,直接上图(图片比较大,单击图片看大图) 计算机编…

    Linux干货 2015-04-02
  • 搭建discuz服务器

      Discuz是目前比较流行的社区论坛系统,其具有安装简便、功能强大的特点,下面以LAMP为基础平台来搭建discuz服务器。   一、安装apache服务   二、安装php   三、安装mysql   四、安装php-mysql   五、启动mysql服务   六、创建数据库 &nb…

    Linux干货 2016-03-18