[hawkular/hawkular-metrics] 2f86e5: HWKMETRICS-482 Query by tag the restful way
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 2f86e55fd2b7d837f0dd09c5fe7bed4cbd112444
https://github.com/hawkular/hawkular-metrics/commit/2f86e55fd2b7d837f0dd0...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
HWKMETRICS-482 Query by tag the restful way
Adds endpoints GET /*/tags/{tags}/raw
where * is gauges|counters|strings|availability
Performs the same as POST /*/raw/query, restricted to querying by tag
Commit: b0ccc2362e304e19b59b466117c5e0ccadc80b2a
https://github.com/hawkular/hawkular-metrics/commit/b0ccc2362e304e19b59b4...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #823 from jotak/pr-482
HWKMETRICS-482 Query by tag the restful way
Compare: https://github.com/hawkular/hawkular-metrics/compare/93ca9bc20fc1...b0ccc...
8 years, 4 months
[hawkular/hawkular-metrics] 1a931e: [HWKMETRICS-668] clean up, reorganize internal met...
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 1a931e024e40d091575fe26c4ba1c2c421e21731
https://github.com/hawkular/hawkular-metrics/commit/1a931e024e40d091575fe...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/HTTPMethod.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetaData.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetricName.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RecordMetricsFilter.java
M api/metrics-api-util/pom.xml
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/CassandraDriverMetrics.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricRegistry.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricsRegistryListener.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetaData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteExpiredMetricsJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
[HWKMETRICS-668] clean up, reorganize internal metric collecting
I am introducing a set of standard metric tags for internal metrics. They are
described in the ticket. I have added back support for driver metrics. Metric
reporting is now enabled by default.
[HWKMETRICS-668] initialize metric registry for tests
[HWKMETRICS-668] fix tests and change metric names to be consistent
[HWKMETRICS-668] add support for logging REST endpoint metrics
[HWKMETRICS-668] fix typos
Commit: 93ca9bc20fc1a8f2ca2b293b1b1c9f4d01cd64da
https://github.com/hawkular/hawkular-metrics/commit/93ca9bc20fc1a8f2ca2b2...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/HTTPMethod.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetaData.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetricName.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RecordMetricsFilter.java
M api/metrics-api-util/pom.xml
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/CassandraDriverMetrics.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricRegistry.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricsRegistryListener.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetaData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteExpiredMetricsJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
Merge pull request #824 from jsanda/hwkmetrics-668
[HWKMETRICS-668] clean up, reorganize internal metric collecting
Compare: https://github.com/hawkular/hawkular-metrics/compare/60600282db82...93ca9...
8 years, 4 months