cadvisor不会将数据推送到influxdb

要监视我的docker集装箱,我想使用cadvisor并将统计数据推入influxdb。 以下是我迄今为止所做的步骤。

1.为influxdb启动Docker容器。

sudo docker run -d -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 --name influxsrv tutum/influxdb 

2.在influxdb中创build一个数据库“cadvisor”。

 create database cadvisor 

3.开办docker集装箱docker。

 sudo 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 -storage_driver_user=deepak -storage_driver_password=xxxx 

我甚至可以看到在pipe理员webui中运行的容器列表。 但在influxdb我没有得到任何数据。 所以我检查了顾问日志,我仍然不清楚为什么这些数据没有被推到influxdb。 下面是cadvisor docker容器日志。

 I1010 23:39:42.981917 1 storagedriver.go:50] Caching stats in memory for 2m0s I1010 23:39:42.982204 1 manager.go:143] cAdvisor running in container: "/docker/b6c40a29359dd039a6d684605975bc102f4eb2495646f65b3e9689d0bafa0812" W1010 23:39:42.995084 1 manager.go:151] unable to connect to Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp 127.0.0.1:15441: getsockopt: connection refused I1010 23:39:43.011775 1 fs.go:117] Filesystem partitions: map[/dev/sda1:{mountpoint:/var/lib/docker major:8 minor:1 fsType:ext4 blockSize:0}] I1010 23:39:43.015365 1 info.go:47] Couldn't collect info from any of the files in "/rootfs/etc/machine-id,/var/lib/dbus/machine-id" I1010 23:39:43.015407 1 manager.go:198] Machine: {NumCores:4 CpuFrequency:2194520 MemoryCapacity:2095878144 MachineID: SystemUUID:E06182AD-A1A2-C93F-B696-B5CF0E11F9EE BootID:60fdba38-c69a-4841-adc5-51f87cb4cb63 Filesystems:[{Device:/dev/sda1 Capacity:67371577344 Type:vfs Inodes:4194304 HasInodes:true} {Device:overlay Capacity:67371577344 Type:vfs Inodes:4194304 HasInodes:true}] DiskMap:map[43:0:{Name:nbd0 Major:43 Minor:0 Size:0 Scheduler:none} 43:12:{Name:nbd12 Major:43 Minor:12 Size:0 Scheduler:none} 43:13:{Name:nbd13 Major:43 Minor:13 Size:0 Scheduler:none} 43:3:{Name:nbd3 Major:43 Minor:3 Size:0 Scheduler:none} 43:14:{Name:nbd14 Major:43 Minor:14 Size:0 Scheduler:none} 43:15:{Name:nbd15 Major:43 Minor:15 Size:0 Scheduler:none} 43:4:{Name:nbd4 Major:43 Minor:4 Size:0 Scheduler:none} 43:5:{Name:nbd5 Major:43 Minor:5 Size:0 Scheduler:none} 43:9:{Name:nbd9 Major:43 Minor:9 Size:0 Scheduler:none} 43:10:{Name:nbd10 Major:43 Minor:10 Size:0 Scheduler:none} 43:2:{Name:nbd2 Major:43 Minor:2 Size:0 Scheduler:none} 43:6:{Name:nbd6 Major:43 Minor:6 Size:0 Scheduler:none} 43:7:{Name:nbd7 Major:43 Minor:7 Size:0 Scheduler:none} 43:8:{Name:nbd8 Major:43 Minor:8 Size:0 Scheduler:none} 43:1:{Name:nbd1 Major:43 Minor:1 Size:0 Scheduler:none} 43:11:{Name:nbd11 Major:43 Minor:11 Size:0 Scheduler:none} 8:0:{Name:sda Major:8 Minor:0 Size:68719476736 Scheduler:deadline}] NetworkDevices:[{Name:bond0 MacAddress:92:d6:1b:d9:e3:d6 Speed:0 Mtu:1500} {Name:dummy0 MacAddress:9a:e0:3a:58:fa:60 Speed:0 Mtu:1500} {Name:eth0 MacAddress:02:50:00:00:00:01 Speed:-1 Mtu:1500} {Name:gre0 MacAddress:00:00:00:00 Speed:0 Mtu:1476} {Name:gretap0 MacAddress:00:00:00:00:00:00 Speed:0 Mtu:1462} {Name:ip6_vti0 MacAddress:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 Speed:0 Mtu:1500} {Name:ip6gre0 MacAddress:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 Speed:0 Mtu:1448} {Name:ip6tnl0 MacAddress:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 Speed:0 Mtu:1452} {Name:ip_vti0 MacAddress:00:00:00:00 Speed:0 Mtu:1332} {Name:sit0 MacAddress:00:00:00:00 Speed:0 Mtu:1480} {Name:teql0 MacAddress: Speed:0 Mtu:1500} {Name:tunl0 MacAddress:00:00:00:00 Speed:0 Mtu:1480}] Topology:[{Id:0 Memory:0 Cores:[{Id:0 Threads:[0] Caches:[{Size:32768 Type:Data Level:1} {Size:32768 Type:Instruction Level:1} {Size:262144 Type:Unified Level:2}]}] Caches:[{Size:6291456 Type:Unified Level:3} {Size:134217728 Type:Unified Level:4}]} {Id:1 Memory:0 Cores:[{Id:0 Threads:[1] Caches:[{Size:32768 Type:Data Level:1} {Size:32768 Type:Instruction Level:1} {Size:262144 Type:Unified Level:2}]}] Caches:[{Size:6291456 Type:Unified Level:3} {Size:134217728 Type:Unified Level:4}]} {Id:2 Memory:0 Cores:[{Id:0 Threads:[2] Caches:[{Size:32768 Type:Data Level:1} {Size:32768 Type:Instruction Level:1} {Size:262144 Type:Unified Level:2}]}] Caches:[{Size:6291456 Type:Unified Level:3} {Size:134217728 Type:Unified Level:4}]} {Id:3 Memory:0 Cores:[{Id:0 Threads:[3] Caches:[{Size:32768 Type:Data Level:1} {Size:32768 Type:Instruction Level:1} {Size:262144 Type:Unified Level:2}]}] Caches:[{Size:6291456 Type:Unified Level:3} {Size:134217728 Type:Unified Level:4}]}] CloudProvider:Unknown InstanceType:Unknown InstanceID:None} I1010 23:39:43.016126 1 manager.go:204] Version: {KernelVersion:4.9.41-moby ContainerOsVersion:Alpine Linux v3.4 DockerVersion:17.06.2-ce CadvisorVersion:v0.25.0 CadvisorRevision:17543be} I1010 23:39:43.028048 1 factory.go:309] Registering Docker factory W1010 23:39:43.028073 1 manager.go:247] Registration of the rkt container factory failed: unable to communicate with Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp 127.0.0.1:15441: getsockopt: connection refused I1010 23:39:43.028078 1 factory.go:54] Registering systemd factory I1010 23:39:43.029058 1 factory.go:86] Registering Raw factory I1010 23:39:43.030026 1 manager.go:1106] Started watching for new ooms in manager W1010 23:39:43.030139 1 manager.go:275] Could not configure a source for OOM detection, disabling OOM events: unable to find any kernel log file available from our set: [/var/log/kern.log /var/log/messages /var/log/syslog] I1010 23:39:43.030572 1 manager.go:288] Starting recovery of all containers I1010 23:39:43.048220 1 manager.go:293] Recovery completed I1010 23:39:43.058476 1 cadvisor.go:157] Starting cAdvisor version: v0.25.0-17543be on port 8080 

5.Docker程序: –

 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b6c40a29359d google/cadvisor:latest "/usr/bin/cadvisor..." 10 minutes ago Up 10 minutes 0.0.0.0:8080->8080/tcp cadvisor 858b9d6ce40c tutum/influxdb "/run.sh" 19 minutes ago Up 19 minutes 0.0.0.0:8083->8083/tcp, 8090/tcp, 0.0.0.0:8086->8086/tcp, 8099/tcp influxsrv 

可能是因为没有在influxdb获取数据的问题?