Skip to content

Commit

Permalink
KairosDB support (issue micrometer-metrics#761)
Browse files Browse the repository at this point in the history
  • Loading branch information
Anton Ilinchik authored and Jon Schneider committed Oct 14, 2018
1 parent d0f9139 commit eb20e84
Show file tree
Hide file tree
Showing 30 changed files with 1,474 additions and 5 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ subprojects {
}

if (project.extensions.findByName('bintray')) {
bintray.labels = ['micrometer', 'atlas', 'metrics', 'prometheus', 'spectator', 'influx', 'new-relic', 'signalfx', 'wavefront', 'elastic', 'dynatrace', 'azure-monitor', 'appoptics']
bintray.labels = ['micrometer', 'atlas', 'metrics', 'prometheus', 'spectator', 'influx', 'new-relic', 'signalfx', 'wavefront', 'elastic', 'dynatrace', 'azure-monitor', 'appoptics', 'kairos']
}
}

Expand Down
7 changes: 7 additions & 0 deletions implementations/micrometer-registry-kairos/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apply plugin: 'org.junit.platform.gradle.plugin'

dependencies {
compile project(':micrometer-core')

testCompile project(':micrometer-test')
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
antlr:antlr:2.7.7
ch.qos.logback:logback-classic:1.2.3
ch.qos.logback:logback-core:1.2.3
com.fasterxml:classmate:1.3.0
com.github.ben-manes.caffeine:caffeine:2.6.2
com.google.code.findbugs:jsr305:3.0.2
com.google.errorprone:error_prone_annotations:2.1.3
com.google.guava:guava:26.0-jre
com.google.j2objc:j2objc-annotations:1.1
com.hazelcast:hazelcast:3.8.9
com.netflix.archaius:archaius-core:0.4.1
com.netflix.hystrix:hystrix-core:1.5.12
com.squareup.okhttp3:okhttp:3.11.0
com.squareup.okio:okio:1.14.0
commons-configuration:commons-configuration:1.8
commons-lang:commons-lang:2.6
commons-logging:commons-logging:1.1.1
dom4j:dom4j:1.6.1
io.dropwizard.metrics:metrics-core:4.0.3
io.netty:netty-buffer:4.1.29.Final
io.netty:netty-codec-http2:4.1.29.Final
io.netty:netty-codec-http:4.1.29.Final
io.netty:netty-codec-socks:4.1.29.Final
io.netty:netty-codec:4.1.29.Final
io.netty:netty-common:4.1.29.Final
io.netty:netty-handler-proxy:4.1.29.Final
io.netty:netty-handler:4.1.29.Final
io.netty:netty-resolver:4.1.29.Final
io.netty:netty-transport-native-epoll:4.1.29.Final
io.netty:netty-transport-native-unix-common:4.1.29.Final
io.netty:netty-transport:4.1.29.Final
io.projectreactor.netty:reactor-netty:0.8.1.RELEASE
io.projectreactor:reactor-core:3.2.1.RELEASE
io.reactivex:rxjava:1.2.0
javax.cache:cache-api:1.0.0
javax.persistence:javax.persistence-api:2.2
javax.servlet:javax.servlet-api:3.1.0
net.bytebuddy:byte-buddy:1.6.14
net.sf.ehcache:ehcache:2.10.4
org.apache.logging.log4j:log4j-api:2.11.1
org.apache.logging.log4j:log4j-core:2.11.1
org.apache.tomcat.embed:tomcat-embed-core:8.5.34
org.apache.tomcat:tomcat-annotations-api:8.5.34
org.aspectj:aspectjweaver:1.8.13
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.14
org.eclipse.jetty:jetty-http:9.4.12.RC2
org.eclipse.jetty:jetty-io:9.4.12.RC2
org.eclipse.jetty:jetty-server:9.4.12.RC2
org.eclipse.jetty:jetty-util:9.4.12.RC2
org.hdrhistogram:HdrHistogram:2.1.9
org.hibernate.common:hibernate-commons-annotations:5.0.1.Final
org.hibernate:hibernate-core:5.3.0.Beta1
org.hibernate:hibernate-entitymanager:5.3.0.Beta1
org.javassist:javassist:3.22.0-GA
org.jboss.logging:jboss-logging:3.3.1.Final
org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final
org.jboss:jandex:2.0.3.Final
org.latencyutils:LatencyUtils:2.0.3
org.pcollections:pcollections:3.0.3
org.reactivestreams:reactive-streams:1.0.2
org.slf4j:slf4j-api:1.7.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
antlr:antlr:2.7.7
ch.qos.logback:logback-classic:1.2.3
ch.qos.logback:logback-core:1.2.3
com.fasterxml:classmate:1.3.0
com.github.ben-manes.caffeine:caffeine:2.6.2
com.google.code.findbugs:jsr305:3.0.2
com.google.errorprone:error_prone_annotations:2.1.3
com.google.guava:guava:26.0-jre
com.google.j2objc:j2objc-annotations:1.1
com.hazelcast:hazelcast:3.8.9
com.netflix.archaius:archaius-core:0.4.1
com.netflix.hystrix:hystrix-core:1.5.12
com.squareup.okhttp3:okhttp:3.11.0
com.squareup.okio:okio:1.14.0
commons-configuration:commons-configuration:1.8
commons-lang:commons-lang:2.6
commons-logging:commons-logging:1.1.1
dom4j:dom4j:1.6.1
io.dropwizard.metrics:metrics-core:4.0.3
io.netty:netty-buffer:4.1.29.Final
io.netty:netty-codec-http2:4.1.29.Final
io.netty:netty-codec-http:4.1.29.Final
io.netty:netty-codec-socks:4.1.29.Final
io.netty:netty-codec:4.1.29.Final
io.netty:netty-common:4.1.29.Final
io.netty:netty-handler-proxy:4.1.29.Final
io.netty:netty-handler:4.1.29.Final
io.netty:netty-resolver:4.1.29.Final
io.netty:netty-transport-native-epoll:4.1.29.Final
io.netty:netty-transport-native-unix-common:4.1.29.Final
io.netty:netty-transport:4.1.29.Final
io.projectreactor.netty:reactor-netty:0.8.1.RELEASE
io.projectreactor:reactor-core:3.2.1.RELEASE
io.reactivex:rxjava:1.2.0
javax.cache:cache-api:1.0.0
javax.persistence:javax.persistence-api:2.2
javax.servlet:javax.servlet-api:3.1.0
net.bytebuddy:byte-buddy:1.6.14
net.sf.ehcache:ehcache:2.10.4
org.apache.logging.log4j:log4j-api:2.11.1
org.apache.logging.log4j:log4j-core:2.11.1
org.apache.tomcat.embed:tomcat-embed-core:8.5.34
org.apache.tomcat:tomcat-annotations-api:8.5.34
org.aspectj:aspectjweaver:1.8.13
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.14
org.eclipse.jetty:jetty-http:9.4.12.RC2
org.eclipse.jetty:jetty-io:9.4.12.RC2
org.eclipse.jetty:jetty-server:9.4.12.RC2
org.eclipse.jetty:jetty-util:9.4.12.RC2
org.hdrhistogram:HdrHistogram:2.1.9
org.hibernate.common:hibernate-commons-annotations:5.0.1.Final
org.hibernate:hibernate-core:5.3.0.Beta1
org.hibernate:hibernate-entitymanager:5.3.0.Beta1
org.javassist:javassist:3.22.0-GA
org.jboss.logging:jboss-logging:3.3.1.Final
org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final
org.jboss:jandex:2.0.3.Final
org.latencyutils:LatencyUtils:2.0.3
org.pcollections:pcollections:3.0.3
org.reactivestreams:reactive-streams:1.0.2
org.slf4j:slf4j-api:1.7.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
antlr:antlr:2.7.7
ch.qos.logback:logback-classic:1.2.3
ch.qos.logback:logback-core:1.2.3
com.fasterxml:classmate:1.3.0
com.github.ben-manes.caffeine:caffeine:2.6.2
com.google.code.findbugs:jsr305:3.0.2
com.google.errorprone:error_prone_annotations:2.1.3
com.google.guava:guava:26.0-jre
com.google.j2objc:j2objc-annotations:1.1
com.hazelcast:hazelcast:3.8.9
com.netflix.archaius:archaius-core:0.4.1
com.netflix.hystrix:hystrix-core:1.5.12
com.squareup.okhttp3:okhttp:3.11.0
com.squareup.okio:okio:1.14.0
commons-configuration:commons-configuration:1.8
commons-lang:commons-lang:2.6
commons-logging:commons-logging:1.1.1
dom4j:dom4j:1.6.1
io.dropwizard.metrics:metrics-core:4.0.3
io.netty:netty-buffer:4.1.29.Final
io.netty:netty-codec-http2:4.1.29.Final
io.netty:netty-codec-http:4.1.29.Final
io.netty:netty-codec-socks:4.1.29.Final
io.netty:netty-codec:4.1.29.Final
io.netty:netty-common:4.1.29.Final
io.netty:netty-handler-proxy:4.1.29.Final
io.netty:netty-handler:4.1.29.Final
io.netty:netty-resolver:4.1.29.Final
io.netty:netty-transport-native-epoll:4.1.29.Final
io.netty:netty-transport-native-unix-common:4.1.29.Final
io.netty:netty-transport:4.1.29.Final
io.projectreactor.netty:reactor-netty:0.8.1.RELEASE
io.projectreactor:reactor-core:3.2.1.RELEASE
io.reactivex:rxjava:1.2.0
javax.cache:cache-api:1.0.0
javax.persistence:javax.persistence-api:2.2
javax.servlet:javax.servlet-api:3.1.0
net.bytebuddy:byte-buddy:1.6.14
net.sf.ehcache:ehcache:2.10.4
org.apache.logging.log4j:log4j-api:2.11.1
org.apache.logging.log4j:log4j-core:2.11.1
org.apache.tomcat.embed:tomcat-embed-core:8.5.34
org.apache.tomcat:tomcat-annotations-api:8.5.34
org.aspectj:aspectjweaver:1.8.13
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.14
org.eclipse.jetty:jetty-http:9.4.12.RC2
org.eclipse.jetty:jetty-io:9.4.12.RC2
org.eclipse.jetty:jetty-server:9.4.12.RC2
org.eclipse.jetty:jetty-util:9.4.12.RC2
org.hdrhistogram:HdrHistogram:2.1.9
org.hibernate.common:hibernate-commons-annotations:5.0.1.Final
org.hibernate:hibernate-core:5.3.0.Beta1
org.hibernate:hibernate-entitymanager:5.3.0.Beta1
org.javassist:javassist:3.22.0-GA
org.jboss.logging:jboss-logging:3.3.1.Final
org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final
org.jboss:jandex:2.0.3.Final
org.latencyutils:LatencyUtils:2.0.3
org.pcollections:pcollections:3.0.3
org.reactivestreams:reactive-streams:1.0.2
org.slf4j:slf4j-api:1.7.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
antlr:antlr:2.7.7
ch.qos.logback:logback-classic:1.2.3
ch.qos.logback:logback-core:1.2.3
com.fasterxml:classmate:1.3.0
com.github.ben-manes.caffeine:caffeine:2.6.2
com.google.code.findbugs:jsr305:3.0.2
com.google.errorprone:error_prone_annotations:2.1.3
com.google.guava:guava:26.0-jre
com.google.j2objc:j2objc-annotations:1.1
com.hazelcast:hazelcast:3.8.9
com.netflix.archaius:archaius-core:0.4.1
com.netflix.hystrix:hystrix-core:1.5.12
com.squareup.okhttp3:okhttp:3.11.0
com.squareup.okio:okio:1.14.0
commons-configuration:commons-configuration:1.8
commons-lang:commons-lang:2.6
commons-logging:commons-logging:1.1.1
dom4j:dom4j:1.6.1
io.dropwizard.metrics:metrics-core:4.0.3
io.netty:netty-buffer:4.1.29.Final
io.netty:netty-codec-http2:4.1.29.Final
io.netty:netty-codec-http:4.1.29.Final
io.netty:netty-codec-socks:4.1.29.Final
io.netty:netty-codec:4.1.29.Final
io.netty:netty-common:4.1.29.Final
io.netty:netty-handler-proxy:4.1.29.Final
io.netty:netty-handler:4.1.29.Final
io.netty:netty-resolver:4.1.29.Final
io.netty:netty-transport-native-epoll:4.1.29.Final
io.netty:netty-transport-native-unix-common:4.1.29.Final
io.netty:netty-transport:4.1.29.Final
io.projectreactor.netty:reactor-netty:0.8.1.RELEASE
io.projectreactor:reactor-core:3.2.1.RELEASE
io.reactivex:rxjava:1.2.0
javax.cache:cache-api:1.0.0
javax.persistence:javax.persistence-api:2.2
javax.servlet:javax.servlet-api:3.1.0
net.bytebuddy:byte-buddy:1.6.14
net.sf.ehcache:ehcache:2.10.4
org.apache.logging.log4j:log4j-api:2.11.1
org.apache.logging.log4j:log4j-core:2.11.1
org.apache.tomcat.embed:tomcat-embed-core:8.5.34
org.apache.tomcat:tomcat-annotations-api:8.5.34
org.aspectj:aspectjweaver:1.8.13
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.14
org.eclipse.jetty:jetty-http:9.4.12.RC2
org.eclipse.jetty:jetty-io:9.4.12.RC2
org.eclipse.jetty:jetty-server:9.4.12.RC2
org.eclipse.jetty:jetty-util:9.4.12.RC2
org.hdrhistogram:HdrHistogram:2.1.9
org.hibernate.common:hibernate-commons-annotations:5.0.1.Final
org.hibernate:hibernate-core:5.3.0.Beta1
org.hibernate:hibernate-entitymanager:5.3.0.Beta1
org.javassist:javassist:3.22.0-GA
org.jboss.logging:jboss-logging:3.3.1.Final
org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final
org.jboss:jandex:2.0.3.Final
org.latencyutils:LatencyUtils:2.0.3
org.pcollections:pcollections:3.0.3
org.reactivestreams:reactive-streams:1.0.2
org.slf4j:slf4j-api:1.7.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
antlr:antlr:2.7.7
ch.qos.logback:logback-classic:1.2.3
ch.qos.logback:logback-core:1.2.3
com.fasterxml:classmate:1.3.0
com.github.ben-manes.caffeine:caffeine:2.6.2
com.google.code.findbugs:jsr305:3.0.2
com.google.errorprone:error_prone_annotations:2.1.3
com.google.guava:guava:26.0-jre
com.google.j2objc:j2objc-annotations:1.1
com.hazelcast:hazelcast:3.8.9
com.netflix.archaius:archaius-core:0.4.1
com.netflix.hystrix:hystrix-core:1.5.12
com.squareup.okhttp3:okhttp:3.11.0
com.squareup.okio:okio:1.14.0
commons-configuration:commons-configuration:1.8
commons-lang:commons-lang:2.6
commons-logging:commons-logging:1.1.1
dom4j:dom4j:1.6.1
io.dropwizard.metrics:metrics-core:4.0.3
io.netty:netty-buffer:4.1.29.Final
io.netty:netty-codec-http2:4.1.29.Final
io.netty:netty-codec-http:4.1.29.Final
io.netty:netty-codec-socks:4.1.29.Final
io.netty:netty-codec:4.1.29.Final
io.netty:netty-common:4.1.29.Final
io.netty:netty-handler-proxy:4.1.29.Final
io.netty:netty-handler:4.1.29.Final
io.netty:netty-resolver:4.1.29.Final
io.netty:netty-transport-native-epoll:4.1.29.Final
io.netty:netty-transport-native-unix-common:4.1.29.Final
io.netty:netty-transport:4.1.29.Final
io.projectreactor.netty:reactor-netty:0.8.1.RELEASE
io.projectreactor:reactor-core:3.2.1.RELEASE
io.reactivex:rxjava:1.2.0
javax.cache:cache-api:1.0.0
javax.persistence:javax.persistence-api:2.2
javax.servlet:javax.servlet-api:3.1.0
net.bytebuddy:byte-buddy:1.6.14
net.sf.ehcache:ehcache:2.10.4
org.apache.logging.log4j:log4j-api:2.11.1
org.apache.logging.log4j:log4j-core:2.11.1
org.apache.tomcat.embed:tomcat-embed-core:8.5.34
org.apache.tomcat:tomcat-annotations-api:8.5.34
org.aspectj:aspectjweaver:1.8.13
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.14
org.eclipse.jetty:jetty-http:9.4.12.RC2
org.eclipse.jetty:jetty-io:9.4.12.RC2
org.eclipse.jetty:jetty-server:9.4.12.RC2
org.eclipse.jetty:jetty-util:9.4.12.RC2
org.hdrhistogram:HdrHistogram:2.1.9
org.hibernate.common:hibernate-commons-annotations:5.0.1.Final
org.hibernate:hibernate-core:5.3.0.Beta1
org.hibernate:hibernate-entitymanager:5.3.0.Beta1
org.javassist:javassist:3.22.0-GA
org.jboss.logging:jboss-logging:3.3.1.Final
org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final
org.jboss:jandex:2.0.3.Final
org.latencyutils:LatencyUtils:2.0.3
org.pcollections:pcollections:3.0.3
org.reactivestreams:reactive-streams:1.0.2
org.slf4j:slf4j-api:1.7.25
Loading

0 comments on commit eb20e84

Please sign in to comment.