json_exporter/exporter
janphkre 9ecc44b064
Grab Timestamps from Metric (#167)
* Pick timestamp from metric

based on #97 and #80 this provides the posibility to use a metric that has a unix style timestamp as the timestamp of the scraped metric

When deserializing objects we need to take the key json path into account as well like we would do for all the values as well. This allows collections to be defined still with each entry having a separate timestamp (e.g. list of time-stamped log messages).

Update examples for timestamp

Update Readme about staleness for custom timestamps

Signed-off-by: Jan Phillip Kretzschmar <janphkre@gmx.de>
Signed-off-by: Ben Kochie <superq@gmail.com>
Co-authored-by: Ben Kochie <superq@gmail.com>
2022-08-28 13:48:35 +02:00
..
collector.go Grab Timestamps from Metric (#167) 2022-08-28 13:48:35 +02:00
util.go Grab Timestamps from Metric (#167) 2022-08-28 13:48:35 +02:00
util_test.go Migrate JSONPath library 2021-01-24 13:49:10 +09:00