Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-metrics
Commit: aa717d1d700b793e421d6231dae068c78b37db43
https://github.com/hawkular/hawkular-metrics/commit/aa717d1d700b793e421d6...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M alerting/alerter-war/pom.xml
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionEvaluator.java
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionExpression.java
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionManager.java
R alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
R
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
A
alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ConditionExpressionTest.java
R alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
M
alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
M
core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
M integration-tests/rest-tests-jaxrs/pom.xml
M
integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
Log Message:
-----------
HWKMETRICS-566 Power up the external alerter
- Introduces a new mechanism for defining conditions using
flexible expressions with embedded stats queries.
- Replaces the previous expression syntax.
Note:
- Introduces use of a new 3rd party component, EvalEx. A nifty
tool for handling expression evaluation.
-
https://github.com/uklimaschewski/EvalEx
- Added 'samples' to AvailabilityBucketPoint
- good for consistency, and useful for determining upCount
- Add Percentile.toString() for better debugging
- Supports the new metrics tag query expressions
Commit: 2fd2541db0540e4d44e18c703454d3b6b09a69f2
https://github.com/hawkular/hawkular-metrics/commit/2fd2541db0540e4d44e18...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M alerting/alerter-war/pom.xml
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionEvaluator.java
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionExpression.java
A
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ConditionManager.java
R alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
R
alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
A
alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ConditionExpressionTest.java
R alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
M
alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M
core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
M
core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
M integration-tests/rest-tests-jaxrs/pom.xml
M
integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
Log Message:
-----------
Merge pull request #727 from jshaughn/hwkmetrics-566
HWKMETRICS-566 Power up the external alerter
Compare:
https://github.com/hawkular/hawkular-metrics/compare/90b7ea16ebcf...2fd25...