美文网首页
自定义安装Graphite

自定义安装Graphite

作者: 大大大大大大大熊 | 来源:发表于2018-10-18 10:43 被阅读0次

安装三个组件:carbon,Graphite-web,whisper

pip install https://github.com/graphite-project/carbon/tarball/master --install-option="--prefix=/home/XXX/graphite" --install-option="--install-lib=/home/wangxiaotong/graphite/lib"
pip install whisper --install-option="--prefix=//home/wangxiaotong/graphite" --install-option="--install-lib=/home/XXX/graphite/lib"
pip install https://github.com/graphite-project/whisper/tarball/master --install-option="--prefix=/home/wangxiaotong/graphite" --install-option="--install-lib=/home/XXX/graphite/webapp"

注意:

  • 错误:setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
  • 解决:pip install --uograde setuptools
  • 错误:ImportError: No module named zope.interface
  • 解决:应该提前安装好相关依赖,sudo yum install -y bitmap bitmap-fonts-compat fontconfig cairo python-devel python-memcached python-twisted pycairo mod_python python-ldap python-simplejson memcached python-zope-interface mod_wsgi python-sqlite2 pytz

配置

修改配置文件:把../graphite/conf 下的.example结尾的文件 重命名或者拷贝命名(去掉.example)

  1. 启动carbon-cache
    ./carbon-cache.py start
    检查:netstat -nap | grep 2003
  2. 同步数据
    git上面下载manage.py文件,放入webapp文件夹
    ./manage.py migrate
 Applying contenttypes.0001_initial... OK
  Applying auth.0001_initial... OK
  Applying account.0001_initial... OK
  Applying admin.0001_initial... OK
  Applying contenttypes.0002_remove_content_type_name... OK
  Applying auth.0002_alter_permission_name_max_length... OK
  Applying auth.0003_alter_user_email_max_length... OK
  Applying auth.0004_alter_user_username_opts... OK
  Applying auth.0005_alter_user_last_login_null... OK
  Applying auth.0006_require_contenttypes_0002... OK
  Applying dashboard.0001_initial... OK
  Applying events.0001_initial... OK
  Applying sessions.0001_initial... OK
  Applying tagging.0001_initial... OK
  Applying tagging.0002_on_delete... OK
  Applying tagging.0003_adapt_max_tag_length... OK
  Applying tags.0001_initial... OK
  Applying url_shortener.0001_initial... OK
  1. 启动graphite-web
    ./manage.py runserver 10.11.6.79:8085 --settings=graphite.settings 1>/home/wangxiaotong/graphite/log/webapp/process.log 2>&1 &

  2. 浏览器页面


    10.11.6.79:8085

相关文章

  • grafana+graphite的使用(1)

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

  • collectd+graphite+grafana

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

  • 自定义安装Graphite

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

  • 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...

  • 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/xwdjzftx.html