* Support setting more properties in the JMX Metrics properties file
* Spotless
* Update properties to not manage otel resource attributes differently
* Add comment explaining copied system properties
* Enhance kafka
* Appease spotless
* Remove another test from integration for now
* Remove another metric not available in integration test
* Fix documentation
* Fix expected type of election metrics
* Fix issues with integration tests
* Update decription of metric in expected
* Resolve PR feedback
* Fix accidental commit of local files
* Address PR feedback
* Update the way kafka producer container is loaded for multiple tests
* Update docs to reflect removal of topic attributes
* Added hadoop monitoring capabilities
* Updated hadoop namespace in documentation
* Applied project formatting
* Updated units to match specification
* Changed container creation in hadoop test
* Fixed formatting in hadoop integration test
* Updated metric names and descriptions
* Updated tests and documentation for new hadoop names
* Adds Solr metrics gathering to jmx-metrics
* Adds brackets to non standard Solr units
* Shortens description of a JMX Solr metric
* Adds minor tweaks to Solr JMX documentation
* jmx: Add missing tomcat target system
* jmx: tear down gatherer test container
* jmx: remove manual flush and rely on `otel.metric.export.interval` property
* Add new otel.mbeans() signature for multiple ObjectNames (#1)
* Add Support for multiple object names & add test for it
* WIP
* Implement fetching & reporting multiple attributes from each mbean
* Add test to instrumentHelperTest
* Spotless
* PR Feedback
* PR feedback
* Update Doc
* Spotless
* Fix missed name
* Update example phrasing
Co-authored-by: Ryan Fitzpatrick <rmfitzpatrick@users.noreply.github.com>
* Update to remove null
Co-authored-by: Ryan Fitzpatrick <rmfitzpatrick@users.noreply.github.com>
Co-authored-by: Sam DeHaan <sam.dehaan@bluemedora.com>
Co-authored-by: Ryan Fitzpatrick <rmfitzpatrick@users.noreply.github.com>
* Update cassandra script to combine similar metrics into labelled metric
* Appease spotless
* Rename status All to Ok
* Update abstract integration data point asserts
* Address PR feedback
* Update cassandra metrics documentation
* WIP - quick attempt to allow multiple object names per otel.mbeans call
* Add Support for multiple object names & add test for it
* Update Doc
* Implement PR feedback
* Fix spelling & Remove space
* Add new otel.mbeans() signature for multiple ObjectNames (#1)
* Add Support for multiple object names & add test for it
* Update test
* Update Tests
* Add new test
* Update Script for more predictable metrics
* Add Max Workers
* Move Test to new Java Tests
* Spotless
* Remove max workers
* Move test to unit test
* Spotless
* Remove old files
* Add multiple object name instrument helper test
* Fix new instrumenthelpertests
Co-authored-by: Dan Jaglowski <dan.jaglowski@bluemedora.com>
Co-authored-by: Sam DeHaan <sam.dehaan@bluemedora.com>
Co-authored-by: Ryan Fitzpatrick <rmfitzpatrick@signalfx.com>