监控统计Sigar推荐

Owen Jia 2019年08月06日 1,328次浏览

Sigar全名是System Information Gatherer And Reporter

Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件,它用来从许多平台收集系统和处理信息。

平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX.

Sigar可以获得系统的如下介个方面的信息:

  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. 网络路由和链接表信息。

使用推荐

具体使用推荐两篇博文,说的很细致(再写重复的也没有意义)

https://www.jianshu.com/p/c3d88dd617bf

https://blog.csdn.net/weixin_42219075/article/details/81099909