Sigar
wangrbj
这个作者很懒,什么都没留下…
展开
-
Sigar使用之:Sigar自我介绍
大家好,我是Sigar。也许好多人还不认识我。下面就介绍一下我自己,好让大家对我有一个大致的了解。我的全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具。我是一个开源的工具,提供了跨平台的系统信息收集的API,我可以收集的信息包括:1.操作系统的信息,包括:dataModel、cpuEndian、name、vers...2007-12-28 14:47:10 · 253 阅读 · 0 评论 -
Sigar使用之:取得系统CPU的基本信息和使用率
我们经常有这样的需求,想得到系统CPU的基本信息、使用率等等。使用Sigar可以很好的完成这一需求。 通过Sigar我们可以获得CPU的基本信息有:vendor、model、mhz、cacheSize;CPU的统计信息有:user进程占用的百分比、sys进程占用的百分比、nice进程占用的百分比、idle进程占用的百分比、wait进程占用的百分比。 下面通过例子说明用法:[...2008-01-03 11:43:19 · 463 阅读 · 0 评论 -
Sigar使用之:取得系统内存的数据
在做系统监控的时候,为了分析系统的性能,我们不仅仅要取得CPU的使用数据,还要知道内存的占用情况。使用sigar也可以轻松的完成跨平台的内存监控数据。 内存的主要指标有:物理内存的大小、使用数、剩余数;交换内存的大小、使用数、剩余数;RAM的大小等等。 下面通过例子说明:[code="java"]package lab.sigar;import org.hype...2008-01-04 09:37:34 · 244 阅读 · 0 评论 -
Sigar使用之:取得平台文件系统的数据
在网络应用中,从最初为用户提供文本数据,发展到现在为用户提供视频数据。网络的内容更丰富了,当然资源所占用的服务器硬盘空间也更大了。经常会出现磁盘满,无法写入数据的情况。为此我们就需要对磁盘进行监控,也就是对文件系统进行监控。文件系统的指标有:名称、分区类型等基本信息;读写次数等统计信息。当然了使用sigar也可以获得分件系统的这些数据。下面通过例子说明:[code="j...2008-01-04 09:52:24 · 372 阅读 · 0 评论 -
Sigar使用之:取得网卡流量数据
在网络应用中,经常要对网卡的流量进行统计分析。和网卡相关的统计数据主要有:网卡信息(ip地址、子网掩码、mac地址等)、网卡的吞吐量、流量等等。当然了使用sigar也可以获得这些数据。下面通过例子说明: [code="java"]package lab.sigar;import java.util.ArrayList;import java.util...2008-01-10 15:10:18 · 1787 阅读 · 0 评论 -
sigar使用:在web中应用sigar取得系统信息
直接看代码:[code="java"]import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServl...2008-12-15 21:49:14 · 242 阅读 · 0 评论