暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

自带实用监控框架:WebLogic12c Monitoring Dashboard

China中间件 2017-06-08
923

WebLogic 12c 

Monitoring Dashboard

WebLogic Server自带监控工具

简要介绍

Oracle WebLogic 12c 中,Monitoring Dashboard是作为一个很重要的功能嵌入在产品中的,Domain创建好了以后就可以直接使用。作为WebLogic环境非常重要的一个监控工具入口,这里可以使用默认的监控项目,也可以自定义一些监控指标和图标进行分析。比较使用。对于没有特别安装其他监控软件的环境,这个功能給我们监控系统环境提供另外一种使用的方式。

Monitoring Dashboard它其实是作为一个应用运行在AdminServer上的,直接通过AdminServer的端口就可以访问,如 http(s)://192.168.0.11:7001/console/dashboard.它可以以图形化的形式来收集和展现监控指标,这些监控指标都是来自WLDF的相关Mbean.

本文就介绍如何使用Monitoring Dashboard,如何自定义监控的视图。


访问界面


自定义视图


操作步骤,我们创建一个内存实用监控视图:


1. 在View list界面,选中My views ,然后选中下拉菜单,点击New View

2. 給新建的视图起一个名字HeapUsed

3. 点击新建的视图名字,右边会出现一个下拉菜单,点击New Chart


4. 然后切换到Metric Browser界面,选中Server-0,Type:JVM,Instances: Server-0 ,Metrices: HeapSizeCurrent

5.将这个Metrics托到右边的窗口,然后点击左上角的绿色开始按钮,就将开始收集信息

可以利用这个方法收集其他的Mbean的属性参数来在dashboard里进行展示,这个功能是不是很好用呢?Domain中所有服务节点的性能参数都是通过Mbean的属性进行收集。

这个数据是实时收集的,默认是20秒收集一次,可以修改收集频率成为10秒,每次收集样例100个。

考虑问题



********

1.    至于对系统的性能影响是大家比较关心的,还没有具体测试影响几何,但是就其原理分析来说,这些kpi值都是通过AdminServer的Mbean调用来收集的,必须要AdminServer Running才可以,几乎和console上的监控是一样的,对于应用性能的影响是微乎其微的。
2.    这个数据是实时的,要是关闭了就没有了,那么能否把数据保存下供日后分析呢?答案是可以的,一种方式就是保存到数据库中,下篇文章即将介绍。




China中间件

欢迎长按扫描关注 【China中间件】公众号,本平台专注中间件技术的分享和传播,有问题敬请留言





文章转载自China中间件,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论