有没有在Python中流行的库用于监控Linux/Unix系统?
在Erlang语言中,有一个叫做os_mon的模块,专门用来监控系统的状态。不过我在Python里没有找到类似的库,请问有没有这样的库呢?非常感谢!
2 个回答
1
就像Sukhbir之前提到的,你可以不局限于Python,使用一个叫做subprocess的工具来调用其他可以帮你完成这项工作的工具。可以看看Dstat。它能返回很多指标,而且格式很容易理解,可能正好符合你的需求。
Dstat的主页是 - http://dag.wieers.com/home-made/dstat/
2
有两种方法可以做到这一点:
- 使用
subprocess
来调用另一个程序,这个程序可以帮你获取你需要的信息。 - 使用 PyMeter。这个工具可以很简单地完成你想要的事情。