美文网首页
graphite安装

graphite安装

作者: dechuan | 来源:发表于2021-01-15 14:32 被阅读0次

环境:centos7、python 2.7版本
官网参考
参考2

STEP1:获取三大安装包,whisper, carbon, and graphite-web

  • carbon - a Twisted daemon that listens for time-series data
  • whisper - a simple database library for storing time-series data (similar in design to RRD)
  • graphite webapp - A Django webapp that renders graphs on-demand using Cairo

我是选择在/root路径下进行的,命令如下:

git clone https://github.com/graphite-project/graphite-web.git
git clone https://github.com/graphite-project/carbon.git
git clone https://github.com/graphite-project/whisper.git

安装完成后,在/root/路径下可以看到新增三个文件夹:carbon、graphite-web、whisper

STEP2:安装whisper

pushd whisper
sudo python setup.py install
popd

STEP3:安装carbon

pushd
python setup.py install 
popd

STEP4:配置carbon

pushd /opt/graphite/conf
cp carbon.conf.example carbon.conf
cp storage-schemas.conf.example storage-schemas.conf

启动carbon,之后可以看到carbon-cache进程

cd /opt/graphite/bin
 ./carbon-cache.py start

STEP5:安装graphite-web

#检查依赖关系
pushd graphite-web
python check-dependencies.py
popd

如果报缺失任何包,pip install **即可

pushd graphite-web
python setup.py install
popd

配置graphite-web

cd /opt/graphite/webapp/graphite
cp local_settings.py.example local_settings.py
cp dashboard.conf.example dashboard.conf
cp graphTemplates.conf.example graphTemplates.conf #这一步我没成功,但不影响

STEP6:初始化数据库

python manage.py syncdb

可能会报错:ImportError: No module named django.core.management,解决:

pip install Django==1.8

再次运行# python manage.py syncdb 即可,在安装过程中需要输入用户名、密码、邮件等信息。

STEP7:启动graphite

cd /opt/graphite
PYTHONPATH=`pwd`/storage/whisper ./bin/run-graphite-devel-server.py --port=8085 --libs=`pwd`/webapp /opt/graphite 1>/opt/graphite/storage/log/webapp/process.log 2>&1 &
tail -f /opt/graphite/storage/log/webapp/process.log

至此搞定,默认端口是8085,打开浏览器linux虚机IP:8085/

image.png

相关文章

  • grafana+graphite的使用(1)

    grafana+graphite的使用grafana+graphite的安装grafana+graphite的结合...

  • collectd+graphite+grafana

    graphite安装 环境准备 安装go-carbon 安装graphite-web 配置文件 nginx 初始化...

  • graphite 安装

    graphite 组件介绍 graphite 是一个 指标数据收集系统,一般作为监控系统中 「监控数据收集存储」使...

  • 安装graphite

    简介 Graphite是一种企业级监控工具。Graphite由三个组件组成:carbon - 一种侦听时间序列数据...

  • graphite安装

    环境:centos7、python 2.7版本官网参考[http://graphite.wikidot.com/i...

  • Ansible Role 监控 之【grafana】

    Ansible Role: grafana 安装grafana 介绍 Grafana 是 Graphite 和 I...

  • 自定义安装Graphite

    安装三个组件:carbon,Graphite-web,whisper 注意: 错误:setuptools_scm....

  • grafana+graphite的使用(2)

    1.启动grafana 如果是本地安装: 如果是docker安装: 2.启动graphite 如果是本地安装: 如...

  • 用源码包安装Graphite

    1.新建虚拟环境dev. 新建目录source, 用于存放源码包. 新建目录graphite, 程序目录. 2.创...

  • 安装、配置Graphite+Grafana

    在本文档中,我们会尽量将相关文件安装在/opt/graphite目录 因此,在/opt路径下创建一个文件夹grap...

网友评论

      本文标题:graphite安装

      本文链接:https://www.haomeiwen.com/subject/zvxwaktx.html