Commit Graph

17 Commits

Author SHA1 Message Date
Ryan Fitzpatrick 66f487eb1e
Adopt asynchronous helpers in Cassandra target script (#21) 2020-11-11 17:22:48 -05:00
Ryan Fitzpatrick 4449284563
Adopt Otel 0.10.0 (#20)
* Adopt OTel 0.10.0

* jmx: Replace InMemoryMetricExporter path from testing dep

* jmx: adopt 0.10.0 api/sdk changes
2020-11-09 15:35:25 -05:00
Ryan Fitzpatrick 3de42160e9
Adopt Otel 0.9.1 (#19)
* Adopt OTel 0.9.1

* Remove constant labels from instrument helpers

* Adopt removal of MetricData.Descriptor

* Move to Java 8

* Adopt new exporter properties
2020-11-08 21:43:39 -05:00
Ryan Fitzpatrick 657693ed1e
Add asynchronous instruments to JMX Metric Gatherer (#18) 2020-11-06 15:50:07 -05:00
Ryan Fitzpatrick 9e0a5d6c2d
Add Kafka Broker JMX Metrics (#17)
* Allow specifying target test containers

* jmx: Add kafka broker metrics
2020-11-06 13:37:04 -05:00
Ryan Fitzpatrick c6680e3412
JMX Metrics: Improved MBean and Instrument helpers (#16)
* add def to spotless groovy matcher

* Ensure JMXClient returns sorted MBean list

* Add MBeanHelper and InstrumentHelper

* Add default JVM Metrics using new helpers
2020-10-27 09:13:44 -04:00
Ryan Fitzpatrick 9c7579e4cb
Adopt gradle over Make (#15) 2020-10-15 09:46:39 -04:00
Ryan Fitzpatrick 75f5473b2a
Add Cassandra as JMX Metric Gatherer target system (#14)
* Break out OtlpIntegrationTest helper

* Add Cassandra as target system

* Document target systems

* use access modifiers in helpers
2020-10-12 09:52:04 -04:00
Ryan Fitzpatrick 3270a523da
JMX Metrics: add target system script support (#13) 2020-09-29 14:00:05 -04:00
Ryan Fitzpatrick 0e3c6b7020
Add local maven and oss-snapshot-local artifactory publishing (#10)
* Move to snapshot version

* Add artifactory snapshot and local maven publishing

* Update projects for desired published artifact content
2020-09-21 13:42:46 -04:00
Ryan Fitzpatrick 7ef2cbdfbb
jmx metrics: Allow properties file contents from stdin (#9)
* jmx metrics: allow properties file from stdin

* Use large circleci machine for integration
2020-09-14 15:15:50 -04:00
Ryan Fitzpatrick e5930b09e3
Adopt otel-java 0.8.0 (#7) 2020-09-14 06:45:53 -04:00
Ryan Fitzpatrick 33d89eac42
JMX metric gatherer (#4)
* Initial JMX Metric Gatherer with additional integration test task
2020-09-08 09:02:12 -04:00
Ryan Fitzpatrick 13a9ceb0a1
Add CircleCI (#3)
Add an initial CircleCI config and additional make assemble and test targets for its use.
2020-08-21 14:40:55 -04:00
Ryan Fitzpatrick c40c4dab97
Initial project structure (#2)
* Initial gradle project

* Github templates

* set default and cmd line endings

* Correct readme's instrumentation description
2020-08-19 21:27:48 -07:00
Ryan Fitzpatrick 2bef20ab6d
CODEOWNERS 2020-08-18 11:57:12 -04:00
Sergey Kanzhelev 27ce219d14
Initial commit 2020-08-17 14:57:15 -07:00