`
wangrui
  • 浏览: 186564 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Sigar使用之:Sigar自我介绍

阅读更多
大家好,我是Sigar。也许好多人还不认识我。下面就介绍一下我自己,好让大家对我有一个大致的了解。

我的全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具。我是一个开源的工具,提供了跨平台的系统信息收集的API,我可以收集的信息包括:

1.操作系统的信息,包括:dataModel、cpuEndian、name、version、arch、machine、description、patchLevel、vendor、vendorVersion、vendorName、vendorCodeName

2.CPU信息,包括:基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait)

3.内存信息,物理内存和交换内存的总数、使用数、剩余数;RAM的大小

4.进程信息,包括每个进程的内存、CPU占用数、状态、参数、句柄等。

5.文件系统信息,包括名称、容量、剩余数、使用数、分区类型等

6.网络接口信息,包括基本信息和统计信息。

7.网络路由和链接表信息。

哈哈,够全了吧。另外我的性格比较外向,可以和绝大多数操作系统和大多数版本打交道。
当然了我的底层接口是用C语言写的。

好了,如果大家还想了较更多的信息可以去我的网站http://sigar.hyperic.com/

分享到:
评论
5 楼 zhidde 2012-09-20  
中文支持得不好,目前还没有找到字符集设置
4 楼 mulanhua 2012-05-01  
heqishengcai 写道
这是不是意味着 如果要监控其他机器,需要在不同的机器上放置相应的dll或者so文件。

当然不是了。只是不知道对于分布式应用,怎么监控,每台机子都部署一套web环境么。没研究过。或许会有合适的方案通过二次开发。
3 楼 heqishengcai 2009-09-14  
这是不是意味着 如果要监控其他机器,需要在不同的机器上放置相应的dll或者so文件。
2 楼 xxggxx 2009-02-12  
非常感谢!
1 楼 lkfnn 2009-01-12  
找了好久了,非常感谢!

相关推荐

    Sigar包相关

    使用Sigar包获取操作系统底层信息

    java源码:sigar_mirror(系统信息收集API_Sigar).rar

    java源码:sigar_mirror(系统信息收集API_Sigar).rar

    sigar-1.6.4 包+Sigar_1.6.4.CHM

    sigar-1.6.4 包+Sigar_1.6.4.CHM

    hyperic-sigar-1.6.3

    sigar全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具。

    sigar.jar+dll

    Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件。它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API...

    hyperic-sigar-1.6.4相关文件

    使用sigar类时会出现以下错误,此时将该相关文件放在lib下可解决问题

    hyperic-sigar-1.6.4资源包下载

    java 获取服务器内存使用情况、cpu运行情况、使用效率等等硬件指标,所需的jar包、dll文件工具

    Sigar使用之:取得系统内存的数据

    程序用到的jar 博文链接:https://wangrui.iteye.com/blog/153002

    Sigar 使用详解

    一、 Sigar详细介绍 Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,核心由C语言实现的。 Sigar资料地址:...

    sigar-x86-winnt.dll

    包含: sigar-amd64-winnt.dll sigar-x86-winnt.dll sigar-x86-winnt.lib 亲测可用

    sigar.rar库文件

    Sigar为不同平台提供的不同的库文件 windows平台:sigar-x86-winnt.dll linux平台:libsigar-x86-linux.so或 solaris平台: libsigar-x86-solaris.so或libsigar-sparc-solaris.so或libsigar-sparc64-solaris.so 64位...

    sigar的jar包及win、linux的dll文件.zip

    解压包内容是:sigar的jar包及win、linux的dll文件。 jar包版本是:1.6.4。

    java使用sigar检测CPU占用率

    Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件。它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,...

    sigar-sigar-1.6.4.tar.gz

    开源工具包 SIGAR System Information Gatherer And Reporter 即 系统信息收集和报告 官方站点: http: support hyperic com display SIGAR Home;jsessionid A9705887A07D20BBAC9A96500BC60822 SIGAR 官方站点 写道...

    java如何实现系统监控、系统信息收集、sigar开源API的学习

    首先给大家介绍一个开源工具Sigar 官网:http://sigar.hyperic.com/ API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文...

    Sigar依赖文件libsigar.rar

    包含64/32位linux和windows使用sigar时候所需的so/dll文件,包含: sigar-x86-winnt.dll sigar-amd64-winnt.dll libsigar-x86-linux.so libsigar-amd64-linux.so

    使用sigar监控web服务器软硬件信息

    Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API。 Sigar API 提供一个方便的接口来收集系统信息,如: ◆系统内存,页面交换,cpu,平均负载,运行时间,...

    sigar动态库

    sigar-amd64-winnt.dll sigar-x86-winnt.dll sigar-x86-winnt.lib 好了,到此为止,问题解决。 其他系统需要另行选择,库的列表如下: lib/libsigar-amd64-freebsd-6.so lib/libsigar-amd64-linux.so lib/libsigar...

Global site tag (gtag.js) - Google Analytics