Hyperic HQ 介绍

默认分类   2008-09-20 18:41   阅读358   评论0  
字号:    

Hyperic HQ

源文链接:[url]http://wiki.huihoo.com/index.php?title=Hyperic_HQ[/url]

Hyperic HQ - open source systems management, apache management, tomcat management, LAMP management, WebLogic management, virtualization management, VMware management, WebSphere management, Xen management, JBoss management, WAMP management

License : GNU General Public License (GPL)

Programming Language : Java, JavaScript

目录

[隐藏]

    * 1 Hyperic HQ介绍

    * 2 Hyperic HQ功能

    * 3 Hyperic HQ 体系结构

    * 4 安装指南

          o 4.1 Hyperic HQ 3.2

          o 4.2 Hyperic HQ 3.1

          o 4.3 Hyperic HQ 2.7.3

    * 5 相关链接

    * 6 精彩图集

[编辑]

Hyperic HQ介绍

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

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

Enlarge

Server Architecture

Agent Architecture

Enlarge

Agent Architecture

[编辑]

安装指南

[编辑]

Hyperic HQ 3.2

从[url]http://download.huihoo.com/hyperic-hq[/url] 或  

[url]http://sourceforge.net/projects/hyperic-hq[/url]

获得 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

打开浏览器

[url]http://127.0.0.1:7080/[/url]

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

获得 [url]http://sourceforge.net/projects/hyperic-hq/[/url]

运行 ./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/binPATH

./hq-server.sh start

[url]http://127.0.0.1:7080/[/url] 自动完成最后安装

随后启动 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

[编辑]

相关链接

    * [url]http://www.hyperic.com/[/url]

    * [url]http://sourceforge.net/projects/hyperic-hq[/url]

    * [url]http://docs.huihoo.com/hyperic-hq[/url]

    * [url]http://download.huihoo.com/hyperic-hq/[/url]

    * Huihoo Debian Enterprise Guide

    * 利用开源管理平台管理WebLogic [url]http://dev2dev.bea.com.cn/techdoc/20060816867.html[/url]

评论(?)
阅读(?)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
网易公司版权所有 ©1997-2009