1. 获取镜像
# 查看可用的稳定版本
sudo docker search influxdb
sudo docker pull influxdb
sudo docker image ls |grep influxdb
2. 启动容器
docker run -d --name influxdb -p 8086:8086 \
-v /share/influx/influxdb:/var/lib/influxdb \
influxdb
docker stop influxdb
docker rm influxdb
3. 常用操作
1. 连接
sudo docker exec -it influxdb influx
2. 建库
create database flink;
3. 创建用户
-- 查看当前用户有哪些
show users;
-- 创建新用户
create user "flink" with password 'flink' with all privileges;
4. 其他
# 查看日志
sudo docker logs influxdb
sudo docker logs -f -t --tail=50 influxdb
# 查看网络
sudo docker network ls
sudo docker inspect influxdb
4. InfluxDB客户端
从1.3版开始InfluxDB官方已经取消web界面,推荐使用Chronograf替代。
1. InfluxDBStudio
下载Binary版(https://github.com/CymaticLabs/InfluxDBStudio),解压后运行.exe文件,填入相应配置项即可连接InfluxDB。
2. Chronograf
docker pull chronograf
mkdir -p /root/runenv/opt/docker/chronograf
docker run -d -p 8888:8888 -v /root/runenv/opt/docker/chronograf:/var/lib/chronograf --name chronograf chronograf
Web UI:http://192.168.0.99:8888
参考
简书:使用Flink Metric Reporter对flink任务指标进行监控
https://www.jianshu.com/p/d09bf7d540e9
博客园:Influxdb配置文件详解—-influxdb.conf
https://www.cnblogs.com/guyeshanrenshiwoshifu/p/9188368.html
CSDN:TICK之CentOS7.6安装chronograf
https://blog.csdn.net/wangt5952/article/details/97258754