Hyperic HQ

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(相关链接)
 
(未显示3个用户的68个中间版本)
第1行: 第1行:
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。
+
[[Image:hypericHQ.gif|right]]
  
新创公司Hyperic最近将自有管理软件发布开源,希望以低价与开源商业模式挑战惠普等大公司。
+
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。Hyperic HQ 已被 [[VMware]] 收购。
 +
 
 +
开发语言 : [[Java]], [[JavaScript]] 许可协议 : GNU General Public License (GPL)
 +
 
 +
[[Image:Watchful-Cheetah-680x100.jpg|警惕的猎豹|right]]
 +
==新闻==
 +
<rss>http://feeds.feedburner.com/hypericblog|short|date|max=10</rss>
 +
 
 +
==SpringSource==
 +
[[Image:spring-hyperic.gif|right|thumb|Hyperic is now part of SpringSource]]
 +
[http://www.hyperic.com/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的源代码开放出来放在网站上提供下载,以换取使用者与开发者开发修补程序及产品。
 
Hyperic将其Hyperic HQ的源代码开放出来放在网站上提供下载,以换取使用者与开发者开发修补程序及产品。
第13行: 第28行:
 
主要管理软件供应商包括惠普、CA、IBM及BMC Software等。而开源管理软件则包括OpenNMS与Nagios,后者由GroundWork Open Source销售。FiveRuns则正在测试代管监控服务,提供更便宜、更简单的管理产品。
 
主要管理软件供应商包括惠普、CA、IBM及BMC Software等。而开源管理软件则包括OpenNMS与Nagios,后者由GroundWork Open Source销售。FiveRuns则正在测试代管监控服务,提供更便宜、更简单的管理产品。
  
Hyperic HQ的企业订阅制费用为每台受管机器每年780美元 (介绍来源: CNET科技资讯网)
+
Hyperic HQ的企业订阅制费用为每台受管机器每年780美元 (新闻来源: CNET科技资讯网)
  
 +
==Hyperic HQ功能==
 
Hyperic HQ 可以监控和管理:
 
Hyperic HQ 可以监控和管理:
  
第28行: 第44行:
  
 
==Hyperic HQ 体系结构==
 
==Hyperic HQ 体系结构==
 +
跟很多管理平台有相识之处,中心是一个HQ Server它接受来自安装在各个服务器上的Agent传过来的数据,根据用户要求进行处理,而在前端提供了一个HQ Portal,来让使用者通过web并且以图形化的方式来访问,当然它同时提供了丰富的API让你去扩展,查询,控制等。
  
[[Image:hq_server_arch_small.jpg]] Server Architecture
+
[[Image:hq_server_arch_small.jpg|thumb|Server Architecture]][[Image:hq_agent_arch_small.jpg|thumb|Agent Architecture]] 
  
[[Image:hq_agent_arch_small.jpg]] Agent Architecture
+
==安装指南==
 +
===Hyperic HQ 4.2===
 +
同 3.2
 +
===Hyperic HQ 3.2===
 +
从http://download.huihoo.com/hyperic-hq 或  
 +
http://sourceforge.net/projects/hyperic-hq
 +
获得 hyperic-hq-installer-3.2.0-615-noJRE.zip
 +
运行 setup.bat or setup.sh 根据向导提示完成安装
 +
启动server
 +
hq-server.exe or hq-server.sh start
 +
启动agent, 所后进行设置
 +
hq-agent.exe or hq-agent.sh start
 +
打开浏览器
 +
http://127.0.0.1:7080/
 +
hqadmin/hqadmin
 +
===Hyperic HQ 3.1===
 +
*setup.sh -full
 +
*setup.sh -upgrade
 +
*setup.sh -postgresql
 +
步骤与2.7.3的类似
  
跟很多管理平台有相识之处,中心是一个HQ Server它接受来自安装在各个服务器上的Agent传过来的数据,根据用户要求进行处理,而在前端提供了一个HQ Portal,来让使用者通过web并且以图形化的方式来访问,当然它同时提供了丰富的API让你去扩展,查询,控制等。
+
PostgreSQL Preparation
http://www.hyperic.com/products/ 
+
vi postgresql.conf
 +
tcpip_socket = true
 +
fsync=false
 +
shared_buffers=10000
 +
work_mem=2048
 +
statement_timeout=30000
 +
 
 +
stats_start_collector = true
 +
stats_block_level = true
 +
stats_row_level = true
 +
stats_reset_on_server_start = false
 +
选择 setup.sh -postgresql 进行安装
 +
 
 +
===Hyperic HQ 2.7.3===
 +
安装 HQ Server 和 HQ Agent
 +
获得 http://sourceforge.net/projects/hyperic-hq/
 +
运行 ./setup.sh
 +
Unpacking JRE to temporary directory /tmp/jre
 +
Initializing Hyperic HQ 2.7.3 Installation...
 +
Choose which software to install:
 +
1: Hyperic HQ Server
 +
2: Hyperic HQ Shell
 +
3: Hyperic HQ Agent
 +
You may enter multiple choices, separated by commas.
 +
选择 1,3 回车
 +
 
 +
Agent successfully installed to: /home/huihoo/hyperic/agent-2.7.3
 +
 
 +
Now login to another terminal as root and execute this script:
 +
  /home/huihoo/server-storage/hyperic-hq-installer/installer-2.7.3/data/hqdb/tune-os.sh
 +
 
 +
接着
 +
Server successfully installed to: /home/huihoo/hyperic/server-2.7.3
 +
 
 +
默认目录 /home/hyperic
 +
cd /home/hyperic/server-2.7.3/bin/hq-server.sh start
 +
需要事先安装和设置好JAVA环境
 +
$ export JAVA_HOME=/usr/local/jdk1.5.0_07/
 +
$export PATH=/usr/local/jdk1.5.0_07/bin:$PATH
 +
 
 +
./hq-server.sh start
 +
http://127.0.0.1:7080/ 自动完成最后安装
 +
 
 +
随后启动 Agent ./hq-agent.sh start
 +
 
 +
[ Running agent setup ]
 +
What is the HQ server IP address: 127.0.0.1
 +
Should Agent communications to HQ always be secure [default=no]:
 +
What is the HQ server port    [default=7080]:
 +
- Testing insecure connection ... Success
 +
What is your HQ login [default=hqadmin]:
 +
What is your HQ password:
 +
What IP should HQ use to contact the agent [default=192.168.1.100]:
 +
What port should HQ use to contact the agent [default=2144]:
 +
- Received temporary auth token from agent
 +
- Registering agent with HQ
 +
- HQ gave us the following agent token
 +
    1155889799192-8518256937681429221-7377986588434634754
 +
- Informing agent of new HQ server
 +
- Validating
 +
- Successfully setup agent
 +
 +
登陆 http://localhost:7080/Login.do
 +
username: hqadmin
 +
password: hqadmin
 +
 
 +
登陆成功 :) 这时可看到被管的 Debian 3.1 服务器
 +
Recently Viewed Resources         
 +
Resource Name Resource Type Throughput Availability Alerts
 +
debian HQ PostgreSQL 8.1 PostgreSQL 8.1 199.0 0
 +
debian HQ JBoss 4.x JBoss 4.0 133.0 0
 +
debian HQ Agent HQ Agent N/A 0
 +
debian BIND 9.2.4 Bind 9.x N/A 0
 +
debian HQ PostgreSQL 8.1 eam_action PostgreSQL 8.1 Table N/A 0
 +
localhost.localdomain Linux N/A 0
 +
==项目==
 +
基于Hyperic HQ构建的开源项目:
 +
*[[RHQ]]
 +
*[[FUSE HQ]]
 +
*[[Hyperic SIGAR]]
 +
*[[OpenManagement]]
 +
 
 +
==虚拟化==
 +
*[http://www.hyperic.com/products/vmware-monitoring VMware Monitoring & Management]
 +
 
 +
==Code==
 +
http://support.hyperic.com/display/DOC/Build+Instructions
 +
 
 +
HQ Use [[Apache Tapestry]] for UI
 +
 
 +
==链接==
 +
*[https://github.com/hyperic/hq hq @ github]
 +
*http://sourceforge.net/projects/hyperic-hq
 +
*http://docs.huihoo.com/hyperic-hq
 +
*http://download.huihoo.com/hyperic-hq/
 +
*[[Huihoo Debian Enterprise Guide]]
 +
*利用开源管理平台管理WebLogic http://dev2dev.bea.com.cn/techdoc/20060816867.html
 +
*一些资料: http://www.innovatedigital.com/hyperic-hq
  
 
==精彩图集==
 
==精彩图集==
[[Image:hyperic_linux.gif]]
+
<gallery perrow=6>
 +
Image:hyperic_linux.gif
 +
Image:HQ-Health.png|HQ Health
 +
</gallery>
 +
 
 +
{{comment}}
 +
 
 +
[[category:IT management]]
 +
[[category:monitoring]]
 +
[[category:java]]
 +
[[category:VMware]]

2016年2月22日 (一) 07:49的最后版本

HypericHQ.gif

Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。Hyperic HQ 已被 VMware 收购。

开发语言 : Java, JavaScript 许可协议 : GNU General Public License (GPL)

警惕的猎豹

目录

[编辑] 新闻

自http://feeds.feedburner.com/hypericblog加载RSS失败或RSS源被墙

[编辑] SpringSource

Hyperic is now part of SpringSource

SpringSource Acquires Hyperic to Unify Developer to Datacenter Application Lifecycle

[编辑] 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让你去扩展,查询,控制等。

Server Architecture
Agent Architecture

[编辑] 安装指南

[编辑] Hyperic HQ 4.2

同 3.2

[编辑] Hyperic HQ 3.2

从http://download.huihoo.com/hyperic-hq 或  
http://sourceforge.net/projects/hyperic-hq 
获得 hyperic-hq-installer-3.2.0-615-noJRE.zip
运行 setup.bat or setup.sh 根据向导提示完成安装

启动server

hq-server.exe or hq-server.sh start

启动agent, 所后进行设置

hq-agent.exe or hq-agent.sh start

打开浏览器

http://127.0.0.1:7080/ 
hqadmin/hqadmin 

[编辑] Hyperic HQ 3.1

  • setup.sh -full
  • setup.sh -upgrade
  • setup.sh -postgresql

步骤与2.7.3的类似

PostgreSQL Preparation

vi postgresql.conf 
tcpip_socket = true
fsync=false
shared_buffers=10000
work_mem=2048
statement_timeout=30000 
stats_start_collector = true
stats_block_level = true
stats_row_level = true
stats_reset_on_server_start = false

选择 setup.sh -postgresql 进行安装

[编辑] Hyperic HQ 2.7.3

安装 HQ Server 和 HQ Agent

获得 http://sourceforge.net/projects/hyperic-hq/
运行 ./setup.sh
Unpacking JRE to temporary directory /tmp/jre
Initializing Hyperic HQ 2.7.3 Installation...
Choose which software to install:
1: Hyperic HQ Server
2: Hyperic HQ Shell
3: Hyperic HQ Agent
You may enter multiple choices, separated by commas.
选择 1,3 回车
Agent successfully installed to: /home/huihoo/hyperic/agent-2.7.3

Now login to another terminal as root and execute this script:

 /home/huihoo/server-storage/hyperic-hq-installer/installer-2.7.3/data/hqdb/tune-os.sh

接着

Server successfully installed to: /home/huihoo/hyperic/server-2.7.3
默认目录 /home/hyperic
cd /home/hyperic/server-2.7.3/bin/hq-server.sh start
需要事先安装和设置好JAVA环境
$ export JAVA_HOME=/usr/local/jdk1.5.0_07/
$export PATH=/usr/local/jdk1.5.0_07/bin:$PATH
./hq-server.sh start
http://127.0.0.1:7080/ 自动完成最后安装

随后启动 Agent ./hq-agent.sh start

[ Running agent setup ]

What is the HQ server IP address: 127.0.0.1
Should Agent communications to HQ always be secure [default=no]:
What is the HQ server port     [default=7080]:
- Testing insecure connection ... Success
What is your HQ login [default=hqadmin]:
What is your HQ password:
What IP should HQ use to contact the agent [default=192.168.1.100]:
What port should HQ use to contact the agent [default=2144]:
- Received temporary auth token from agent
- Registering agent with HQ
- HQ gave us the following agent token
   1155889799192-8518256937681429221-7377986588434634754
- Informing agent of new HQ server
- Validating
- Successfully setup agent

登陆 http://localhost:7080/Login.do

username: hqadmin
password: hqadmin

登陆成功 :) 这时可看到被管的 Debian 3.1 服务器

Recently Viewed Resources  	 	     	     	
Resource Name 	Resource Type 	Throughput 	Availability 	Alerts
debian HQ PostgreSQL 8.1 	PostgreSQL 8.1 	199.0 		0
debian HQ JBoss 4.x 	JBoss 4.0 	133.0 		0
debian HQ Agent 	HQ Agent 	N/A 		0
debian BIND 9.2.4 	Bind 9.x 	N/A 		0
debian HQ PostgreSQL 8.1 eam_action 	PostgreSQL 8.1 Table 	N/A 		0
localhost.localdomain 	Linux 	N/A 		0

[编辑] 项目

基于Hyperic HQ构建的开源项目:

[编辑] 虚拟化

[编辑] Code

http://support.hyperic.com/display/DOC/Build+Instructions

HQ Use Apache Tapestry for UI

[编辑] 链接

[编辑] 精彩图集

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱