你知道用来访问Ruby系统资源的库吗?我想监控CPU、磁盘、RAM、网络...
如果有一个库不仅可以监控Linux,甚至可以监控FreeBSD、Windows、Solaris和Mac,那就太好了。
发布于 2013-01-09 18:57:25
sysutils
相当不错,但CHEF已经创建了Ohai。Ohai是由厨师使用的,它是非常全面的。
发布于 2009-08-28 17:34:55
我使用的是Monit。非常简单的配置(不是Ruby),web上的大量示例,等等。我偏向于这个,因为我用得最多。
另一个流行的是god。与Monit不同,它使用Ruby作为配置语言。我从来没有使用过上帝,但我听说过关于它的好的和坏的。最糟糕的是它会慢慢地吸收内存。这不是上帝本身,而是你运行的Ruby解释器。只是一些需要牢记的事情。
编辑,这两种方法在Windows上都不起作用。我在Monit on Linux (Ubuntu、OpenSUSE和Fedora构建-都是2.6内核)、MacOSX10.5(从未尝试过更老的版本)和NetBSD上运行得很好。
发布于 2013-01-09 09:10:00
这是一个很好的库,您可以使用:http://rubyforge.org/projects/sysutils
https://stackoverflow.com/questions/1346578
复制相似问题