1、 Hyperic HQ 应用监控解决方案 1 Hyperic HQ产品介绍 面对管理复杂的IT基础设施,Hyperic HQ向今天的IT技术人员提供了无与伦比的可视性软件。Hyperic HQ使用易用的portal,通过单击就能自动发现和开始管理你的基础设施。 Hyperic HQ的作用 Hyperic HQ是工业级,功能丰富的产品,提供监测生产环境中软件的各技术栈的可视性,包括开源的,商业的或混合软件。因而,公司现在能够集中管理在下一代数据中心中所运用的快速发展的技术,能够更为充分和有效地避免昂贵的宕机。作为一个可扩展的系统,Hyperic
2、HQ可以管理所有种操作系统,Web Server,应用服务器,数据库服务器等。使用Hyperic HQ Portal,可以快速配置软件并监测,警告,诊断,控制绝大多数应用程序。关键优势包括: l Hyperic HQ:通过点击就会自动发现所要管理的Asset Inventory(资产列表) l Hyperic HQ:监测九大操作系统上超过65种技术的度量值 l Hyperic HQ可以追踪性能,配置,安全变化 l Hyperic HQ最大化可用性:在问题发生之前,警报、控制去纠正问题 l Hyperic HQ可以扩展,定制,更好管理你独特的环境需要 Hyperi
3、c HQ自动发现所有软件和硬件的Asset Inventory l 正确地模拟和显示硬件,软件和服务的关系 l Hyperic HQ自动侦测硬件和软件的每一个侧面,包括内存,CPU,磁盘,网络设备,版本和配置信息 l Hyperic HQ对配置或者被控制资源的关键属性的任何变化而产生事件,用来向IT管理员报警 l Hyperic HQ通过一个单独的,易于操纵的视图检查硬件和软件资源的健康情况 Hyperic HQ监测基础设施的每一层 l Hyperic HQ不通过侵入的方式,从基础设施中生产的硬件、网络和应用等层中搜集实时的和历史上的数据 l Hyperi
4、c HQ定义智能警报帮助在问题造成损失之前,能够预见问题 l Hyperic HQ通过定制的指示视图比较和关联不同资源的度量值,帮助你理解他们之间的相互作用关系 l Hyperic HQ用单一的视图将资源和资源组关键的度量值显示出来,可以快速地评估环境的状态 Hyperic HQ跟踪所有日志,配置,安全事件数据 l 报告由所有被管理资源产生日志事件的实时和历史的详细信息 l 跟踪所有主机或应用的配置,帮助分析影响和控制变化 l 加强安全策略,侦测和记录物理的或远程的对环境中任何主机的访问 l 在环境中的任何地方,可以定义警报去跟踪详细的日志消息 l
5、Hyperic HQ可以将任何日志事件,配置改变或安全事件与计算环境的可用性相关联 Hyperic HQ通过报警和纠正的控制行动等方式管理可用性 l Hyperic HQ可以定义任意简单或精细的条件产生警报 l Hyperic HQ可以覆盖从操作系统的故障到服务层的响应时间等所有技术范围 l Hyperic HQ对于发生在你环境中的所有日志,配置和安全事件等定义警报 l Hyperic HQ根据需要,可以在设备上执行生产级的控制活动 l 串行或者并行的地控制资源组合 l 不必编写代码,就可以将定制的控制脚本集成到HQ 资源拓扑图,应用逻辑图 可以将
6、Hyperic HQ管理的资源(Platform, Server,Service,Group 等)通过图形方式表示; 图形的颜色,将代表正常,暂停,故障,警告等状态。 通过将资源分组显示,可以显示应用,服务的逻辑架构,地理位置等,并支持下钻功能。 Hyperic HQ扩展和定制,最优地管理你特有的环境需求 l 使用拖拽portlets设置你的操作仪表板,并很容易使用配置控制 l 创建组,帮助管理和测量大环境的健康 l Hyperic HQ通过定义应用的方式进行管理,可以将特定应用所涉及到的特定硬件,软件和服务等作为一个整体进行管理 l 扩展 Hyp
7、eric HQ强大的管理portal.可以通过易于描述的XML或任何语言与Hyperic PDK相配合,扩展到管理所有的软件和硬件设备 Hyperic可以监控管理: 操作系统 · AIX · HP/UX · Solaris · Linux · Windows · Mac OSX · Solaris · FreeBSDx 应用服务器 · WebLogic · WebSphere · JBoss · Apache Geronimo · ColdFusion · JRun · .Net
8、Runtime · Tomcat · Glassfish · Resin 消息中间件 · ActiveMQ · IBM MQ 微软技术 · MS Exchange · Microsoft Active Directory · Microsoft .Net 网络管理 · Alfresco · Bind · MemCached · 网络设备 · 网络服务 · Nagios · NTP · ZXTM · Custom 应用平台 · LA
9、MP · LAM-J · J2EE Web服务器 · Apache · IIS · Sun Java System 数据库 · DB2 · SQL Server · MySQL · Oracle · PostgreSQL · Sybase 虚拟化 · VMware · XenSource 邮件服务器 · Postfix · Sendmail · Zimbra 邮件 · IBM Lotus Domino 2 Hyperic HQ用户案例 Contegix "我们立即留下深刻印象
10、是hyperic的自动发现功能。该产品安装后具有立即找到和监测70多个技术的能力,为我们大部分的主要应用领域提供了即时监测, -即使是那些跨越虚拟化的资源。对我们同样重要的是hyperic的高水平的支持。该小组一直在与我们保持同步-他们是个真正的合作伙伴" 。 Mosso "如果我的IT团队每3个月增长至60 % ,只是为了保持我们的流量的增长,商业模式根本不会形成规模。我们需要我们的员工致力于专业项目,而不是进行例行维护。 hyperic一直是伟大的合作伙伴,而且我们已经得到了有力的支持 " 。 Dcs "过去我用惠普公司的OpenView和IBM的Tivoli套件,并
11、惊喜地看到, hyperic管理的一切出乎我的需求。我安装了hyperic HQ和在二天里设置了整个系统。从那以后,它就能更好的为我们服务了。这不需要花很多工作,你知道每一个服务器在所有时间正在发生的一切事情。我们的工作环境,少了很多的压力,在不足两个月我们已经达到我们的投资回报率。任何公司的运行服务,管理体系,是不可选的。 hyperic的价格点和功能,使它成为唯一的选择出路。你也会节省一笔惊人的费用" 。 Hi5 "用我们以广告为基础的商业模式,即使是很小的性能问题可以造成一个重大财务影响。我们看的几个管理解决方案都是一样的,我们需要一些定制,可以解决我们的具体需要。 hyperic
12、是很出色的 。我们需要更有效地管理自己的IT资源,Hyperic具备所有的功能,最大限度地减少宕机时间,并改善整体的IT系统性能" 。 其它用户: JBOSS MySQL Microsoft stanford university 3 关于Hyperic HQ荣誉 在加利福尼亚旧金山举行LinuxWorld Conference and Expo 2008上,Hyperic HQ获得了“最佳系统管理工具”称号。 Hyperic HQ还获得了InfoWorld2008年度企业应用监控类最佳开源软件。 全球范围内超过3500个应用项目部署了SpringSour
13、ce提供的Hyperic应用监测和管理工具,它被公认是业内领先的开放源代码产品。 4 关于VMware Hyperic Hyperic HQ软件厂商是原Hyperic公司,总部位于美国旧金山。后来由SpringSource 收购。2009年3月,SpringSource/Hyperic获得了由Gartner授予的“云计算管理和专业服务最佳提供商”奖项。2009年8月17日,全球虚拟化解决方案领导厂商VMWare收购SpringSource,Hyperic HQ回到VMware旗下。因此Hyperic HQ经过强强联合,在开源应用监控领域成为闻名世界的软件。 附录:Hyperic H
14、Q一些监控指标 (详细内容欢迎与我们联系) 1. Hyperic HQ监控Oracle System Supported Versions · Oracle 8i · Oracle 9i · Oracle 10g · Oracle 11g System Monitoring Specification General Server Metrics · Availability · Physical Reads · Physical Reads per Minute · Logical Reads · Logical Reads per Min
15、ute · Physical Writes · Physical Writes per Minute · User Calls · User Calls per Minute · User Commits · User Commits per Minute · User Rollbacks · User Rollbacks per Minute · Connections Cumulative · Connections Cumulative per Minute · Connections Current · Bytes Sent via SQ
16、L*Net · Bytes Sent via SQL*Net per Minute · Bytes Received via SQL*Net · Bytes Received via SQL*Net per Minute · Client Roundtrips · Client Roundtrips per Minute · Opened Cursors Cumulative · Opened Cursors Cumulative per Minute · Opened Cursors Current · CPU Time Total · CPU Tim
17、e Total per Minute · CPU Time Recursive · CPU Time Recursive per Minute · CPU Time Parse · CPU Time Parse per Minute · Cache Hit Ratio · Up Time · Block Changes · Block Changes per Minute · Redo Size Generated · Redo Size Generated per Minute · Redo Log Size · Session PGA Mem
18、ory · Session UGA Memory · Parse Count (total) · Parse Count (total) per Minute · Parse Count (hard) · Parse Count (hard) per Minute · Sorts Disk · Sorts Disk per Minute · Sorts Memory · Sorts Memory per Minute · Sorts Rows · Sorts Rows per Minute · Table Scans (long) · Tab
19、le Scans (long) per Minute · Table Scans (short) · Table Scans (short) per Minute · Execute Count · Execute Count per Minute · Instance Used Space · Instance Free Space 1.1.1.1.1.1 Oracle 10g and 11g Segment Metrics · Availability · Disk Space Used · Number Of Rows 1.1.1.1.1.2 O
20、racle 8i, 9i, 10g and 11g TNS Ping Metrics · Availability · TNS Response Time 1.1.1.1.1.3 Oracle 8i, 9i, 10g and 11g Process Metrics Metrics · Availability · Process Virtual Memory Size · Process Resident Memory Size · Process Page Faults · Process Page Faults per Minute · Process Cp
21、u System Time · Process Cpu System Time per Minute · Process Cpu User Time · Process Cpu User Time per Minute · Process Cpu Total Time · Process Cpu Total Time per Minute · Process Cpu Usage · Process Start Time · Process Open File Descriptors · Process Threads 1.1.1.1.1.4 Oracle
22、 8i, 9i, 10g and 11g Tablespace Metrics · Availability · Free Space · Free Extents · Disk Space Used · Number of Data Files · Space Used Percent 1.1.1.1.1.5 Oracle 8i, 9i, 10g and 11g User Instance Metrics · Availability · Logons Current (active) · Logons Current (inactive) · Ope
23、ned Cursors Current · Used Space 1.1.1.1.1.6 Oracle Control Specification Control Actions · Analyze 2. Hyperic HQ监控WebSphere: System Supported Versions * WebSphere Admin 5.0 * WebSphere 5.0 * WebSphere 6.0 * WebSphere Admin 6.0 * WebSphere 6.1 * WebSphere Ad
24、min 6.1 System Monitoring Specification General Server Metrics * Availability * Number of JVMs * JVM Total Memory * JVM Free Memory * JVM Used Memory * JDBC Pool Number of Creates * JDBC Pool Number of Creates per Minute * JDBC Pool Number of Destroys
25、 * JDBC Pool Number of Destroys per Minute * JDBC Pool Number of Allocates * JDBC Pool Number of Allocates per Minute * JDBC Pool Number of Returns * JDBC Pool Number of Returns per Minute * JDBC Pool Size * JDBC Pool Concurrent Waiters * JDBC Pool Number of Faul
26、ts * JDBC Pool Number of Faults per Minute * JDBC Pool Prepared Statement Cache Discards * JDBC Pool Prepared Statement Cache Discards per Minute * Servlet Sessions Created * Servlet Sessions Created per Minute * Servlet Sessions Invalidated * Servlet Sessions Inva
27、lidated per Minute * Servlet Sessions Active * Servlet Sessions Live * Thread Pool Creates * Thread Pool Creates per Minute * Thread Pool Destroys * Thread Pool Destroys per Minute * Thread Pool Active Threads * Thread Pool Size * Global Transactions Begu
28、n * Global Transactions Begun per Minute * Global Transactions Involved * Local Transactions Begun * Local Transactions Begun per Minute * Global Transactions Active * Local Transactions Active * Optmized Transactions * Optmized Transactions per Minute *
29、Global Transactions Committed * Global Transactions Committed per Minute * Local Transactions Committed * Local Transactions Committed per Minute * Global Transactions Rolled Back * Global Transactions Rolled Back per Minute * Local Transactions Rolled Back * Local
30、 Transactions Rolled Back per Minute * Global Transactions Timed Out * Global Transactions Timed Out per Minute * Local Transactions Timed Out * Local Transactions Timed Out per Minute * Webapp Number of Loaded Servlets * Webapp Number of Servlet Reloads * Webapp N
31、umber of Servlet Reloads per Minute * EJB Creates * EJB Creates per Minute * EJB Removes * EJB Removes per Minute * EJB Activates * EJB Activates per Minute * EJB Passivates * EJB Passivates per Minute * EJB Instantiates * EJB Instantiates per Minute
32、 * EJB Destroys * EJB Destroys per Minute * EJB Loads * EJB Loads per Minute * EJB Stores * EJB Stores per Minute * EJB Conncurrent Lives * EJB Total Method Calls * EJB Total Method Calls per Minute * EJB Active Methods * EJB Gets From Pool
33、 * EJB Gets From Pool per Minute * EJB Gets Found * EJB Gets Found per Minute * EJB Returns to Pool * EJB Returns to Pool per Minute * EJB Returns Discarded * EJB Returns Discarded per Minute * EJB Drains From Pool * EJB Drains From Pool per Minute * EJB
34、Pool Size WebSphere 5.0 Thread Pool, 6.0 Application, 6.0 Thread Pool, 6.1 Application and 6.1 Thread Pool Metrics * Availability * Thread Pool Creates * Thread Pool Creates per Minute * Thread Pool Destroys * Thread Pool Destroys per Minute * Thread Pool Active Th
35、reads * Thread Pool Size WebSphere 5.0 Connection Pool, 6.0 Application, 6.0 Connection Pool, 6.1 Application and 6.1 Connection Pool Metrics * Availability * JDBC Pool Number of Creates * JDBC Pool Number of Creates per Minute * JDBC Pool Number of Destroys * JDBC
36、 Pool Number of Destroys per Minute * JDBC Pool Number of Allocates * JDBC Pool Number of Allocates per Minute * JDBC Pool Number of Returns * JDBC Pool Number of Returns per Minute * JDBC Pool Size * JDBC Pool Concurrent Waiters * JDBC Pool Number of Faults *
37、 JDBC Pool Number of Faults per Minute * JDBC Pool Prepared Statement Cache Discards * JDBC Pool Prepared Statement Cache Discards per Minute WebSphere 5.0 Webapp, 6.0 Application, 6.0 Webapp, 6.1 Application and 6.1 Webapp Metrics * Availability * Webapp Number of Loaded Se
38、rvlets * Webapp Number of Servlet Reloads * Webapp Number of Servlet Reloads per Minute WebSphere 5.0 EJB, 6.0 Application, 6.0 EJB, 6.1 Application and 6.1 EJB Metrics * Availability * EJB Creates * EJB Creates per Minute * EJB Removes * EJB Removes per Minut
39、e * EJB Activates * EJB Activates per Minute * EJB Passivates * EJB Passivates per Minute * EJB Instantiates * EJB Instantiates per Minute * EJB Destroys * EJB Destroys per Minute * EJB Loads * EJB Loads per Minute * EJB Stores * EJB Stores
40、 per Minute * EJB Conncurrent Lives * EJB Total Method Calls * EJB Total Method Calls per Minute * EJB Active Methods * EJB Gets From Pool * EJB Gets From Pool per Minute * EJB Gets Found * EJB Gets Found per Minute * EJB Returns to Pool * EJB Return
41、s to Pool per Minute * EJB Returns Discarded * EJB Returns Discarded per Minute * EJB Drains From Pool * EJB Drains From Pool per Minute * EJB Pool Size WebSphere 5.0, 6.0 and 6.1 Application Metrics l Availability l 3.Tomcat监控参数 System Supported Versions · Tomcat
42、4.0 · Tomcat 4.1 · Tomcat 5.0 · Tomcat 5.5 · Tomcat 6.0 System Monitoring Specification Reliability Metrics · Uptime · Availability 2 General Server Metrics · Number of Requests Served · Number of Requests Served per Minute · Total Processing Time · Total Processing Time per Minute 3 R
43、esource Utilization Metrics · JVM Active Thread Count · JVM Active Thread Group Count · JVM Free Memory · JVM Total Memory · Process CPU System Time · Process CPU User Time · Process Memory Size · Process Resident Memory Size · Process Shared Memory Size · Process Page Faults · Process Pa
44、ge Faults per Minute · Process Open File Descriptors 4 Tomcat 4.1, 5.0, 5.5 and 6.0 Connector Metrics · Availability · Bytes Received · Bytes Received per Minute · Bytes Sent · Bytes Sent per Minute · Error Count · Error Count per Minute · Request Count · Request Count per Minute · Maxim
45、um Request Time · Processing Request Time · Processing Request Time per Minute · Threads Allocated · Threads Active 5 Tomcat 4.0, 4.1, 5.0, 5.5 and 6.0 Webapp Metrics · Number of Requests Served · Number of Requests Served per Minute · Number of errors · Number of errors per Minute · Sessi
46、ons Created · Sessions Created per Minute · Sessions Destroyed · Sessions Destroyed per Minute · Minimum Response Time of a servlet · Maximum Response Time of a servlet · Average Response Time · Total Processing Time for the webapp · Total Processing Time for the webapp per Minute · Availability Tomcat Control Specification Control Actions · start · stop · restart · reload · install · remove






