Hawkular Metrics 0.26.0 - Release
A blog post by Stefan Negrea
metrics
|
release
I am happy to announce release 0.26.0 of Hawkular Metrics. This release is anchored by performance improvements and enhancements.
Here is a list of major changes:
- REST API - Updates
- Added an endpoint to delete a single metric -
DELETE /{metric_type}/{metric_id}
. NOTE: deleting a metric using this endpoint will immediately delete all uncompressed data, tags, and index entries for a single metric; the compressed data will not be deleted but will expire using the preset data retention; HWKMETRICS-612
- Added a mixed stats batch query endpoint to request multiple stats queries at the same time,
POST /metrics/stats/batch/query
. For a sample query and reply please visit: HWKMETRICS-618
- Enabled GZIP content compression when the client accepts it; HWKMETRICS-623
- Min and max timestamp for metric definitions are now fetched only when explicitly requested. To enable min and max timestamps please use
timestamps=true
query parameter. HWKMETRICS-625
- Cassandra
- Cassandra 3.0.12 is now the supported version of Cassandra.
- Support for previous versions of Cassandra 3.0.x is deprecated.
- For more details please visit: HWKMETRICS-622
- External Metrics Alerter - Enhancements
- Added 'quietCount' option to the ConditionExpression to prevent alert repetition. If set then redundant firings for the same metric are suppressed until after N false evaluations. This applies to each metric individually. HWKMETRICS-630
- Added support for metrics group triggers, a way to define a single trigger and have it apply to an unknown and changing set of metrics. For documentation regarding this feature please visit Metrics Group Triggers, and HWKMETRICS-640
- Internal Updates
- Resolved an issue where schema installation on multi Cassandra node cluster may fail; HWKMETRICS-637
- Added an internal job that deletes metrics definitions after all the associated data (compressed and uncompressed) expires. This will remove the tags and index entries for metrics that are no longer in use. HWKMETRICS-613
Hawkular Alerting - Included
Hawkular Metrics Clients
Release Links
A big "Thank you" goes to John Sanda, Matt Wringe, Michael Burman, Joel Takvorian, Jay Shaughnessy, Lucas Ponce, and Heiko Rupp for their project contributions.
Published by Stefan Negrea on 04 April 2017