哪个工具提供了每个进程(或每个cgroup)资源(RAM / CPU /磁盘)监视?

我想得到有关CPU使用率,RAM使用率,由我的服务器(运行Debian)上的特定进程(或进程组或cgroup)导致的磁盘使用率的图表。

这个工具需要是FOSS,如果有Debian软件包,这是一个好的方面。

如果资源X> 75%,那么该工具不需要进行监控,只要提供图表就足够了。

据我所知,目前还没有任何企业级的监控系统可以根据每个进程(或PID)给出CPU使用/ RAM的使用情况。 所有这些监控系统都是监控一个特定的服务(不pipe有多less个进程或线程)。

为了您的Easy,您可以在开始时使用MUNIN,它提供了您所需的所有资源的graphics,并根据特定的服务(例如,磁盘I / O,Apache,MySQL,系统正常运行时间等)

之后,您可以尝试使用OpenNMS,它提供了非常广泛的性能指标监控(以及非常详细的graphics和报告)范围。