实例介绍
hyperic-sigar-1.6.4,获取系统cpu使用情况、内存使用情况、进程使用情况等。
【实例截图】
【核心代码】
hyperic-sigar-1.6.4
└── hyperic-sigar-1.6.4
├── AUTHORS
├── bindings
│ ├── dotnet
│ │ ├── default.build
│ │ ├── examples
│ │ │ ├── CpuInfo.cs
│ │ │ ├── Df.cs
│ │ │ ├── Free.cs
│ │ │ └── Ifconfig.cs
│ │ └── src
│ │ └── Sigar.cs
│ ├── java
│ │ └── examples
│ │ ├── CpuInfo.java
│ │ ├── Df.java
│ │ ├── Du.java
│ │ ├── EventLogTail.java
│ │ ├── FileVersionInfo.java
│ │ ├── Free.java
│ │ ├── Ifconfig.java
│ │ ├── Iostat.java
│ │ ├── Kill.java
│ │ ├── Ls.java
│ │ ├── MemWatch.java
│ │ ├── MultiPs.java
│ │ ├── NetInfo.java
│ │ ├── Netstat.java
│ │ ├── Nfsstat.java
│ │ ├── Pidof.java
│ │ ├── ProcessState.java
│ │ ├── ProcFileInfo.java
│ │ ├── ProcInfo.java
│ │ ├── ProcModuleInfo.java
│ │ ├── Ps.java
│ │ ├── Route.java
│ │ ├── Runner.java
│ │ ├── ServiceStatus.java
│ │ ├── Shell.java
│ │ ├── ShowArgs.java
│ │ ├── ShowEnv.java
│ │ ├── SigarCommandBase.java
│ │ ├── SysInfo.java
│ │ ├── Tail.java
│ │ ├── Time.java
│ │ ├── Top.java
│ │ ├── Ulimit.java
│ │ ├── Uptime.java
│ │ ├── Version.java
│ │ ├── Watch.java
│ │ ├── Who.java
│ │ └── Win32Service.java
│ ├── perl
│ │ ├── examples
│ │ │ ├── cpu_info.pl
│ │ │ ├── df.pl
│ │ │ ├── free.pl
│ │ │ └── ifconfig.pl
│ │ ├── Makefile.PL
│ │ ├── Sigar.pm
│ │ ├── Sigar.xs
│ │ └── typemap
│ ├── php
│ │ ├── config.m4
│ │ ├── examples
│ │ │ └── free.php
│ │ ├── php_sigar.c
│ │ └── php_sigar.h
│ ├── python
│ │ ├── examples
│ │ │ ├── df.py
│ │ │ └── free.py
│ │ ├── setup.py
│ │ ├── _sigar.c
│ │ └── sigar.py
│ ├── ruby
│ │ ├── examples
│ │ │ ├── cpu_info.rb
│ │ │ ├── df.rb
│ │ │ ├── free.rb
│ │ │ ├── ifconfig.rb
│ │ │ ├── netstat.rb
│ │ │ ├── pargs.rb
│ │ │ ├── penv.rb
│ │ │ └── who.rb
│ │ ├── extconf.rb
│ │ └── rbsigar.c
│ └── SigarWrapper.pm
├── ChangeLog
├── docs
│ └── javadoc
│ ├── allclasses-frame.html
│ ├── allclasses-noframe.html
│ ├── constant-values.html
│ ├── deprecated-list.html
│ ├── help-doc.html
│ ├── index-all.html
│ ├── index.html
│ ├── org
│ │ └── hyperic
│ │ └── sigar
│ │ ├── cmd
│ │ │ ├── CpuInfo.html
│ │ │ ├── Df.html
│ │ │ ├── Du.html
│ │ │ ├── EventLogTail.html
│ │ │ ├── FileVersionInfo.html
│ │ │ ├── Free.html
│ │ │ ├── Ifconfig.html
│ │ │ ├── Iostat.html
│ │ │ ├── Kill.html
│ │ │ ├── Ls.html
│ │ │ ├── MemWatch.html
│ │ │ ├── MultiPs.html
│ │ │ ├── NetInfo.html
│ │ │ ├── Netstat.html
│ │ │ ├── Nfsstat.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── Pidof.html
│ │ │ ├── ProcFileInfo.html
│ │ │ ├── ProcInfo.html
│ │ │ ├── ProcModuleInfo.html
│ │ │ ├── Ps.html
│ │ │ ├── Route.html
│ │ │ ├── Runner.html
│ │ │ ├── Shell.html
│ │ │ ├── ShowArgs.html
│ │ │ ├── ShowEnv.html
│ │ │ ├── SigarCommandBase.html
│ │ │ ├── SysInfo.html
│ │ │ ├── Tail.html
│ │ │ ├── Time.html
│ │ │ ├── Top.html
│ │ │ ├── Ulimit.html
│ │ │ ├── Uptime.html
│ │ │ ├── Version.html
│ │ │ ├── Watch.html
│ │ │ ├── Who.html
│ │ │ └── Win32Service.html
│ │ ├── Cpu.html
│ │ ├── CpuInfo.html
│ │ ├── CpuPerc.html
│ │ ├── CpuTimer.html
│ │ ├── CurrentProcessSummary.html
│ │ ├── DirStat.html
│ │ ├── DirUsage.html
│ │ ├── DiskUsage.html
│ │ ├── FileAttrs.html
│ │ ├── FileInfo.html
│ │ ├── FileSystem.html
│ │ ├── FileSystemMap.html
│ │ ├── FileSystemUsage.html
│ │ ├── FileTail.html
│ │ ├── FileWatcher.html
│ │ ├── FileWatcherThread.html
│ │ ├── Humidor.html
│ │ ├── Mem.html
│ │ ├── MultiProcCpu.html
│ │ ├── MultiProcMem.html
│ │ ├── NetConnection.html
│ │ ├── NetFlags.html
│ │ ├── NetInfo.html
│ │ ├── NetInterfaceConfig.html
│ │ ├── NetInterfaceStat.html
│ │ ├── NetRoute.html
│ │ ├── NetServices.html
│ │ ├── NetStat.html
│ │ ├── NfsClientV2.html
│ │ ├── NfsClientV3.html
│ │ ├── NfsFileSystem.html
│ │ ├── NfsServerV2.html
│ │ ├── NfsServerV3.html
│ │ ├── NfsUnreachableException.html
│ │ ├── OperatingSystem.html
│ │ ├── package-frame.html
│ │ ├── package-summary.html
│ │ ├── package-tree.html
│ │ ├── ProcCpu.html
│ │ ├── ProcCred.html
│ │ ├── ProcCredName.html
│ │ ├── ProcExe.html
│ │ ├── ProcFd.html
│ │ ├── ProcFileMirror.html
│ │ ├── ProcMem.html
│ │ ├── ProcState.html
│ │ ├── ProcStat.html
│ │ ├── ProcTime.html
│ │ ├── ProcUtil.html
│ │ ├── ptql
│ │ │ ├── MalformedQueryException.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── ProcessFinder.html
│ │ │ ├── ProcessQueryFactory.html
│ │ │ ├── ProcessQuery.html
│ │ │ ├── QueryLoadException.html
│ │ │ ├── SigarProcessQuery.html
│ │ │ └── StringPattern.html
│ │ ├── ResourceLimit.html
│ │ ├── RPC.html
│ │ ├── shell
│ │ │ ├── CollectionCompleter.html
│ │ │ ├── FileCompleter.html
│ │ │ ├── MultiwordShellCommand.html
│ │ │ ├── NormalQuitCommandException.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── ProcessQueryCompleter.html
│ │ │ ├── ShellBase.html
│ │ │ ├── ShellCommand_alias.html
│ │ │ ├── ShellCommandBase.html
│ │ │ ├── ShellCommandExecException.html
│ │ │ ├── ShellCommand_get.html
│ │ │ ├── ShellCommandHandler.html
│ │ │ ├── ShellCommand_help.html
│ │ │ ├── ShellCommandInitException.html
│ │ │ ├── ShellCommandMapper.html
│ │ │ ├── ShellCommand_quit.html
│ │ │ ├── ShellCommand_set.html
│ │ │ ├── ShellCommand_sleep.html
│ │ │ ├── ShellCommand_source.html
│ │ │ ├── ShellCommandUsageException.html
│ │ │ ├── ShellIntHandler.html
│ │ │ └── SIGINT.html
│ │ ├── SigarException.html
│ │ ├── SigarFileNotFoundException.html
│ │ ├── Sigar.html
│ │ ├── SigarInvoker.html
│ │ ├── SigarLoader.html
│ │ ├── SigarLog.html
│ │ ├── SigarNotImplementedException.html
│ │ ├── SigarPermissionDeniedException.html
│ │ ├── SigarProxyCache.html
│ │ ├── SigarProxy.html
│ │ ├── SudoFileInputStream.html
│ │ ├── Swap.html
│ │ ├── SysInfo.html
│ │ ├── Tcp.html
│ │ ├── ThreadCpu.html
│ │ ├── Uptime.html
│ │ ├── util
│ │ │ ├── GetlineCompleter.html
│ │ │ ├── Getline.html
│ │ │ ├── IteratorIterator.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── PrintfFormat.html
│ │ │ ├── ReferenceMap.html
│ │ │ ├── ReferenceMap.MapReference.html
│ │ │ ├── ReferenceMap.SoftValue.html
│ │ │ ├── ReferenceMap.WeakValue.html
│ │ │ └── WeakReferenceMap.html
│ │ ├── vmware
│ │ │ ├── ConnectParams.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── VMControlLibrary.html
│ │ │ ├── VM.html
│ │ │ ├── VMwareException.html
│ │ │ └── VMwareServer.html
│ │ ├── Who.html
│ │ └── win32
│ │ ├── EventLog.html
│ │ ├── EventLogNotification.html
│ │ ├── EventLogRecord.html
│ │ ├── EventLogThread.html
│ │ ├── FileVersion.html
│ │ ├── LocaleInfo.html
│ │ ├── MetaBase.html
│ │ ├── package-frame.html
│ │ ├── package-summary.html
│ │ ├── package-tree.html
│ │ ├── Pdh.html
│ │ ├── RegistryKey.html
│ │ ├── ServiceConfig.html
│ │ ├── Service.html
│ │ ├── Win32Exception.html
│ │ └── Win32.html
│ ├── overview-frame.html
│ ├── overview-summary.html
│ ├── overview-tree.html
│ ├── package-list
│ ├── resources
│ │ └── inherit.gif
│ ├── serialized-form.html
│ └── stylesheet.css
├── LICENSE
├── NOTICE
├── README
└── sigar-bin
├── include
│ ├── sigar_fileinfo.h
│ ├── sigar_format.h
│ ├── sigar.h
│ ├── sigar_log.h
│ └── sigar_ptql.h
└── lib
├── libsigar-amd64-freebsd-6.so
├── libsigar-amd64-linux.so
├── libsigar-amd64-solaris.so
├── libsigar-ia64-hpux-11.sl
├── libsigar-ia64-linux.so
├── libsigar-pa-hpux-11.sl
├── libsigar-ppc64-aix-5.so
├── libsigar-ppc64-linux.so
├── libsigar-ppc-aix-5.so
├── libsigar-ppc-linux.so
├── libsigar-s390x-linux.so
├── libsigar-sparc64-solaris.so
├── libsigar-sparc-solaris.so
├── libsigar-universal64-macosx.dylib
├── libsigar-universal-macosx.dylib
├── libsigar-x86-freebsd-5.so
├── libsigar-x86-freebsd-6.so
├── libsigar-x86-linux.so
├── libsigar-x86-solaris.so
├── log4j.jar
├── sigar-amd64-winnt.dll
├── sigar.jar
├── sigar-x86-winnt.dll
└── sigar-x86-winnt.lib
30 directories, 297 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论