在本文连载的第一篇中,我向大家介绍了vROps的基本架构、vROps的指标含义,以及如何自定义告警。第二篇中,介绍了如何自定义仪表盘。在本篇中,我将介绍如何自定义报告以及vROps与Hypric的交互。其中,Hypric的安装和配置不作为本篇的重点。
本篇将是vROps的最后一篇,也将是连载系列的最后一篇。如果有必要,笔者将后续抽时间另行介绍Log Insight。
一. 报告
报告用于虚拟化管理员进行报表统计,便于分析和归档。vROps本身带了50个左右的报告模板。
我们可以根据自己关心的内容,选择对应的报告模板进行运行,从而生成对应的报告。
例如我们要关注虚拟机磁盘空间:
点击运行报告:
选择对象,这里我们选择vCenter,需要注意的是,生成运行报告模板时,对象选择很重要,选不对有可能生成的数据是空的:
报告模板开始运行,过一会生成完毕:
打开报告,可以查看到我们所关心的内容:
除此之外,报告模板还可以制定运行的计划任务,定时、定期生成:
二. 自定义报告
一个报告模板由视图和仪表盘组成。读过我前面连载文章的朋友应该有印象,视图和仪表盘是可以自定义的。自定义的视图可以被嵌入到自定义的告警中。在本小节,我们在自定义报告的时候,也会把我之前自定义的视图和仪表盘嵌入进去。
仪表盘选择之前我自己创建的:
视图也选择我之前创建的:
格式默认即可:
由于是实验,布局不做过多的美化:
运行报告模板:
过一会,报告生成:
打开进行查看,内容将会包含仪表盘是视图两部分:
仪表盘部分:
视图部分:
三. Hyperic
VMware vRealizeHyperic 是 VMware vRealize Operations 的一个组件。它可以对物理、虚拟和云计算环境中运行的操作系统、中间件和应用进行监控。
Hyperic自己可以独立监控应用和操作系统,同时可以和vROps进行对接,通过vROps进行智能化分析和报表展现。
Hyperic是一个Appliance,导入以后,有两个虚拟机,一个Server,一个数据库。被Hyperic监控的操作系统上需要安装Hyperic的Agent。
笔者搭建了一套Hyperic,并将实验环境的Weblogic进行了监控。
下图中,第一行是weblogic所在的Linux上安装的agent,可以监控Linux系统的状态,第二行是weblogic应用。
先查看Linux系统相关的信息:
需要注意的是,只有当操作系统上的Hyperic Agent正常启动,Hyperic才能对其正常监控。
查看和weblogic相关的信息,由于此时我的weblogic没有什么负载和压力,因此看不到过多的信息。
四. Hyperic与vROps对接
下载Hypric for vROps的管理包,并进行导入和配置
配置与Hyperic Server的通讯:
配置好以后,需要手工创建一个weblogic的仪表盘,由于此前文章我已经介绍过创建的方法,此处只讲创建的截图贴出来,就不做过多的解释了:
创建仪表盘,输入名称:
选择四个组件:
设置四个组件的属性,注意适配器需要选择Hyperic:
设置组件之间的关联关系:
查看仪表盘:
至此,《VMware软件定义数据中心分析工具介绍》连载全部完成。为了方便读者统一阅读,后续VMware中国会三篇整合起来统一再次发布。也欢迎读者继续关注本人的后续分享,并转发给更多的朋友。