Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点:
1. 收集信息全面
收集CPU,MEM,NETWORK,PROCESS,IOSTAT等
使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多种unix平台和windows平台的指令.
2.跨平台,支持多数平台
支持的平台包括:windows系列(32系列,IA64系列,AMD64系列),linux系列,freeBsd系列,HPUnix 系列,Sun solaris/Sparc/Sparc64系列,macOs系列,AIX系列等
3.提供的API接口全面
sigar本身由C语言开发而成,提供了丰富的API接口,包括:JAVA,.NET,PERL,PHP,PYTHON,RUBY.Sigar.jar包是通过本地方法来调用操作系统API来获取系统相关数据。Windows操作系统下Sigar.jar依赖sigar-amd64-winnt.dll或sigar-x86-winnt.dll,linux 操作系统下则依赖libsigar-amd64-linux.so或libsigar-x86-linux.so……而Sigar.jar还依赖于jug-asl-2.0.0.jar、log4j-1.2.14.jar、Junit.jar,
Hyperic-hq官方网站:http://www.hyperic.com
Sigar.jar下载地址:http://sigar.hyperic.com
下载地址:hyperic-sigar-1.6.4
分享到:
相关推荐
SIGAR(System Information Gatherer and Reporter)是Hyperic公司开发的一个跨平台的系统管理库,它允许程序员通过Java、Perl、Python等多语言接口获取操作系统级别的信息,如内存使用、CPU利用率、网络状态、磁盘I...
"hyperic-sigar-1.6.4.jar"是Sigar库的主要组成部分,它包含了各种平台下的本地库(如"sigar-amd64-winnt.dll"),这些本地库允许Java应用程序通过JNI(Java Native Interface)调用操作系统级别的接口来获取系统...
sigar本身由C语言开发而成,提供了丰富的API接口,包括:JAVA,.NET,PERL,PHP,PYTHON,RUBY.Sigar.jar包是通过本地方法来调用操作系统API来获取系统相关数据。Windows操作系统下Sigar.jar依赖sigar-amd64-winnt.dll或...
可以收集的信息 CPU信息:包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait) ...系统信息:包括操作系统版本,系统资源限制情况,系统运行时间以及负载,JAVA的版本信息等
java 获取服务器内存使用情况、cpu运行情况、使用效率等等硬件指标,所需的jar包、dll文件工具
总的来说,"hyperic-sigar-1.6.4.rar"是一个包含Sigar库不同平台实现的压缩包,它为开发者提供了一种统一的方式来获取和报告跨平台的系统信息,对于系统监控和性能分析具有很高的实用价值。通过合理利用这些资源,...
标题 "hyperic-sigar-1.6.4相关文件" 提到的是Hyperic SIGAR(System Information Gatherer and Reporter)的1.6.4版本,这是一个跨平台的系统度量库,由Hyperic公司开发,后来成为SpringSource的一部分,现在是...
1. **Jar包**:`sigar-x.x.x.jar`是Sigar的核心库,包含了所有平台的本地库,使得开发者能够在Java应用程序中轻松地获取系统信息。这个jar包可以在任何Java应用中引入,以便利用其丰富的功能。 2. **配置文件**:...
"hyperic-sigar-1.6.4"包含Java绑定,允许Java开发者利用Sigar的功能。这些绑定通过JNI(Java Native Interface)与C库进行通信。 7. **性能监控**: 使用Sigar,可以轻松地监控系统的CPU负载、内存使用、磁盘I/O...
hyperic-sigar实现操作系统CPU、内存等系统资源监控
Hyperic Sigar(System Information Gatherer and Reporter)是一款强大的跨平台系统度量库,它为开发者提供了丰富的接口,用于获取操作系统级别的信息,如内存使用情况、CPU负载、网络状态等。在"hyperic-sigar-...
在`hyperic-sigar-1.6.4`这个压缩包中,包含的是Hyperic Sigar的1.6.4版本。通常,这样的发布包会包含库文件(如jar或dll)、文档、示例代码以及可能的平台特定二进制文件。用户可以通过解压并导入这些库文件到自己...
在`hyperic-sigar-1.6.4`这个压缩包中,通常包含以下内容: 1. `lib`目录:存放不同平台的库文件,如`.dll`(Windows)、`.so`(Linux)、`.dylib`(Mac OS X)等,这些都是与平台相关的动态链接库,供应用程序调用...
2. 配置Hyperic Server:在Hyperic服务器上添加Sigar插件,并设置相关参数,如监控频率、阈值等。 3. 部署Agent:在需要监控的主机上部署Hyperic Agent,并配置指向Sigar库的路径。 4. 测试连接:通过Hyperic Server...
9 系统信息 包括操作系统版本 系统资源限制情况 系统运行时间以及负载 JAVA的版本信息等 ">开源工具包 SIGAR System Information Gatherer And Reporter 即 系统信息收集和报告 官方站点: http: support hyperic ...
sigar全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具。