基于Ganglia的系统监控搭建与使用指南
1. 环境准备与虚拟机启动
在开始使用Ganglia进行系统监控之前,我们需要对虚拟机进行一些配置。以下是相关的Vagrant配置代码:
ganglia_config.vm.customize ["modifyvm", :id,
"--name", "ganglia", "--memory", "512"]
ganglia_config.vm.box = "lucid64_with_ruby193"
ganglia_config.vm.host_name = "ganglia"
ganglia_config.vm.forward_port 22, 2222, :auto => true
ganglia_config.vm.forward_port 80, 4569
ganglia_config.vm.network :hostonly, "33.33.13.38"
ganglia_config.vm.share_folder "puppet", "/etc/puppet", "../massiveapp_ops"
由于Vagrant同一时间只允许一个虚拟机使用特定名称,所以若存在同名的现有应用虚拟机,需将其销毁。之后,启动两个虚拟机并连接到Ganglia:
$ vagrant up
$ vagrant ssh ganglia
为验证虚拟机之间的通信,可从Ganglia虚拟机通过SSH连接到应用虚拟机:
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



