安装三个组件: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)
- 启动carbon-cache
./carbon-cache.py start
检查:netstat -nap | grep 2003 - 同步数据
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
-
启动graphite-web
./manage.py runserver 10.11.6.79:8085 --settings=graphite.settings 1>/home/wangxiaotong/graphite/log/webapp/process.log 2>&1 &
-
浏览器页面
10.11.6.79:8085
网友评论