欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Hyperic HQ
小 (→相关链接) |
|||
| (未显示3个用户的68个中间版本) | |||
| 第1行: | 第1行: | ||
| − | + | [[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美元 ( | + | 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]] | + | [[Image:hq_server_arch_small.jpg|thumb|Server Architecture]][[Image:hq_agent_arch_small.jpg|thumb|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 | |
| − | 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 | ||
==精彩图集== | ==精彩图集== | ||
| − | + | <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的最后版本
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。Hyperic HQ 已被 VMware 收购。
开发语言 : Java, JavaScript 许可协议 : GNU General Public License (GPL)
目录 |
[编辑] 新闻
自http://feeds.feedburner.com/hypericblog加载RSS失败或RSS源被墙
[编辑] 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.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
[编辑] 链接
- 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
[编辑] 精彩图集
<discussion>characters_max=300</discussion>

