我想编写一个linux度量标准代理来收集系统级和进程级的Linux度量标准。我很喜欢linux命令sar和pidstat,它们都来自sysstat.rpm。
我希望我的代理能够收集类似sysstat的指标,但具有更多可配置的选项。就像我想收集指标并将结果发送到我们的特殊监控系统。
我想在这里解决的关键问题是我想基于其他一些工具构建这个工具,比如procfs。 procsfs很棒,因为它只依赖/ proc。我检查了procfs模块,但是发现这个模块没有像pidstat提供的那样提供很多进程级指标。你知道任何基于/ proc的模块,并且可以提供像pidstat这样的数据吗?