Мониторинг образов Docker с использованием InfluxDB, CAdvisor - PullRequest
0 голосов
/ 02 апреля 2019

Мы используем cadvisor и InfluxDB (впоследствии Grafana) для мониторинга наших экземпляров Docker и хост-компьютера.Я установил cadvisor и InfluxDB.Когда я захожу на http://machinename:8080,, я вижу все метрики, которые cadvisor начал отслеживать.

Установил InfluxDB и создал базу данных "cadvisor".Однако при входе в cadvisor с использованием http://machinename:8083 и запросе «ПОКАЗАТЬ ИЗМЕРЕНИЯ» во вновь созданной базе данных я не получаю никаких строк назад.Он говорит: «Успех! (Нет результатов для отображения)

cadvisor также не помещает какие-либо значения в influenxdb. Оба являются образами докеров, и я следовал BrianChristner.io (https://www.brianchristner.io/how-to-setup-docker-monitoring/), чтобы настроить эти образы.

Впоследствии мы установили графану и указали на InfluxDB. Однако на этой панели ничего не отображается. Следующие команды, которые я выполнил, следующие:

sudo docker run -d -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 --name influxsrv -e PRE_CREATE_DB=cadvisor tutum/influxdb:0.9

sudo docker run --net monitoring --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 --privileged=true --link influxsrv:influxsrv --name=cadvisor google/cadvisor:latest -storage_driver_db=influxdb -storage_driver_host=influxsrv:8086

sudo docker run -d --net monitoring -p 3000:3000 -e INFLUXDB_HOST=slc10vte.us.oracle.com -e INFLUXDB_PORT=8086 -e INFLUXDB_NAME=cadvisor -e INFLUXDB_USER=root -e INFLUXDB_PASS=root --link influxsrv:influxsrv --name grafana grafana/grafana

Может кто-нибудь сказать мне, что я делаю неправильно, пожалуйста.

Спасибо

Бала

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...