Shell 通过curl将数据发送到xdb
我想把数据发送到influxdb数据库abc和measurementdef。在XDB中,我已经创建了一个数据库abc 我的shell脚本没有出现任何错误,但没有在XDB中编写任何内容Shell 通过curl将数据发送到xdb,shell,curl,timestamp,time-series,influxdb,Shell,Curl,Timestamp,Time Series,Influxdb,我想把数据发送到influxdb数据库abc和measurementdef。在XDB中,我已经创建了一个数据库abc 我的shell脚本没有出现任何错误,但没有在XDB中编写任何内容 #!/bin/sh now=$(date +%Y-%m-%dT%H:%M:%S) if [ ! `pgrep -f -ujava -- 'DMAPPO'` ]; then curl -i -XPOST http://193.64.193.151:8086/write?db=abc --dat
#!/bin/sh
now=$(date +%Y-%m-%dT%H:%M:%S)
if [ ! `pgrep -f -ujava -- 'DMAPPO'` ];
then
curl -i -XPOST http://193.64.193.151:8086/write?db=abc --data-binary "def,new="1" time="'"$now"'"";
exit 1;
else
curl -i -XPOST http://193.64.193.151:8086/write?db=abc --data-binary "def,new="0" time="'"$now"'"";
exit 1;
fi
您使用的是哪个版本的inflow?您的curl调用是否实际执行?您是否可以运行tcpdump来验证数据是否正在从客户端发布?如果是,它将隔离网络或流入的问题。如果没有,您可以集中精力对shell脚本进行故障排除。