LATEST VERSION: 1.5.10 - CHANGELOG
Service Metrics v1.5.10

Service Metrics Release Notes

1.5.x

New Features

  • The ability for metrics adapters to indicate that the service is not yet ready to return metrics, but to try again on the schedule.
    • Implement this feature by returning a 10 exit code from your metrics adapter.
  • The service metrics adapter metrics_command is automatically detected if placed in a default location.
    • /var/vcap/jobs/service-metrics-adapter/bin/collect-service-metrics is the default.
    • Best practice is to template any command arguments into a script that is placed at the default location.
    • Script should be executable by vcap.
  • metrics_command_args is now optional, best practice is to use the default command location and template arguments into a script, as described above.
  • Info logging to indicate the metrics collection has started and finished.
  • Verified BOSH release against a TLS enabled Metron environment
  • Use Golang 1.8.3 [1.5.7]
  • Release distributed with SHA2 checksums only [1.5.9]
  • Use Golang 1.8.4 [1.5.10]

Breaking Changes

  • None

Bug fixes

  • Remove unrequired NATS / ectd job properties from BOSH release
  • BOSH package names are now namespaced to avoid conflicts with other BOSH releases [1.5.2]
  • Assign least required file permissions to jobs and packages [1.5.3]
  • Bump Golang version to 1.7.4 [1.5.4]
  • Fix an issue which could cause collocated jobs to be unable to start [1.5.5]
  • Resolves issue with duplicate syslog entries when co-locating syslog-release or syslog-migration-release. [1.5.7]
  • Log files in /var/vcap/sys/log/service-metrics/* are no longer truncated when the service-metrics process restarts via Monit. We reccomend using syslog-migration-release to ensure logs are not lost. [1.5.8]
  • Log errors when there is a connection issue with metron [1.5.9]
Create a pull request or raise an issue on the source for this page in GitHub