我使用docker在AWS上部署了InlfuxDB。
这是docker compose:
version: '3.6'
services:
influxdb:
image: influxdb:1.7.4
restart: always
container_name: "influxdb"
volumes:
- ./influxDB/influxdb.conf:/etc/influxdb/influxdb.conf:ro
- ./influxDB/data:/var/lib/influxdb/
networks:
- influxdb
ports:
- "8086:8086"
networks:
influxdb:
name: influxdb
实例运行正常。
在本地,我也与docker一起部署了grafana,并且能够使用这些设置连接实例:
url: https://dev.influx.<company>.com
user: admin
pass: admin
db: company
但是当我尝试通过邮递员手动连接时,使用以下网址:
https://dev.influx.<company>.com/query --data-urlencode "q=SHOW MEASURES"
我得到502 Bad Gateway
我将Caddy用作反向代理,并且在运行查询时Caddy不会显示日志
发生了什么事?
答案 0 :(得分:1)
我看不到您如何在该curl请求上传递凭据。您是否在Caddy代理上使用基本身份验证?
此外,InfluxQL查询不正确:
SHOW MEASUREMENTS
是正确的查询