Page 1 of 1

InfluxDB write_points löst AttributError aus

Posted: 07 Sep 2025, 23:08
by Anonymous
Ich arbeite an einem Python -Programm. Ich versuche, einen JSON (siehe unten) in InfluxDB zu schreiben, indem ich den folgenden Code verwendete -

Code: Select all

DBclient = client(host, port, user, password, dbname)
influx_data = json.dumps(write_to_influx_json)
print influx_data
# Writing Data in Influx
DBclient.write_points(influx_data)
< /code>
json -< /p>
[{
"fields": [{
"PATH": "/",
"DISK_USED_PERCENT": "10"
}, {
"PATH": "/xxxxxxxxx",
"DISK_USED_PERCENT": "0"
}, {
"PATH": "/dev/xxxxxxxxx",
"DISK_USED_PERCENT": "0"
}, {
"PATH": "/xxxxxxxxx",
"DISK_USED_PERCENT": "3"
}, {
"PATH": "/sys/xxxxxxxxx/xxxxxxxxx",
"DISK_USED_PERCENT": "0"
}, {
"PATH": "/run/xxxxxxxxx",
"DISK_USED_PERCENT": "0"
}, {
"PATH": "xxxxxxxxx",
"DISK_USED_PERCENT": "0"
}],
"tags": {
"host_identifier": "xxxxxx",
"name": "mount_point_percentage"
},
"time": "xxxxx",
"measurement": "xxxxxxx"
}]
< /code>
, aber ich erhalte immer wieder den folgenden Fehler -< /p>
AttributeError: 'str' object has no attribute 'get'
Kann mich jemand bitte in die richtige Richtung weisen?