Hi,
my env is on linux; nextract_plus version 41, python 3.6, influx 1.8.9 (didn't found v1.9 for linux), grafana 9.4.7.
Script finishes with partial writes to influx, resulting 3 out of 4 servers been inserted correctly.
nextract_plus.err log output:
Traceback (most recent call last):
File "/home/lpar2rrd/nextractplus_v41/nextract_plus.py", line 609, in <module>
client.write_points(entry)
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 599, in write_points
consistency=consistency)
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 676, in _write_points
protocol=protocol
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 410, in write
headers=headers
File "/usr/local/lib/python3.6/site-packages/influxdb/client.py", line 369, in request
raise InfluxDBClientError(err_msg, response.status_code)
influxdb.exceptions.InfluxDBClientError: 400: {"error":"partial write: field type conflict: input field \"physicalLocation\" on measurement \"vios_storage_physical\" is type float, already exists as type string dropped=478"}
I tried inserting to new database, still getting same error.
Is this because of 1.8.9 influx version or something else?
------------------------------
Ivan Tuda
------------------------------