All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Username and password are no longer required to be set, making it possible to connect to endpoints that do not have authentication enabled.
- Updated travis, goreleaser configurations.
- Updated license.
- If no endpoint addr is provided, the handler will default to http://localhost:8086/
- Removed redundant post deploy scripts for travis.
- Adds .bonsai.yml.
- Use of envvar by default for sensitive InfluxDB credentials: addr,username, and password. This prevents leaking of sensitive credential into system process table via command argument. This is a backwards compatible change, commandline arguments can still be used to override envvar values. Here is the envvar to argument mapping:
- INFLUXDB_ADDR => --addr
- INFLUXDB_USER => --username
- INFLUXDB_PASS => --password
- Adds
--precision
flag (still defaults to 's'). - Adds
--insecure-skip-verify
flag (still defaults to false).
- Travis post-deploy script generates a sha512 for packages to be sensu asset compatible.
- Updated the goreleaser file to include env and main in the same build, hopefully stopping double builds.
- Updated sensu-go version to GA RC SHA.
- Updated the goreleaser file so that the handler is packaged as a Sensu Go compatible asset.
- Updated sensu-go version to beta-8 and fixed some breaking changes that
were introduced (
Entity.ID
->Entity.Name
). - Changed tag
sensu_entity_id
tosensu_entity_name
for consistency.
- Removed the vendor directory. Dependencies are still managed with Gopkg.toml.
- Fixed a bug where the handler would only log errors, rather than printing to stderr and returning a failure exit code.
Gopkg.lock
andGopkg.toml
files
- Bumped sensu-go version
- Added
grafana-config.json
as a grafana dashboard configuration for the example scripts
- Updated help usage for
--addr
- Added
sensu_entity_id
tag
- Added
CGO_ENABLED=0
to goreleaser build environment
- Added
CGO_ENABLED=0
to travis build environment
metrics-graphite.sh
to examplesmetrics-influx.sh
to examplesmetrics-nagios.sh
to examplesmetrics-opentsdb.sh
to examplesmetrics-statsd.sh
to examples
- Fixed errata in
README.md
where example handler name was inconsistent - Fixed bug for StatsD timestamps
metrics.sh
script toexamples
directory
- Timestamp translating supports 10 digit int64 timestamps
- Initial release