在本文连载的第一篇中,我向大家介绍了vROps的架构、vROps的指标含义,以及如何自定义一个告警。该文章得到了VMware中国的转发,也使更多的朋友能够阅读到, 在此表示感谢。
在本篇文章中,我讲介绍如何自定义仪表盘。
什么是仪表盘
在vROps里,仪表盘对应的英文单词是Dashboard。Dashboard的作用是方便用户快速查看某些对象的相关状态。比如,vROps有多个默认的仪表盘:
其中,“建议”这个仪表盘是vROps自带的,也是我们最常用到的。在这个仪表盘中,我们可以很直观地看到虚拟化环境中对象的运行情况、风险和效率。
还有一个常用的仪表盘,“诊断”。可以查看对象的状态和拓扑图等信息:
除了常用的仪表盘,我们还可以自己创建仪表盘。
仪表盘的构成
谈到仪表盘,它由“views”和“widgets”一起组成。Views是视图,widgets是小组件。Views可以是方便我们查询一些对象的某些属性,而小组件主要用于展示某些对象的详细状态。有点像我们安卓手机上“气象”“时钟”等小组件。
vROps本身自带很多视图,我们也可以自己根据需要创建视图:
例如,如下两个Views就是我手工创建的:
创建一个视图
以WXY-VM Distribute为例,其创建步骤如下:
点击创建视图,输入视图的名称:
选择显示的方式,我们选列表:
选择对象为“虚拟机”,并且选择预览源:
从左侧选择衡量指标,拖放到右侧:
选择可见性和进一步分析的位置:
查看该视图的输出信息:
这样,一个Views就创建成功了。
创建仪表盘
下面我给大家看一下如何创建自己的仪表盘:WXY: vSphere Dashboard
这个仪表盘包含四个小组件。四个部分之间是联动的关系。从第一列表选择一个对象以后,三个小组件的内容都会展示这个对象的具体情况。
例如,我们先看vROps Remote Collector这个对象的情况:
换一个对象进行查看:
下面我介绍一下创建的步骤。
首先创建Dashboard,输入名称:
在小组件中选择如下四个小组件:
组件的设置如下,具体设置需要参照自己的要求,但需要注意一点,后三个组件的“自提供程序”的选项都是关闭的,原因是后三个组件会取第一个组件的选择结果作为显示的输入源(为了达到组件联动的效果):
下一步设置组件之间的交互关系,后三个组件的输入源都是第一个组件,然后点击应用交互:
保存退出,一个仪表盘就创建好了。
修改仪表盘
对于已经创建好的的一个仪表盘,我们还可以对其进行修改,例如我对其增加一个Views:
将“视图”拖放到右侧:
点击视图上的编辑按钮:
在视图中搜索我在本文开始自己创建的Views:
点击保存。
然后在小组件对象关系中,选择第一个组件:
然后点击“应用交互”,保存退出。
此时,我们再去查看仪表盘,它就会有五项内容:
这样,我们就完成了一个仪表盘的变更。