REST API Collector
v4.5.1
Released on 25/08/2026
Bug fixes
- Fixed StopTimeShift collector setting adjusting both start and stop time instead of only stop time.
v4.5.0
Released on 10/08/2026
Bug fixes
- Fixed measurements being validated before the collector settings are merged into them. A measurement that inherits its URL, query parameters, body or method from the collector is no longer rejected with <startTime> or <stopTime> value is missing from Config.
- Fixed <startTime> and <stopTime> not being found in nested POST bodies. The templates are now accepted anywhere they are also substituted, including in nested objects, in lists of objects and in lists of strings.
- Fixed <startTime> and <stopTime> not being replaced in a POST body list of strings, such as {"times": ["<startTime>", "<stopTime>"]}.
- Fixed an empty collector Method being rejected. It defaults to GET, as the setting has always documented.
Changes
- Configuration errors now name every setting that needs attention in a single message, instead of always reporting the time templates as missing. A missing URL and an unsupported method are reported as such.
- URL is now a required collector setting. A collector without one never started, so this reports the problem while configuring instead of on startup. Measurements can still override the URL.
v4.4.1
Released on 16/07/2026
Changes
- A request is again rejected when neither the URL, the query parameters nor the body contain <startTime> and <stopTime>. The check was lost in an earlier refactor.
- Updated the base collector to v3.5.3
v4.4.0
Released on 22/04/2026
Changes
- Added StopTimeShift collector setting to shift the stop time of each live query by a configurable number of seconds (negative values shift into the future).
v4.3.1
Bug fixes
- Fixed small mistake in trace log message
Changes
- Added http response body in error log when request fails
v4.3.0
Changes
v4.2.1
Released on 14/11/2025
Bug fixes
- Fixed collector not respecting PROXY environment variables
v4.2.0
Released on 24/10/2025
Changes
- Add setting to forcefully shut down the collector after a certain amount of time
v4.1.0
Released on 08/10/2025
Changes
- Added support for client credentials grant type.
v4.0.6
Released on 30/09/2025
Changes
- Removed pattern constraint on request body.
v4.0.5
Released on 10/09/2025
Bug fixes
- Fixed issue where deleted measurements were still being processed by the parser
v4.0.4
Released on 04/06/2025
Bug fixes
- Fixed measurements being added before collector was initialized
v4.0.3
Released on 21/05/2025
Changes
v4.0.2
Released on 03/04/2025
Changes
- Bump to parsers v4.1.0
v4.0.1
Released on 29/01/2025
Changes
- Disabled streaming until a data loss fix is implemented
v4.0.0
Released on 08/01/2025
Changes
- Bump to parsers v4.0.2
v3.0.0
Released on 21/08/2024.
Changes
- Bump to base collector v2.4.8 and to parsers v3.0.0
- Switch to unrequired collector settings: URL and Method
- Pass collector context to parser for a graceful collector shutdown
- Only parse received responses when pausing/closing collector instead of finishing all open requests
v2.1.1
Changes
- Added support for performance monitoring with Pyroscope
Bug fixes
- Restored windows 7 compatibility
v2.1.0
Bug fixes
- Fixed waitgroup bug
Changes
- Added CollectionType setting
- Implemented monitored data collection
v2.0.4
Bug fixes
- Fixed waitgroup bug
v2.0.3
Bug fixes
- Fixed ability to override requests per measurement
- Fixed wrong status code for point on failed request
v2.0.2
Changes
- Include parser name in collector type and binary name
v2.0.1
Bug fixes
- Fixed memory leak
v1.0.4
Bug fixes
- Removed naming conflict in settings
Changes
- Allow looking back further than the current interval, overlapping with the previous interval
- Allow configuring time zone for query timestamps
v1.0.3
Bug fixes
- Fixed initialization of tags map
Changes
v1.0.2
Bug fixes
- Fixed StopTimeHistoric not being optional
Changes
- Adding body to POST request
- Supported content types for body: application/json, application.xml, application/x-www-form-urlencoded
- Possibility to retrieve status and other tags from the json response
v1.0.1
Bug fixes
- Fixed measurement overrides influencing collector settings
Changes
- Allow reading historic data
- Added configurable timeouts for API calls
v1.0.0
Beta release for the REST API collector
Features
- Adding query parameters to GET request
- Parsing for json response