informix HQ 目前不提供单独的下载介质,是集成在了14.10 SERVER的安装包里面。
可以最低支持12.10版本的数据库,再低的版本就不再支持了。
正常通过./ids_install安装数据库SERVER之后,在$INFORMIXDIR/hq 目录下的内容就包含了HQ的全部内容(非常简洁)。
informixhq-server.jar :是HQ SERVER启动WEB服务需要的JAR包;
informixhq-server-example.properties:HQ SERVER的配置文件样例;
informixhq-agent.jar:是每个agent需要的jar包,agent可以安装在需要监控的数据库上。
informixhq-agent-example.properties:HQ agent需要的配置文件样例。
启动HQ SERVER:
1、cp informixhq-server-example.properties informixhq-server.properties
2、编辑 informixhq-server.properties
initialAdminPassword #设置HQ WEB登录时候初始密码
httpPort=8080 #设置HQ WEB的端口
其他参数可以先不设置
3、启动HQ SERVER
nohup java -jar informixhq-server.jar informixhq-server.properties &
4、登录web界面
在IE中输入:http://IP地址:8080/login
默认用户名admin,密码就是initialAdminPassword设置的值
5、创建组和数据库服务器
先创建组,再在组下面添加服务器,否则可能你创建的服务器和组没有对应关系。
6、增加服务器
服务器名称可以写实例名
主机名就写IP地址就可以了
端口写数据库的监听端口
如果字符集有差异可以通过 添加连接属性 进行控制
============================配置HQ代理==================================
1、需要先创建一个数据库,只需要创建数据库即可无需要创建表,指定数据库的dbspaces位置即可
2、cp informixhq-agent-example.properties agent.properties
3、编辑agent.properties
informixServer.id=1 #这个serverid的值来自你在HQ WEB增加服务器的时候,HQ WEB给你分配的值,通过浏览器的URL可以看到
server.host=192.168.1.10 #HQ SERVER的地址,所有的agent是一样的
server.port=8080 #HQ SERVER的端口,所有的agent是一样的
4、启动HQ AGENT
nohup java -jar informixhq-agent.jar agent.properties &
如果有提示en_US的问题,可以先设置export LANG=en_US.utf-8
再启动agent。
5、配置HQ agent
选择第一步创建的数据库;
可以看到代理已经是启动状态
6、代理启动之后就可以设置很多监控的sensor



