Skip to content

Releases: postmates/cernan

rendezvous

01 Sep 20:16
@blt blt
Compare
Choose a tag to compare

This release makes the padding in the Wavefront sink configurable. The documentation for this feature is now in the wiki. By default, the padding is OFF unless otherwise enabled.

rendezvous

31 Aug 18:47
@blt blt
Compare
Choose a tag to compare

This is a very minor change. The flush_boundary filter no longer has a valve in place, of which was not feasible to have on a higher-load system. There's some thinking that needs to be done to manage overload conditions via the valve systems for end users. This commit is not that thinking.

rendezvous

31 Aug 18:48
@blt blt
Compare
Choose a tag to compare

This release contains fixes for a long existing memory leak bug introduced into cernan several releases prior. Also fixes a freeze up issue by fixing an issue with bucket iteration, introduces more self-telemetry, and reduces contention on internal metrics.

EVA

21 Jun 19:07
@blt blt
Compare
Choose a tag to compare
EVA

This release improves the elasticsearch sink and corrects an issue, at the same time, with the file source whereby global tags were not being properly propagated into them. This has been an issue with the 0.6 series up to this point.

  • 6894baa :: address elasticsearch sink issues

EVA

16 Jun 22:30
@blt blt
Compare
Choose a tag to compare
EVA

This release contains fixes to the Elasticsearch sink, especially with regard to self-telemetry, timestamps and logging prefixes.

EVA

15 Jun 21:44
@blt blt
Compare
Choose a tag to compare
EVA

This commit brings cernan to the first in the 0.6.0 series, EVA. Since 0.5.10 we've done a fair bit of work on making cernan internals more uniform and easier to maintain going forward.

  • c0ec2d7 :: serde 1.0 introduced, configuration parsing overhauled
  • 412a426 :: self-telemetry names no longer mangled into graphite form
  • 96428b7 :: console sink now emits log lines
  • 6d91a3d :: validation for wavefront configuration
  • 54e0f7f :: direct elasticsearch integration introduced

A good chunk of this work was completed by Tollef Fog Heen. Thanks so much, Tollef!

agena

01 May 20:55
@blt blt
Compare
Choose a tag to compare

This release moves the InfluxDB sink from prototype status to production-quality. As well, there's been quite a bit of fiddling with the docker files to accomidate Postmates' private CI setup using Concourse.

  • 9bb1899 :: Ship raw points to InfluxDB, steps to production
  • 0199248 :: Use HTTPS for InfluxDB, not UDP
  • 282251f :: Update docker build for Concourse CI use
  • 9661301 :: Add explicit ca-certificates to release image

agena

13 Apr 01:24
@blt blt
Compare
Choose a tag to compare

This release introduces improvements in various sub-systems. The Prometheus sink is now closer to being removed from 'experimental' status and correctness issues with the file source have been addressed.

  • fbb3030 :: Special aggregator for Prometheus, no timestamping
  • 6f0af8d :: Correct CI stability when running QC tests
  • 39b53fb :: Introduce more telemetry to the wavefront sink
  • 83a975d :: Introduce 'mean' summarization in wavefront sink, others
  • 7ef24e8 :: Correct file source correctness issue around file rolls

agena

11 Apr 16:08
@blt blt
Compare
Choose a tag to compare

This release comes quick on the heals of 0.5.7. It adapts the telemetry introduced in the last point release into something more useful for detecting issues between reports to firehose and collection by cernan.

  • 4bc3d98 :: Adapt firehose telemetry, no more but smarter

agena

11 Apr 00:36
@blt blt
Compare
Choose a tag to compare

This release has enhancements to the programmable filters and updates to the prometheus sink with an eye toward making it fully stable. Telemetry in the firehose sink is also increased.

  • eaaeda5 :: Added 'fields' to LogLine, filter manipulation of same
  • 18f3dcf :: Correct prometheus contention negotiation behaviour
  • e78cfc3 :: Increase firehose self-telemetry, both success and failure