【问题标题】:cadvisor and influxDB integration issuecadvisor 和 influxDB 集成问题
【发布时间】:2017-06-24 10:05:12
【问题描述】:

我使用influxDB存储cadvisor产生的历史数据,遇到了问题。安装并连接cadvisor和influxDB后,influxDB显示没有数据。这是我的docker配置:

//for influxDB
docker run -d -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 --name influxsrv tutum/influxdb
//for 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 \
--link influxsrv:influxsrv \
--name=cadvisor \ 
google/cadvisor:latest \ 
-storage_driver_db=influxdb \
-storage_driver_host=influxsrv:8086

所以当我打算查看 influxDB 中的数据时,我收到了以下消息:

influxDB 没有显示数据,谁能告诉我为什么?提前致谢。

【问题讨论】:

  • cadvisor 日志显示什么? docker logs cadvisor
  • 使用的 influxdb 镜像已经过时了,例如 influxdb 网络界面已经被弃用了一段时间。可能想尝试使用最新版本。
  • 当我使用命令“docker logs cadvisor”时,我收到以下消息。 rkt 容器工厂注册失败:无法与 Rkt api 服务通信:rkt: cannot tcp Dial rkt api service: dial tcp [::1]:15441: getsockopt: 连接被拒绝。对不起,这是我第一次使用stackoverflow,我不熟悉它,希望你能理解我,谢谢。 @罗伯特
  • 我发现 telegraf 还有一个插件,可以从 docker 容器中收集多种指标。 influxdb和telegraf属于同一个技术栈,相信会更加兼容。不如试试看吧?

标签: docker influxdb cadvisor


【解决方案1】:

好的,问题解决了。我尝试了低版本的 influxdb 和 cadvisor。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 2018-07-28
    • 2015-10-10
    • 2019-11-29
    • 1970-01-01
    相关资源
    最近更新 更多