一、 Sigar详细介绍
Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,核心由C语言实现的。
Sigar资料地址:https://support.hyperic.com/display/SIGAR/Home
Sigar提供了一组轻便式接口来收集系统信息,主要信息包含:
● 系统内存,页面交换,cpu,平均负载,运行时间,登录信息;
● 每个进程占用的内存,cpu,帐号信息,状态,参数,环境,打开的文件;
● 文件系统监测和度量;
● 网络接口监测,配置信息和度量;
● TCP和UDP连接表;
● 网络路由表;
1