[Hawkular-commits] [hawkular/hawkular-metrics] aa717d: HWKMETRICS-566 Power up the external alerter
Stefan Negrea
stefannegrea at github.map.fastly.net
Thu Feb 2 17:21:51 EST 2017
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: aa717d1d700b793e421d6231dae068c78b37db43
https://github.com/hawkular/hawkular-metrics/commit/aa717d1d700b793e421d6231dae068c78b37db43
Author: Jay Shaughnessy <jshaughn at 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/2fd2541db0540e4d44e18c703454d3b6b09a69f2
Author: Stefan Negrea <stefannegrea at 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...2fd2541db054
More information about the hawkular-commits
mailing list