N.B. this release contains slight breaking changes to the format of the config.yml
file. The config parameters options.batch-size
and datastore.influx.path
have been added. See the example given in README.md
for more details.
Changes since last release:
- Reduce binary sizes by stripping out debug symbols and build IDs.
- Bump the version of go-ping module.
- Make requests to InfluxDB with a custom User-Agent string.
- Make requests to InfluxDB with a sensible request timeout.
- Add option to configure InfluxDB request path.
- Allow data batch size to be adjusted in config file.
- Slightly reword logging messages at startup.
- Build for Linux on mips64 architecture.
- Refactor various small bits of code.
- Make it clear that InfluxDB connections are retried with backoff.
- Don't try and write write empty batches to InfluxDB.
- Improve the group timeout value used when pinging.
- Reload config on SIGHUP.
- Improve error handling at startup if config file can't be read.