Ganglia有网格的概念,意思是将相同目的的集群组合起来。举个例子,你可以将所有的数据库服务器放在一个网格中。数据库服务器之间不需要任何联系,它们可以为不同的应用服务。网格的概念让你可以看到所有的数据库服务器的性能指标。
你可以以任何喜欢的方式定义网格:可以很方便地通过位置、应用或者其他按需逻辑分组的方式去查看服务器。
你也可以在本地使用Docker镜像来尝试Ganglia。
来自Docker Hub的wookietreiber/ganglia镜像提供了内建的帮助:
在我们的使用场景下,用以下命令行参数来运行镜像:
Docker run -p 30010:80 wookietreiber/ganglia
这个镜像会运行Gmond以及Gmetad。这意味着它会监控自己。很快我们会添加一个单独的容器运行Gmetad。既然Ganglia容器已经在运行,你可以查看它的web界面:http://locallost:30010/ganglaia