Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] JMX scraper #1445

Merged
merged 45 commits into from
Sep 27, 2024
Merged

[WIP] JMX scraper #1445

merged 45 commits into from
Sep 27, 2024

Commits on Sep 5, 2024

  1. module bootstrap

    SylvainJuge committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    0f60e22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    720633c View commit details
    Browse the repository at this point in the history
  3. spotless

    SylvainJuge committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    07027a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    5a82aac View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    d623abe View commit details
    Browse the repository at this point in the history
  2. @SylvainJuge PR

    commit b84a73e
    Merge: 352202f 7df9862
    Author: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:13:11 2024 +0200
    
        Merge pull request #2 from SylvainJuge/jmx-scraper-it
    
        basic JMX client implementation + tests
    
    commit 7df9862
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:11:50 2024 +0200
    
        fix bad merge again
    
    commit e4a8f83
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:10:26 2024 +0200
    
        fix bad merge again
    
    commit dad197b
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:09:18 2024 +0200
    
        fix bad merge
    
    commit f8a73d7
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:08:42 2024 +0200
    
        spotless
    
    commit eab01e9
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 11:01:47 2024 +0200
    
        spotless
    
    commit f6667dd
    Merge: 5b3ef9d 352202f
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 10:55:34 2024 +0200
    
        Merge branch 'jmx-scrapper' of github.com:SylvainJuge/opentelemetry-java-contrib into jmx-scraper-it
    
    commit 5b3ef9d
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 10:51:11 2024 +0200
    
        add TODOs
    
    commit 352202f
    Merge: 5a82aac 40a2591
    Author: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Tue Sep 17 10:50:50 2024 +0200
    
        Merge pull request #1 from robsunday/jmx-scrapper
    
        Initial commit of JmxScraper code.
    
    commit 40a2591
    Author: jack-berg <34418638+jack-berg@users.noreply.github.com>
    Date:   Mon Sep 16 16:05:50 2024 -0500
    
        Add declarative config support for RuleBasedRoutingSampler (open-telemetry#1440)
    
    commit 6d39e93
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Mon Sep 16 10:40:16 2024 -0700
    
        Update dependency com.uber.nullaway:nullaway to v0.11.3 (open-telemetry#1457)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit eb5dc6f
    Author: Bruno Baptista <brunobat@gmail.com>
    Date:   Mon Sep 16 18:26:53 2024 +0100
    
        Fix native mode error cause by static init of random (open-telemetry#862)
    
    commit 5ffa348
    Author: jack-berg <34418638+jack-berg@users.noreply.github.com>
    Date:   Mon Sep 16 12:23:41 2024 -0500
    
        Add declarative config support for aws xray propagators (open-telemetry#1442)
    
    commit 151b744
    Author: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Mon Sep 16 19:23:19 2024 +0200
    
        add span stacktrace config option (open-telemetry#1414)
    
        Co-authored-by: jackshirazi <jacks@fasterj.com>
    
    commit 9ee5fb1
    Author: Yury Bubnov <ybubnov@gmail.com>
    Date:   Mon Sep 16 10:18:51 2024 -0700
    
        Issue-1034 Short XRay Trace (open-telemetry#1036)
    
    commit 11a2e1a
    Author: Jeffrey Chien <chienjef@amazon.com>
    Date:   Mon Sep 16 13:18:10 2024 -0400
    
        Fix Tomcat metric definitions to aggregate multiple MBeans. (open-telemetry#1366)
    
    commit 9fa44be
    Author: Pranav Sharma <sharmapranav@google.com>
    Date:   Mon Sep 16 11:22:32 2024 -0400
    
        Fix incorrect cloud.platform value for GCF (open-telemetry#1454)
    
    commit 11f2111
    Author: Peter Findeisen <pfindeis@cisco.com>
    Date:   Mon Sep 16 08:21:46 2024 -0700
    
        Composite Samplers prototype (open-telemetry#1443)
    
        Co-authored-by: Otmar Ertl <otmar.ertl@gmail.com>
    
    commit b3386de
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Mon Sep 16 08:20:44 2024 -0700
    
        Update plugin com.squareup.wire to v5.1.0 (open-telemetry#1452)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit 27b631d
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Mon Sep 16 08:20:21 2024 -0700
    
        Update errorProneVersion to v2.32.0 (open-telemetry#1453)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit 791df4b
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Mon Sep 16 09:50:03 2024 -0500
    
        Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.8.0-alpha (open-telemetry#1456)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
        Co-authored-by: Jack Berg <jberg@newrelic.com>
    
    commit 19357e6
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Tue Sep 10 15:20:46 2024 -0700
    
        Update dependency com.gradle.enterprise:com.gradle.enterprise.gradle.plugin to v3.18.1 (open-telemetry#1450)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit 460470b
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Tue Sep 10 15:20:23 2024 -0700
    
        Update plugin com.gradle.develocity to v3.18.1 (open-telemetry#1451)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit b45cdab
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Tue Sep 10 12:32:56 2024 +0300
    
        Update dependency com.linecorp.armeria:armeria-bom to v1.30.1 (open-telemetry#1449)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit d36106e
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Tue Sep 10 09:11:26 2024 +0300
    
        Update micrometer packages to v1.13.4 (open-telemetry#1448)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit fb25c79
    Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Date:   Mon Sep 9 15:44:53 2024 +0300
    
        Update dependency gradle to v8.10.1 (open-telemetry#1447)
    
        Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    
    commit f847561
    Author: robsunday <rniedziela@splunk.com>
    Date:   Tue Sep 17 09:22:21 2024 +0200
    
        Code review changes:
        Argument parsing moved to the main class.
        Argument validation now throw exception.
        More tests added for config factory.
        Created unit tests for JmxScraper class.
    
    commit 03788ff
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Mon Sep 16 17:26:12 2024 +0200
    
        add TODO for testing server SSL support
    
    commit a3fbeb5
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Mon Sep 16 17:08:16 2024 +0200
    
        add TODO to enable server-side SSL
    
    commit 1619595
    Author: Sylvain Juge <763082+SylvainJuge@users.noreply.github.com>
    Date:   Mon Sep 16 16:59:17 2024 +0200
    
        wip
    
    commit 164679f
    Author: robsunday <rniedziela@splunk.com>
    Date:   Wed Sep 11 12:34:12 2024 +0200
    
        Cleanup of config.
        Refactoring of JmxScraperConfigFactory.
        Added first unit tests.
    
    commit 165fcb8
    Author: robsunday <rniedziela@splunk.com>
    Date:   Tue Sep 10 12:36:29 2024 +0200
    
        Initial commit of JmxScraper code. Application compiles and runs as standalone and can read config file.
    SylvainJuge committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f7b5a31 View commit details
    Browse the repository at this point in the history
  3. spotless

    SylvainJuge committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    48b095d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' of github.com:open-telemetry/opentelemetry-java-c…

    …ontrib into jmx-scrapper
    SylvainJuge committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8dfe174 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4f4769 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71e6258 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    586f780 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966aee6 View commit details
    Browse the repository at this point in the history
  3. More tests

    robsunday committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    350f8a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91976c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d28fd42 View commit details
    Browse the repository at this point in the history
  6. tidy a few things

    SylvainJuge committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    9072de0 View commit details
    Browse the repository at this point in the history
  7. remove JmxClient

    SylvainJuge committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    c0ac43f View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    39b6341 View commit details
    Browse the repository at this point in the history
  2. post-review changes

    SylvainJuge committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    14c0c2d View commit details
    Browse the repository at this point in the history
  3. remove warnings

    SylvainJuge committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    1a6533e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from SylvainJuge/tomcat-it

    Bootstrap integration tests
    SylvainJuge authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    aecf5ff View commit details
    Browse the repository at this point in the history
  5. reformat again

    SylvainJuge committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ea46e8d View commit details
    Browse the repository at this point in the history
  6. update readme

    SylvainJuge committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f8461b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    71a5749 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    317fcde View commit details
    Browse the repository at this point in the history
  9. Merge pull request #5 from SylvainJuge/update-readme

    prepare PR to be merged
    SylvainJuge authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c89e527 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    378af7a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Apply suggestions from code review

    Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
    SylvainJuge and breedx-splk authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    178fae3 View commit details
    Browse the repository at this point in the history
  2. remove maven local repo

    SylvainJuge committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c656bf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d24b22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb74e6e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f0fc84 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    140ac17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c61c22 View commit details
    Browse the repository at this point in the history
  8. cleanup

    SylvainJuge committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    8917452 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a7fed7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ffc05c1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    30094f5 View commit details
    Browse the repository at this point in the history
  12. fix tests

    SylvainJuge committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2c16a92 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8ad40e0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7d0be38 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    c15f40d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from robsunday/jmx-scraper-impl

    Code review followup changes
    SylvainJuge authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    86c3e54 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    2c95782 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from robsunday/jmx-scraper-impl

    Code review followup changes - added default value for OTLP endpoint
    SylvainJuge authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3a1021f View commit details
    Browse the repository at this point in the history