无法将数据从 influxDB 可视化到 Chronograf

问题描述

我有来自 mqtt 代理的数据写入 influxDB。它每两秒发送一次数据,我将来自 arduino 串行监视器的时间戳(数据发布的来源)与写入显示相同时间戳的 influxDB 的时间戳数据进行比较。问题是每当我尝试将数据从 influxDB 可视化到 Chronograf 时,它都会显示“您的查询或命令在语法上是正确的,但没有返回任何结果。这是从 Python 中的 influx 客户端发送的 JSON 格式:

import pandas as pd
import psycopg2
from sqlalchemy import types,create_engine
import cx_Oracle
import sys

**# Connect to aurora**
host = sys.argv[1]
username = sys.argv[2]
password = sys.argv[3]
database = sys.argv[4]

db_conn = psycopg2.connect(host=host,database=database,user=username,password=password)
sql = "SELECT * FROM Table_Name;"
data_df = pd.io.sql.read_sql(sql,db_conn)
print(data_df.head(2))
db_conn.close()

# Connect to Oracle and write data_df  dataframe
dsn = cx_Oracle.makedsn('10.z.y.xx','1521',service_name='abcd')
u_name = sys.argv[5]
pwd = sys.argv[6]

conn = cx_Oracle.connect(user=u_name,password=pwd,dsn=dsn)
ora_engine = create_engine(f'oracle+cx_oracle://{u_name}:{pwd}@{dsn}',echo=True)
ora_engine.connect()
data_df.to_sql(name='oracle_table_name',con=conn)
conn.close()

Chronograf UI

我很困惑,有什么我错过的吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)