如何成功连接Grafana与Apache IoTDB?排查连接拒绝故障
排查Grafana连接Apache IoTDB失败的关键检查项
针对报错 Failed to connect to iotdb service. Get "http://127.0.01:18080/grafana/v1/login": dial tcp 127.0.0.1:18080: connect: connection refused,按以下步骤逐一排查:
确认IoTDB服务状态
执行命令检查IoTDB进程是否运行:ps aux | grep iotdb,若未找到进程,先执行启动脚本(如start-server.sh)启动IoTDB。验证18080端口监听状态
使用netstat -tulpn | grep 18080或ss -tulpn | grep 18080查看端口是否处于LISTEN状态,若未监听,说明IoTDB的Grafana服务未正常启动,需查看IoTDB启动日志排查启动失败原因。核对IoTDB的Grafana服务配置
- 打开
iotdb-grafana.properties配置文件,确认grafana_service_port值与Grafana数据源配置的端口(18080)一致; - 打开
iotdb-engine.properties,确认enable_grafana_service设置为true,若为false需修改后重启IoTDB。
- 打开
检查网络拦截规则
- 本地连接场景:确认本地防火墙未拦截18080端口;
- 远程连接场景:检查IoTDB所在服务器的安全组是否开放18080端口的入站权限。
确认Grafana数据源配置准确性
检查Grafana中IoTDB数据源的地址配置,确保IP(如127.0.0.1)和端口(18080)与IoTDB实际配置完全匹配,注意避免拼写错误(如报错中的127.0.01少了一个点,需确认实际配置是否存在此类问题)。
内容的提问来源于stack exchange,提问作者shuww
相关产品推荐
相关产品推荐

