免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2041 | 回复: 0
打印 上一主题 下一主题

Hyperic HQ monitor 4.1在CentOS5和4.6上的安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-16 14:40 |只看该作者 |倒序浏览
Hyperic HQ是一个开源(GPL授权)IT资源管理平台。
# 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
# 其他:网络设备交换机,路由器,网络服务等。 
1、环境
Server端系统:Centos 5.0
Client端系统:CentOS 4.6
Server和Client端均需要JRE 1.4或者1.5以上,官方推荐是1.5,注意,这里一定要是JRE,而不能是JDK,我试过用JDK 1.4的来启动Client端,结果如下:
tail /opt/hyperic/hyperic-hq-agent/log/agent.log
Unable to connect to 127.0.0.1:2144
2009-03-13 17:20:11,094 INFO  [Thread-0] [ProductPluginManager] Cannot load vim-plugin.jar: requires JRE 1.5 or higher
2、Server端安装
去www.hyperic.com下载hyperic HQ的开源版hyperic-hq-installer-4.1.0-1.i386.rpm,这个安装包里已经包含JRE 1.5
也要下载hyperic-hq-agent-4.1.0-1.noarch.rpm
#rpm -Uvh hyperic-hq-installer-4.1.0-1.i386.rpm
稍等一会,安装完成,切换到hyperic用户启动Server端
#su - hyperic
$/opt/hyperic/server-4.1.0/bin/hq-server.sh start
启动成功后,通过以下信息访问控制台
http://your-server-ip-address:7080/
用户名:hqadmin
密码:hqadmin
如果要监控本机,就要在本机安装Client端
#rpm -Uvh hyperic-hq-agent-4.1.0-1.noarch.rpm
稍等一会,安装完成,如果直接运行/opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh start会叫你先设置JAVA_HOME或者HQ_JAVA_HOME,为避免出现这个提示
我们修改这个启动脚本,
# cp /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh.OLD
# vi /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh
在#!/bin/sh下面一行添加以下内容
export HQ_JAVA_HOME=/usr/java/jdk1.6.0_02/
保存退出
现在运行/opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh start
程序会叫你输入一些资料,如Server端IP地址,是否用安全连接,端口等信息,如果一时手快,填错了,也没关系,可以通过
/opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh setup进行重新配置
当Client启动起来后,我们回到http://your-server-ip-address:7080/,刷新页面,可以看到页面右上角已经有自动识别的被监控resource了,点击添加就可以添加进去。
3、Client端安装
先到http://www.java.com/zh_CN/download/manual.jsp下载jre-6u12-linux-i586-rpm.bin
# chmod a+x jre-6u12-linux-i586-rpm.bin
# ./jre-6u12-linux-i586-rpm.bin
# rpm -Uvh hyperic-hq-installer-4.1.0-1.i386.rpm
# cp /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh.OLD
# vi /opt/hyperic/hyperic-hq-agent/bin/hq-agent.sh
在#!/bin/sh下面一行添加以下内容
export HQ_JAVA_HOME=/usr/java/jre1.6.0_12
保存退出,跟在Server设置一样,也需要填入一些资料,启动成功后,我们去到http://your-server-ip-address:7080/,同样可以看到页面右上角已经有自动识别的被监控resource了,点击添加就可以添加进去。
4、监控非常规安装的软件
以上安装设置后可以监控大部分的软件,如Apache,MySQL等,但有些还是不能监控,下面讲下如何添加这些默认不能自动识别的软件,假设hostname为test.example.com的服务器上有个非常规安装的Postfix 2.0,点击
Resources-->test.example.com-->Tools Menu,去到新页面,填写Name,从Server Type下拉菜单中选择Postfix 2.x,填入软件安装的路径,如/usr/local/postfix,点击OK,点击Monitor,页面会有一个黄色的提示“This resource has not been configured. Please set its Configuration Properties.”,点击“Configuration Properties”,process.query的值默认,根据实际情况,填入postconf和configDir的具体路径,点击OK,
接下来,我们要监控Postfix的邮件队列Service,点击Monitor-->Tools Menu-->New Service,Name栏填postfix 2.0 queue,注意hyperic HQ不支持中文,哈,所以只能用英文命名,Service Type里只有一个“Postfix 2.0 Queue”选了,点击OK,至此,非默认安装的软件的监控添加完毕。
更多功能要发掘手册中。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17993/showart_1864798.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP