Hyperic Api是一套访问和更新Hyperic 资源库和相关配置数据的Java API。用户可以使用这些API通过命令行或Java程序访问Hyperic 数据和资源。
应用监控管理
1 如何启动与停止Foglight Server?
Foglight Server以服务形式安装部署在Windows Server上。因此启动和停止Foglight Server的方式有两种:
开源监控工具 Hyperic 提供两种插件,用户交互插件和资源插件。不过到当前的5.8版本,在官方的文档上只剩下了资源插件。
Hyperic 提供插件管理和部署功能,可保证所有代理使用同一种插件向Hyperic服务器提交监控数据。主要功能包括:
■ 插件管理接口。 插件管理器提供插件的部署管理的交互界面。用户可以使用插件管理器部署和管理插件。
■服务器-代理的插件同步(SAPS),代理及其服务器协作保证代理和服务器之间的插件是相同的。
对于版本的要求:
为使客户能又好又快使用 Hyperic 实现监控管理目标,铸锐科技推出Hyperic一站式服务,使得更多用户能够享受开源软件Hyperic的益处,省去了自己摸索的大量时间。
Hyperic 可采集大量丰富的数据,是大数据的一个重要来源,如何保存这些数据,并分析和利用,是发挥这些数据价值的重要环节。这里,将逐步探讨基于Hyperic的数据存储和数据挖掘问题。这是第一篇。
Hyperic 数据库表结构
Hyperic重要的表结构包括资源,指标集合和度量值等信息。
EAM_RESOURCE
每行表示一个个被管理资源,包括:
操作系统,平台和服务器,以及服务.
虚拟或网络主机平台,以及服务器和服务等。
组和应用.
用户
升级
Hyperic对被监控系统的负载如何?
Hyperic HQ代理采用低侵入式设计,对被监控系统的影响比较小,通常只需要少1%的CPU资源。在正常运行的情况下,只占用小于64M的固定内存。
网管软件与Hyperic的异同
虽然两者在监控内容上有所重叠,尤其在网络和操作系统监控部分,但两者监控的侧重点不同,网管软件主要是对网络设备的监控,配置和诊断,Hyperic重在对企业的关键应用的性能进行监控。
升级到 Hyperic 5.x
前提:
■ 确认当前Hyperic已经停止,特别是数据库。
可运行, hq-server.sh stop 或 hq-server.sh status 查看状态
■ 如果使用的是外部数据库库,请先备份。
■ 最好也备份一下Hyperic Server的所有目录,这是一个好习惯。
例如: tar -zcvf hq-server-5.0.0-archive.tgz hq-server-5.0.0
欢迎在线试用Hyperic CRP,环境中已监控的技术包括: Apache httpd, mysql, cetos5, centos6, tomcat, postgresql, drupal 等。
如有需要可联系我们增加 Oracle, SQL Server, WebLogic等商业软件的监控。
开源软件 Hyperic 应用管理工具的开发采用了Git, mvn, ant, java, groovy, postgresql, tomcat, mq等多种技术,虽然大部分定制不需要从源代码开始,但是其代码质量的确是高,其架构和架构是很值得学习的,