graphite默认提供的前端网页UI非常丑,所以需要一个符合程序员审美的UI,所以产生了Grafana。
1、下载grafana
官网地址:http://grafana.org/download/
由于我是在ubuntu上安装,所以下载最新版的Binary TAR(Linux 64bit)
tar -xvf grafana-3.0.4-1464167696.linux-x64.tar.gz
cd grafana-3.0.4/bin
2、启动grafana
nohup ./grafana-server start &
默认grafana使用3000端口,但是也可以进行修改,vim conf/default.ini 修改http_port = 3000
3、测试
在浏览器输入:http://localhost:3000/
4、grafana与graphite的关联
进入grafana,选择Data Sources
选择Add,选择Name为graphite,输入正确的graphite的apache的url地址,Access选择proxy,最后点击Save & Test即可。
下面是主机内存与cpu的指标图:
其中以Memory为例讲解如何生成dashboard图,主要在Metrics这个选项卡中,每一项都可以点击,最终生成的name为:carbon.agents.ubuntu-a.memUsage