Skip to content

Releases: postmates/cernan

provisio

14 Jul 22:13
@blt blt
Compare
Choose a tag to compare

This release fixes a regression wherein the host and token for librato were confused. This only impacts hosts shipping metrics to librato.

provisio

13 Jul 00:10
@blt blt
Compare
Choose a tag to compare

This is a fix release to correct the interpretation of the --wavefront-skip-aggrs flag. The previous interpretation was backward. :<

provisio

12 Jul 00:55
@blt blt
Compare
Choose a tag to compare

Update cernan to 0.2.0

cernan is now a stable graphite and statsd telemetry server. It does not allocate memory with abandon and uses an internal string cache to avoid allocations where possible. Initial logging support has been added to aid in debugging systems that send telemetry to cernan.

chicago

06 Jul 23:22
@blt blt
Compare
Choose a tag to compare

This release adds a flag --wavefront-skip-aggrs to skip generation and shipping of aggregate values to the wavefront backend. This reduces the CPU cost of wavefront and reduces our network usage. Eventually we would like to remove this flag and aggregates.

The backends have been normalized to control their own aggregations.

chicago

01 Jul 22:58
@blt blt
Compare
Choose a tag to compare

This release integrates quantiles::CKMS in place of histograms, reducing cernan's memory footprint. Some copies have been removed in the librato and wavefront backends as well.

UDP read-size has been bumped to 2048 bytes.

chicago

27 Jun 18:04
@blt blt
Compare
Choose a tag to compare

This release includes a --version flag and adjusts how metadata flags on the command line work.

Cernan now allows the user to specify a comma separated list of metadata tags on startup. This supplants --metric_source in favor of tags. Old cernan default behaviour can be achieved by setting

--tags source=cernan

If you wish to have the above and include a metadata tag foo=bar this would look like

--tags source=cernan,foo=bar
--tags foo=bar,source=cernan

0.1.3 - chicago

21 Jun 22:00
@blt blt
Compare
Choose a tag to compare

This release extends the metric name that cernan admits, to include numeric values. This is a bug-fix, caught by John K. Opportunity for future property testing: cernan ought to be able to ingest what it emits.

0.1.2 - chicago

13 Jun 23:08
@blt blt
Compare
Choose a tag to compare

This release includes improvements to the statsd parsing, using lalrpop directly instead of the hand-rolled jobber. The parser admits a less restrictive protocol line.

0.1.1 - chicago

08 Jun 02:32
@blt blt
Compare
Choose a tag to compare

This release corrects a bug in the backend code for Librato. In particular, I systematically misspelled gauge as 'guage'.

0.1.0 - chicago

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

The first cut of cernan. It will act as a statsd multiplexer over librato and wavefront with better runtime characteristics than etsy/statsd. Ambitions for applicability toward log parsing and more sophisticated streaming are coming, but this will replace our statsd setup for now.