TPV的缺点
    大家都知道
IBM 的 WebSphere Application Server(WAS)在v5之后自带有TPV(Tivoli Performance Viewer)
用来监控WAS的运行状况
包括JVM内存使用状况、数据库连接池、WEB容器线程池、应用程序、用户会话、事务、缓存等资源
    但是TPV存在的缺点主要有:
    (1)TPV本身是图形工具
    假如要远程使用
我们只能用Extra!X等图形终端登录系统
不像telnet或Web系统那么方便
    (2)集中监控方面存在缺陷
    如果是WebSphere ND版本
那么你可以在一个TPV中监控所有加入该ND单元(Cell)的Base节点
一个节点就是一台WAS服务器
那么假设我有10个系统共40台WebSphere服务器
是否也可以都加入到一个ND单元来管理呢?
    答案是不可取
    原因主要在于两点:
    一是这样TPV在启动的时候会非常慢
CPU占用率会非常高
因为要去连接40台机器的SOAP|RMI端口
还要读取它们的监控级别
实践证实在生产环境中
一旦ND中加入的Base节点超过10个
TPV在启动时的CPU占用率将超过50%
而且启动成功通常要消耗很长时间(根据系统性能、网络快慢而定)
如果放到生产环境
会严重影响系统运行
    二是这样对WAS的管理不方便
试想一个ND单元中有40个节点
分别属于10个系统
逻辑上不清楚
通常的做法是一个系统对应一个ND单元
可能这个单元中会有多台WAS 的Base节点来分担负载
    (3)保存性能数据方面存在缺陷
    TPV提供了一种日志模式
可以将性能数据存到xml文件中
    但是这些xml文件一是我们看起来很费力
因为它的格式是IBM内定的
不像数据库的TABLE那样整齐清楚; 二是这些xml文件的大小增长很快
通常1小时后就能有上G的数据
可想而知我们查看起来有多麻烦
                                 
    假如我想把监控得到的性能数据记录到自定义的日志或数据库怎么办?TPV也没法做到
    (4)在性能报警上存在不足            
    TPV里面有“性能顾问程序”
但是使用过的人都知道
它其实没什么用
    我们经常会遇到WAS服务器停止响应(hang)、宕机(Crash)、内存溢出(OutOfMemory)等等情况
我们想随时监控WAS的性能状况
却又不想一直守着TPV
希望在WAS性能超过阀值时及时地通知我们
比如发EMail
或在一个集中监控平台上有弹出框、红色提示等信息
    这些TPV都没法做到

(5)没有报表
    如果我想查看某台WAS服务器一小时、一天、一周、一月或是任意指定的时间范围内的性能走势图
怎么办?TPV在这方面也存在欠缺
    而且IBM好像也没有类似的好工具

WebSphere监控软件 TPV(Tivoli Performance Viewer)的缺点的更多相关文章

  1. 现在的SQLSERVER数据库监控软件有哪些?

    现在的SQLSERVER数据库监控软件有哪些? 收集了一下当前SQLSERVER数据库监控软件,发现开源免费的真的是“没有” Questsoftware  Quest's spotlight(收费)  ...

  2. 常用开源<监控软件>介绍

    转载地址:http://blog.csdn.net/lx_9986/article/details/6803243 一.Zenoss Core Zenoss Core是开源企业级IT管理软件-是智能监 ...

  3. Android手机监控软件设计实现

    一.需求分析: 随着IT信息技术的飞速发展,手机的普及,伴随着智能手机的出现及快速的更新换代,手机已不仅仅是一个通信工具,更是一个多功能的应用平台. 手机监控软件则是基于电脑监控软件的原理,植入手机平 ...

  4. 普及windows流氓程序和监控软件

    win7下载更改后无黑屏windows7激活程序v1.0 一个立即安装 美女主播节目,和流行的色情垃圾邮件 安装程序,结果装了很多垃圾节目,输入.日历.文件等. 重新启动机器后,,会弹出广告. .他的 ...

  5. CEPH监控软件

    概述 目前主流的Ceph开源监控软件有:Calamari.VSM.Inkscope.Ceph-Dash.Zabbix等,下面简单介绍下各个开源组件. Calamari 概述 Calamari对外提供了 ...

  6. 删除新版UniAccess Agent 办公室监控软件的方法

    UniAccess Agent 是在由LeagSoft开发的监控软件,老版本的一般安装在C:\Program Files\LeagSoft\UniAccess Agent这个目录下,一般找到这个目录点 ...

  7. Greenplum-cc-web监控软件安装

    一环境列表 操作系统 centos6.5  64 Greenplum版本: greenplum-db-4.3.5.3-build-2-RHEL5-x86_64.tar Greenplum集群环境搭建: ...

  8. 开源监控软件ganglia

    开源监控软件ganglia安装手册 Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等 ...

  9. Ubuntu 16.04安装基于nethogs衍生的网络监控软件(应用实时网速监控)

    基于nethogs衍生的网络监控软件有如下所列举的: nettop显示数据包类型,按数据包的大小或数量排序. ettercap是以太网的网络嗅探器/拦截器/记录器 darkstat通过主机,协议等方式 ...

随机推荐

  1. Android异步消息处理机制(多线程)

    当我们需要执行一些耗时操作,比如说发起一条网络请求时,考虑到网速等其他原因,服务器未必会立刻响应我们的请求,如果不将这类操作放在子线程里去执行,就会导致主线程被阻塞住,从而影响用户对软件的正常使用. ...

  2. 开发Android逆向工具

    韩梦飞沙 yue31313 韩亚飞 han_meng_fei_sha  313134555@qq.com 源代码及演示程序,请点击这里下载 下载地址: [北方网通]    [电信网通] [下载说明] ...

  3. hdu 1529 Cashier Employment(差分约束)

    Cashier Employment Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Other ...

  4. 【启发式搜索】【A*算法】hdu6171 Admiral

    一个舰队的目标状态如上图.红色是旗舰.然后给你初始局面,每一次决策可以把旗舰和其上一层或下一层的两个相邻的进行交换.如果能在20步内出解的话,输出最小步数:否则输出“too difficult”. 把 ...

  5. 【最大流FF模板】HDU1532&POJ1273

    参照<挑战程序设计竞赛> #include<iostream> #include<cstdio> #include<cstdlib> #include& ...

  6. OpenVPN记住账号密码自动连接

    说明:在增加了证书+账号密码之后,安全性确实提高了,但是面临的问题也有,每次重启时必须输入账号密码才能连接,这也造成了无人值守的问题. 解决: 1.在Client的client.ovpn末尾添加一行a ...

  7. NHibernate之一级缓存(第十篇)

    NHibernate的一级缓存,名词好像很牛B,很难.实际上就是ISession缓存.存储在ISession的运行周期内.而二级缓存则存储在ISessionFactory内. 一.ISession一级 ...

  8. Afreechart很强大的图表库,支持股票曲线图,饼图,曲线

    Afreechart是一个很强大的图表库,支持股票曲线图,饼图,曲线等.源码下载:http://www.23code.com/afreechart/

  9. PHP作前端java作后台

    前两周参加完 ThinkInLamp 的 PHP 架构师大会,听鸟哥一上午的分享,感慨很多,PHP 业界虽然方向不明荒废了两三年的时间,终究还是又重新崛起了.其实包括 Java 的重启问题,现在也已经 ...

  10. 虚函数&纯虚函数&抽象类&虚继承

    C++ 虚函数&纯虚函数&抽象类&接口&虚基类   1. 多态 在面向对象语言中,接口的多种不同实现方式即为多态.多态是指,用父类的指针指向子类的实例(对象),然后通过 ...