1. hyperic SQL 插件
SQL plugin功能就是定义一个查询,将DB中的值不停的查出来,收集显示,报警。
<plugin>
<service name="testSql">
<!-- config defined by the sqlquery-plugin -->
<config include="sql"/>
<!-- "sql:" domain required to proxy through sqlquery-plugin -->
<filter name="template" value="sql:${query}:${name}"/>
<!-- use filters for common sql -->
<filter name="count"
value="SELECT COUNT(*) FROM"/>
<metric name="Availability"
query="${count} tb_charge_order0 WHERE status=4"
indicator="true"/>
<metric name="Number of Failed"
query="${count} tb_charge_order0 where status=3"
indicator="true"/>
</service>
</plugin>
|
2. hyperic Control 插件
在JMX一节,已经介绍了JMX control plugin的用法。这里再定义一个linux脚本的控制插件。
<config type="control">
<option name="args"
default="message -d 13585745115"
description="sms message"/>
</config>
<plugin type="control" class="org.hyperic.hq.product.ScriptControlPlugin"/>
<property name="DEFAULT_PROGRAM" value="/usr/local/fetion/fetion1.sh"/>
<property name="BACKGROUND_COMMAND" value="true"/>
<actions include="-m"/>
|
这个control插件点击后会发短信。
3. hyperic HQU插件
HQU插件是groovy写的,可以运行在JVM中,用来自定义Hyperic后台控制界面。
可以从HQ网站: http://support.hyperic.com/display/hyperforge/Home 上下载HQU插件,上传到目录: /home/hqadmin/server-4.5.1/hq-engine/hq-server/webapps/ROOT/hqu下。HQ-server会自动加载,不行的话就重启一下服务器
4. hyperic发短信
Hyperic发短信需要email转sms的网关,还没整。有相关经历的朋友,可以留言或邮件通知我。不过想到一个解决方法,就是发邮件到139邮箱,139邮箱会自动发短信通知你。
分享到:
相关推荐
SIGAR(System Information Gatherer and Reporter)是Hyperic公司开发的一个跨平台的系统管理库,它允许程序员通过Java、Perl、Python等多语言接口获取操作系统级别的信息,如内存使用、CPU利用率、网络状态、磁盘I...
可以收集的信息 CPU信息:包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait) 文件系统信息:包括Filesystem、Size、Used、Avail、Use%、Type 事件信息:类似Service ...
Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点: 1. 收集信息全面 收集CPU,MEM,NETWORK,PROCESS,IOSTAT等 使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df...
java 获取服务器内存使用情况、cpu运行情况、使用效率等等硬件指标,所需的jar包、dll文件工具
Hyperic Sigar(System Information Gatherer and Reporter)是由VMware开发的一款强大且全面的系统监控工具,主要用于收集和报告各种操作系统级别的信息。它提供了一种跨平台的方式,用于获取包括CPU、内存、网络、...
《深入理解Hyperic Sigar与性能监控》 Hyperic Sigar(System Information Gatherer and Reporter)是一款跨平台的系统信息收集工具,它提供了一种统一的方式来获取多种操作系统平台上的系统状态信息,包括CPU使用...
- 在 Red Hat 6.4 或其他兼容的 Linux 发行版上,首先需要创建一个新的用户账户 `hq` 用于安装 Hyperic HQ。 ```bash useradd hq ``` **2. 上传 Hyperic HQ 安装包** - 使用文件传输工具将 Hyperic HQ 的...
#### 五、Hyperic与ITIL框架整合 Hyperic还支持与ITIL(Information Technology Infrastructure Library)框架整合,帮助组织实现更高效的IT服务管理。通过与ITIL框架的结合,Hyperic能够自动化故障处理流程、优化...
### Hyperic HQ安装配置指南(第一部分)知识点详解 #### 一、安装要求 Hyperic HQ的安装配置涉及多个方面,主要包括服务器、数据库和代理的要求。 ##### 1.1 HQ服务器要求 - **HQ Server JRE要求**:Hyperic HQ...
Sigar是一个开源项目,由Hyperic公司开发,后来成为SpringSource的一部分,最终归属VMware。它的设计目标是提供一种简单统一的方式来访问各种操作系统的核心信息,包括但不限于进程管理、内存统计、网络配置、磁盘I...
hyperic-sigar-1.6.4包 sigar-1.6.4.jar sigar-1.6.4-sources.jar sigar在Linux和Windows下使用java语言获得各种系统信息所需要的包;使用方法
### Hyperic HQ 系统安装指南 #### 一、简介 Hyperic HQ 是一款功能强大的开源 IT 资源管理平台,它支持多种操作系统、Web 服务器、应用服务器、数据库及消息中间件等的监控与管理。通过 Hyperic HQ,用户能够对...
在Hyperic Mule Plugin中,`README.txt`文件通常包含了插件的安装指南、使用说明以及可能遇到的问题和解决方案,是用户快速上手的重要参考资料。`mule-cpl-plugin.xml`文件则是该插件的核心配置文件,它定义了插件...
Sigar(System Information Gatherer and Reporter)是一款强大的跨平台系统监控工具,由Hyperic公司开发,现已成为开源项目。在“hyperic-sigar-1.6.4.rar”这个压缩包中,包含了Sigar库的不同版本,用于支持不同的...
Hyperic Sigar(System Information Gatherer and Reporter)是一款强大的跨平台系统管理工具,它提供了丰富的API,用于收集和监控各种操作系统级别的信息,如CPU使用率、内存状态、网络接口统计、磁盘I/O等。...
hyperic-sigar实现操作系统CPU、内存等系统资源监控