启动influxdb
docker run -d --net=host -e PRE_CREATE_DB=cadvisor --name influxsrv tutum/ influxdb:0.8.8
启动cadvisor
docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --publish=8080:8080 --detach=true --name=cadvisor -e RUN_OPTS="-storage_driver=influxdb -storage_driver_host=hostip:8086" logbase/cadvisor-influxdb
异常:
一开始 在 influxdb 执行 list series 无数据, 知道cadvisor没有往db 传
/usr/bin/cadvisor --logtostderr --v=2 查看详细日志,一般是网络问题,官方镜像一直有问题,无法读取网络状态,所以更换镜像
启动grafana
docker run -d --net=host -e HTTP_USER=admin -e HTTP_PASS=admin -e INFLUXDB_HOST=localhost -e INFLUXDB_PORT=8086 -e INFLUXDB_NAME=cadvisor -e INFLUXDB_USER=root -e INFLUXDB_PASS=root --name grafana grafana/ grafana:2.0.2
本文出自 “银狐” 博客,请务必保留此出处http://foxhound.blog.51cto.com/1167932/1774410
搭建cadvisor + influxdb + grafna 监控系统
原文地址:http://foxhound.blog.51cto.com/1167932/1774410