[hawkular/hawkular-metrics] ee072f: [HWKMETRICS-719] Log REST API requests execution t...
by Stefan Negrea
Branch: refs/heads/release/0.27.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: ee072fd6fb30e56af2c18d8daf315bfd779e933e
https://github.com/hawkular/hawkular-metrics/commit/ee072fd6fb30e56af2c18...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-16 (Wed, 16 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
A api/metrics-api-jaxrs/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
A api/metrics-api-jaxrs/src/main/webapp/WEB-INF/time-logger-filter.properties
Log Message:
-----------
[HWKMETRICS-719] Log REST API requests execution time.
Commit: 0794db48090ca8e4a518e7b82b82570c8f5cd2f5
https://github.com/hawkular/hawkular-metrics/commit/0794db48090ca8e4a518e...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-16 (Wed, 16 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/time-logger-filter.properties
Log Message:
-----------
Get configuration from system properties or env variables instead of .properties file.
Commit: 92f0ea7d952bbb9132e3e2260f6b08327a5cf9bc
https://github.com/hawkular/hawkular-metrics/commit/92f0ea7d952bbb9132e3e...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-16 (Wed, 16 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
Log Message:
-----------
Added tenant-id to the log message.
Commit: e962cf7750225ad4d9b3376164b78e6c81fa0ffb
https://github.com/hawkular/hawkular-metrics/commit/e962cf7750225ad4d9b33...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-08-16 (Wed, 16 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
A api/metrics-api-jaxrs/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
Log Message:
-----------
Merge pull request #871 from jsanda/release/0.27.0-hwkmetrics-719
[HWKMETRICS-719] release/0.27.0 branch
Compare: https://github.com/hawkular/hawkular-metrics/compare/8f3d90de255a...e962c...
6 years, 8 months
[hawkular/hawkular-metrics] 2097ca: [HWKMETRICS-719] Log REST API requests execution t...
by John Sanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 2097ca301512372d85bb4be8a52477afef986aae
https://github.com/hawkular/hawkular-metrics/commit/2097ca301512372d85bb4...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
A api/metrics-api-jaxrs/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
A api/metrics-api-jaxrs/src/main/webapp/WEB-INF/time-logger-filter.properties
Log Message:
-----------
[HWKMETRICS-719] Log REST API requests execution time.
Commit: fbf05b195dadfeb0d3c40939b87c6c391110831d
https://github.com/hawkular/hawkular-metrics/commit/fbf05b195dadfeb0d3c40...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/time-logger-filter.properties
Log Message:
-----------
Get configuration from system properties or env variables instead of .properties file.
Commit: a772b052e3e6c2473f0bfe3ea7357b0ef2bddcd6
https://github.com/hawkular/hawkular-metrics/commit/a772b052e3e6c2473f0bf...
Author: Ruben Vargas <ruben.vp8510(a)gmail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
Log Message:
-----------
Added tenant-id to the log message.
Commit: ee49d2f3fa53ccf04850593d0447128a277f1416
https://github.com/hawkular/hawkular-metrics/commit/ee49d2f3fa53ccf048505...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/RequestTimeLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/time/TimerLoggerServletExtension.java
A api/metrics-api-jaxrs/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
Log Message:
-----------
Merge pull request #862 from rubenvp8510/log_rest_exectime
[HWKMETRICS-719] Log REST API requests execution time.
Compare: https://github.com/hawkular/hawkular-metrics/compare/a38a0a83ef66...ee49d...
6 years, 8 months
[hawkular/hawkular-metrics] f208b0: HWKMETRICS-716: Update the tenant filter to use pr...
by Stefan Negrea
Branch: refs/heads/release/0.23.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: f208b03222020c1de6359fb1018a0a310c9fef62
https://github.com/hawkular/hawkular-metrics/commit/f208b03222020c1de6359...
Author: mwringe <mwringe(a)redhat.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceListener.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceOverrideMapper.java
Log Message:
-----------
HWKMETRICS-716: Update the tenant filter to use project id's as tenant name
Commit: 3ed078fe2ed2a9c8f682a1ca6cd9b2b9eb52b554
https://github.com/hawkular/hawkular-metrics/commit/3ed078fe2ed2a9c8f682a...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceListener.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceOverrideMapper.java
Log Message:
-----------
Merge pull request #868 from mwringe/3.5-HWKMETRICS-716
HWKMETRICS-716: Update the tenant filter to use project id's as tenant name
Compare: https://github.com/hawkular/hawkular-metrics/compare/8f2417603f59...3ed07...
6 years, 8 months
[hawkular/hawkular-metrics] b170f6: [HWKMETRICS-695] Fix NPE and several other issues
by Stefan Negrea
Branch: refs/heads/release/0.27.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: b170f65961a72f9c92041ef912a852f6c20311b6
https://github.com/hawkular/hawkular-metrics/commit/b170f65961a72f9c92041...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-11 (Fri, 11 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetaData.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RecordMetricsFilter.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricRegistry.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricsRegistryListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularObjectNameFactory.java
M 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/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-695] Fix NPE and several other issues
HawkularObjectNameFactory previously assumed every metric would have meta
data. TokenAuthenticator was registering metrics without meta data. I have
updated TokenAuthenticator so that it creates meta data. I have also
updated HawkularObjectNameFactory to handle the case where there is no
meta data.
There is another important change around the meta data. If a metric does
not have meta data, then its tags and data points will not get persisted.
A warning will get logged by HawkularMetricsRegistryListener about the
lack of meta data.
I have refactored the way in which internal metrics are registered.
Previously everything was done eagerly at start up. Now only meta data
is registered eagerly. Registering meta data will not cause anything to
be persisted in Cassandra. Metrics are registered lazily upon access.
Commit: 7830ecf0a60be36f8ff95fe71ad9364d791c8b0a
https://github.com/hawkular/hawkular-metrics/commit/7830ecf0a60be36f8ff95...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-11 (Fri, 11 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-695] checkstyle
Commit: f0bfcc6a0a9fd55ec8a8a3273de033cd028a3f5a
https://github.com/hawkular/hawkular-metrics/commit/f0bfcc6a0a9fd55ec8a8a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-11 (Fri, 11 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RecordMetricsFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
Log Message:
-----------
[HWKMETRICS-695] register REST metrics dynamically
Commit: ee38cecd4c59f8b2c808b4555d9a1cf010244d26
https://github.com/hawkular/hawkular-metrics/commit/ee38cecd4c59f8b2c808b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-11 (Fri, 11 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
Log Message:
-----------
[HWKMETIRCS-695] checkstyle
Commit: 59d504569f937fa2988d2946a256af0a78d6268c
https://github.com/hawkular/hawkular-metrics/commit/59d504569f937fa2988d2...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-08-13 (Sun, 13 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetaData.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RESTMetrics.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/dropwizard/RecordMetricsFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricRegistry.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularMetricsRegistryListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/HawkularObjectNameFactory.java
M 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/service/MetricsServiceImpl.java
Log Message:
-----------
Merge pull request #852 from jsanda/release/0.27.0-hwkmetrics-695
[HWKMETRICS-695] Fix NPE and several other issues
Compare: https://github.com/hawkular/hawkular-metrics/compare/e2aeba797064...59d50...
6 years, 8 months