石墨在centos7上的部署搭建

石墨安装笔记

实验环境:CentOS7.5 x64


推荐使用virtualenv这列的虚拟环境来进行,防止污染系统自带的python包。

<>强安装一些必要的rpm包


<>强安装virtualenv


<强>激活虚拟环境


<>强安装全石墨套组件



<强>初始化

<强>拷贝石墨的配置文件





<>强启动石墨套件



<>强启动打点测试进程


<>强安装nginx

yum安装nginx

cd/etc/nginx/conf.d

猫石墨。配置内容如下:

<强>创建nginx相关文件

<>强启动nginx

nginx - t

systemctl开始nginx



<强>访问192.168.2.4/如下图

石墨在centos7上的部署搭建



可以看到已经有数据采集到了。

我们可以到grafana里面配下石墨的数据源,然后展示数据,类似如下:

石墨在centos7上的部署搭建




<>强启动布鲁贝克(前台)【一款类似statsd的工具,只是不需要nodejs环境】



<强> vim/usr/local/brubeck/brubeck.json增加配置文件如下:


<强>测试打点到布鲁贝克


<强>

<强> cd/opt/石墨/conf

<强> vim存储架构。参看

\ .timers \ .Rule。*

\ .counters \ .IC。*

\ .counters \ .logstash。*

\ .timers \。*

。*


<强> vim storage-aggregation。配置内容如下:

。仪表

_counters]

\。计数器

。*

[default_average]


注意,修改为上面的2个文件后,我们需要重启carbon-cache进程才能生效。



<强>建议:

1, graphite-web进程,建议通过主管来控制启停。

2个人认为布鲁贝克比statsd更好使,例如有些机器上可能不便于部署nodejs环境






石墨在centos7上的部署搭建