ava如何实现系统监控、系统信息收集、sigar开源API的学习(转)
2013-07-22 14:43
537 查看
ava如何实现系统监控、系统信息收集、sigar开源API的学习(转)
转自:http://liningjustsoso.iteye.com/blog/1254584
首先给大家介绍一个开源工具Sigar
官网:http://sigar.hyperic.com/
API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读)
Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,由C语言实现的。可以收集的信息包括:
1, CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait)
2, 文件系统信息,包括Filesystem、Size、Used、Avail、Use%、Type
3, 事件信息,类似Service Control Manager
4, 内存信息,物理内存和交换内存的总数、使用数、剩余数;RAM的大小
5, 网络信息,包括网络接口信息和网络路由信息
6, 进程信息,包括每个进程的内存、CPU占用数、状态、参数、句柄
7, IO信息,包括IO的状态,读写大小等
8, 服务状态信息
9, 系统信息,包括操作系统版本,系统资源限制情况,系统运行时间以及负载,JAVA的版本信息等.
Sigar在Java中的使用:
开发时将附件中sigar.rar中的所有文件及jar包放在工程的lib文件夹下。
sigar.rar (1.2 MB)
转自:http://liningjustsoso.iteye.com/blog/1254584
首先给大家介绍一个开源工具Sigar
官网:http://sigar.hyperic.com/
API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读)
Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,由C语言实现的。可以收集的信息包括:
1, CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait)
2, 文件系统信息,包括Filesystem、Size、Used、Avail、Use%、Type
3, 事件信息,类似Service Control Manager
4, 内存信息,物理内存和交换内存的总数、使用数、剩余数;RAM的大小
5, 网络信息,包括网络接口信息和网络路由信息
6, 进程信息,包括每个进程的内存、CPU占用数、状态、参数、句柄
7, IO信息,包括IO的状态,读写大小等
8, 服务状态信息
9, 系统信息,包括操作系统版本,系统资源限制情况,系统运行时间以及负载,JAVA的版本信息等.
Sigar在Java中的使用:
开发时将附件中sigar.rar中的所有文件及jar包放在工程的lib文件夹下。
sigar.rar (1.2 MB)
相关文章推荐
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- Java如何实现系统监控、系统信息收集、sigar开源API的学习
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- Java如何实现系统监控、系统信息收集、sigar开源API的学习
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- java如何实现系统监控、系统信息收集、sigar开源API的学习
- Java如何实现系统监控、系统信息收集、sigar开源API的学习
- Java如何实现系统监控、系统信息收集 (转)
- Java如何实现系统监控、系统信息收集(转
- java怎么实现系统监控、系统信息收集
- 系统信息收集API : Java Sigar
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统?
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统?
- 如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统
- 学习sigar--监控操作系统信息
- 突破一流信息监控系统等IIS防火墙实现注入
- [API学习]文件系统驱动器信息
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统?