Issue: curl json plugin array index handling is off-by-one
Issue: curl json plugin array index handling is off-by-one: a task in LegoFlow-SWE (Harbor dataset). When configuring key paths with array indexes to extract values from JSON arrays, the curl json plugin returns incorrect values and causes duplicate dispatches to the same metric instance…
The task
When configuring key paths with array indexes to extract values from JSON arrays, the curl_json plugin returns incorrect values and causes duplicate dispatches to the same metric instance, resulting in RRD update errors like “illegal attempt to update using time X when last update time is X (minimum one second step)”.
Part of Lego-X/LegoFlow-SWE.