Hyperic HQ
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。
开发语言: Java, JavaScript 许可协议: GNU General Public License (GPL)
SpringSource
Hyperic is now part of SpringSource
SpringSource Acquires Hyperic to Unify Developer to Datacenter Application Lifecycle
- Build: Spring,Groovy and Grails
- Run: Enterprise version of Apache Tomcat
- Manage: Hyperic
Hyperic HQ介绍
2006年7月, 新创公司Hyperic最近将自有管理软件发布开源,希望以低价与开源商业模式挑战惠普等大公司。
Hyperic将其Hyperic HQ的源代码开放出来放在网站上提供下载,以换取使用者与开发者开发修补程序及产品。
和惠普、CA及IBM的管理软件一样,Hyperic HQ都是用以监控公司网络状况并将事件回报给管理员。这类软件利用置于服务器或网络硬件上的“代理程序”来监控系统失灵与收集性能信息。
Hyperic HQ是通过通用公开授权(General Public License,GPL)发布Hyperic HQ。该公司采用企业订阅制,计划在基本产品上提供业务方面的功能及支持服务获取营收,Hyperic总裁暨创始人Javier Soltero指出。
“这是一种破坏性(disruption)策略,以开源技术及订价改变业界生态,”他说。该公司希望提供比开源管理软件更强大,又比既有商业管理“框架”更便宜的选择。
主要管理软件供应商包括惠普、CA、IBM及BMC Software等。而开源管理软件则包括OpenNMS与Nagios,后者由GroundWork Open Source销售。FiveRuns则正在测试代管监控服务,提供更便宜、更简单的管理产品。
Hyperic HQ的企业订阅制费用为每台受管机器每年780美元 (新闻来源: CNET科技资讯网)
Hyperic HQ功能
Hyperic HQ 可以监控和管理:
- 操作系统: AIX, HP/UX, Linux, Solaris, Windows, Mac OSX, FreeBSD
- Web服务器: Apache, Microsoft IIS, Sun ONE Web Server
- 应用服务器: BEA WebLogic, IBM WebSphere, JBoss, Apache Geronimo, Macromedia ColdFusion, Macromedia JRun, Microsoft .NET Runtime, Novell Silverstream, Tomcat, Caucho Resin
- 数据库: IBM DB2, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, Sybase Adaptive Server
- 消息中间件: ActiveMQ,Weblogic MQ
- 微软的产品: MS Exchange,MS ActiveDirectory,.NET
- 虚拟产品: VMWare, Citrix Metaframe
- 应用平台: LAMP, LAM-J, J2EE, MX4J
- 其他技术网络设备交换机,路由器等。
Hyperic HQ 体系结构
跟很多管理平台有相识之处,中心是一个HQ Server它接受来自安装在各个服务器上的Agent传过来的数据,根据用户要求进行处理,而在前端提供了一个HQ Portal,来让使用者通过web并且以图形化的方式来访问,当然它同时提供了丰富的API让你去扩展,查询,控制等。
安装指南
Hyperic HQ 4.6
1.下载Hyperic HQ的开源版本4.6(hyperic-hq-installer-4.6-win32.zip),下载地址如下:
http://sourceforge.net/projects/hyperic-hq/files/Hyperic%204.6/Hyperic%204.6-GA/
2.安装 (1)解压hyperic-hq-installer-4.6-win32.zip (2)执行HQ解压目录中的setup.bat文件,开始安装HQ Server和HQ Agent。【选择安装HQ Server还是HQ Agent】:这里我们两个都选择安装,所以输入1,2。【选择HQ Server安装目录】:这里将安装目录放在D盘的hyperic目录,在命令行输入D:\hyperic。【邮件服务器的地址】:按照默认,直接敲回车就可以了,这些在安装后使用到的时候在配置文件中再进行修改。【数据库密码的加密串】:可以顺便输入,这里输入11111111。【管理控制台的管理员帐号】:用户名按照默认(hqadmin),密码输入hqadmin,总共要输入两次。【管理员的邮箱地址】:敲入回车,选择默认。【HQ Agent安装目录】:敲入回车,选择跟HQ Server相同的目录下。 3.启动【启动HQ Server】 (1)通过CMD进入C:\hyperic\server-4.6\bin目录 (2)【注册服务】:在命令行敲入hq-server.bat install (3)【启动服务】敲入hq-server.bat start命令启动HQ Server
【启动HQ Agent】 (1)通过CMD进入C:\hyperic\agent-4.6\bin目录 (2)【注册服务】:在命令行敲入hq-agent.bat install (3)【启动服务】:敲入hq-agent.bat start命令启动HQ Agent
4.停止【停止HQ Server】( 1)通过CMD进入C:\hyperic\server-4.6\bin目录 (2)在命令行敲入hq-server.bat stop 【停止HQ Agent】 (1)通过CMD进入C:\hyperic\agent-4.6\bin目录 (2)在命令行敲入hq-agent.bat stop
打开浏览器
http://127.0.0.1:7080/ hqadmin/hqadmin
Projects
- RHQ
- FUSE HQ
- Hyperic SIGAR
- OpenManagement
Code
http://support.hyperic.com/display/DOC/Build+Instructions
HQ Use Apache Tapestry for UI