Go to file
dependabot[bot] dc80a23dcd
Bump io.micrometer:micrometer-registry-prometheus from 1.10.4 to 1.10.5 (#784)
Bumps
[io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer)
from 1.10.4 to 1.10.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micrometer-metrics/micrometer/releases">io.micrometer:micrometer-registry-prometheus's
releases</a>.</em></p>
<blockquote>
<h2>1.10.5</h2>
<h2>🐞 Bug Fixes</h2>
<ul>
<li>TestObservationRegistry is not thread safe <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3653">#3653</a></li>
<li>vmrange format is locale-dependant <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3676">#3676</a></li>
<li>LogbackMetrics: SubstituteLoggerFactory cannot be cast to class
LoggerContext <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/2868">#2868</a></li>
</ul>
<h2>🔨 Dependency Upgrades</h2>
<ul>
<li>Upgrade Spring Boot to 2.7.9 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3692">#3692</a></li>
<li>Upgrade Spring Cloud Sleuth to 3.1.7 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3691">#3691</a></li>
<li>Upgrade SignalFx to 1.0.29 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3690">#3690</a></li>
<li>Upgrade Dropwizard Metrics to 4.2.17 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3689">#3689</a></li>
<li>Upgrade AWS SDK to 1.12.424 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3687">#3687</a></li>
<li>Upgrade Reactor to 3.4.27, Reactor-Netty to 1.0.29, and Netty to
4.1.89 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3686">#3686</a></li>
<li>Upgrade Nexus publish-plugin to 1.3.0 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3683">#3683</a></li>
<li>Upgrade nebula-publishing-plugin to 20.1.0 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3682">#3682</a></li>
<li>Bump com.gradle.enterprise from 3.12.3 to 3.12.4 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/pull/3675">#3675</a></li>
<li>Upgrade to Gradle Wrapper 8.0.1 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/pull/3655">#3655</a></li>
<li>Upgrade to Gradle 8 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3644">#3644</a></li>
<li>Upgrade to netty 4.1.89 <a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3635">#3635</a></li>
</ul>
<h2>❤️ Contributors</h2>
<p>Thank you to all the contributors who worked on this release:</p>
<p><a
href="https://github.com/CoolTomatos"><code>@​CoolTomatos</code></a> and
<a href="https://github.com/izeye"><code>@​izeye</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="960e4dab40"><code>960e4da</code></a>
Polish Javadoc for TestObservationRegistryAssert (<a
href="https://redirect.github.com/micrometer-metrics/micrometer/issues/3696">#3696</a>)</li>
<li><a
href="cb1358aa09"><code>cb1358a</code></a>
Relax time threshold in
TestObservationRegistryAssertTests.should_not_break_o...</li>
<li><a
href="4721a2e721"><code>4721a2e</code></a>
Upgrade lock files for Spring Java Format 0.0.38</li>
<li><a
href="3aae60345b"><code>3aae603</code></a>
Merge branch '1.9.x' into 1.10.x</li>
<li><a
href="b4778de292"><code>b4778de</code></a>
Upgrade Spring Boot to 2.7.9</li>
<li><a
href="f2b5cae2b4"><code>f2b5cae</code></a>
Upgrade Spring Cloud Sleuth to 3.1.7</li>
<li><a
href="6a5d15ea35"><code>6a5d15e</code></a>
Upgrade SignalFx to 1.0.29</li>
<li><a
href="6571c10202"><code>6571c10</code></a>
Upgrade Dropwizard Metrics to 4.2.17</li>
<li><a
href="884a24f976"><code>884a24f</code></a>
Upgrade AWS SDK to 1.12.405</li>
<li><a
href="b507044bd2"><code>b507044</code></a>
Upgrade Reactor to 3.4.27, Reactor-Netty to 1.0.29, and Netty to
4.1.89</li>
<li>Additional commits viewable in <a
href="https://github.com/micrometer-metrics/micrometer/compare/v1.10.4...v1.10.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.micrometer:micrometer-registry-prometheus&package-manager=gradle&previous-version=1.10.4&new-version=1.10.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-14 14:35:43 +01:00
.github Fix CodeQL build (#772) 2023-03-06 17:53:24 -06:00
all Bump spotless-plugin-gradle from 6.12.0 to 6.12.1 (#669) 2023-01-02 16:15:07 +00:00
aws-resources Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
aws-xray Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
aws-xray-propagator Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
buildSrc Bump com.diffplug.spotless:spotless-plugin-gradle from 6.16.0 to 6.17.0 (#779) 2023-03-13 12:49:57 +00:00
buildscripts Update change log for 1.13.0 (#303) 2022-04-20 14:31:58 +09:00
config/license Build logic changes (#41) 2021-06-30 22:43:20 +09:00
consistent-sampling Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
dependencyManagement Bump mockitoVersion from 5.1.1 to 5.2.0 (#778) 2023-03-13 09:14:11 +01:00
example Update example to follow current conventions. (#212) 2022-01-20 13:56:18 +09:00
gradle/wrapper Upgrade to gradle 8.0.1 (#768) 2023-03-03 14:33:35 -08:00
jfr-events Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
jfr-streaming Remove publishing of jfr-streaming (#753) 2023-02-22 11:28:16 -08:00
jmx-metrics Add jason (breedx-splk) to jmx-metrics (#735) 2023-02-10 10:48:45 -08:00
maven-extension Upgrade to gradle 8.0.1 (#768) 2023-03-03 14:33:35 -08:00
micrometer-meter-provider Bump io.micrometer:micrometer-registry-prometheus from 1.10.4 to 1.10.5 (#784) 2023-03-14 14:35:43 +01:00
noop-api Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
prometheus-client-bridge Bump io.opentelemetry:opentelemetry-bom-alpha from 1.22.0-alpha to 1.23.0-alpha (#740) 2023-02-13 14:38:25 +01:00
resource-providers Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
runtime-attach Bump net.bytebuddy:byte-buddy-agent from 1.14.1 to 1.14.2 (#783) 2023-03-13 13:48:53 +01:00
samplers Jfr streaming version (#721) 2023-02-02 08:27:25 -06:00
static-instrumenter Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.7.1 to 3.8.1 (#761) 2023-03-07 09:05:32 +01:00
.editorconfig Bump com.diffplug.spotless from 6.12.1 to 6.13.0 (#700) 2023-01-17 19:29:26 -08:00
.gitattributes Initial project structure (#2) 2020-08-19 21:27:48 -07:00
.gitignore Target Java 17 for all project (#329) 2022-05-10 15:33:06 +09:00
CHANGELOG.md Update version to 1.24.0-SNAPSHOT (#755) 2023-02-22 20:25:09 +00:00
CONTRIBUTING.md Add CONTRIBUTING.md (#301) 2022-04-19 12:12:23 -07:00
LICENSE Initial commit 2020-08-17 14:57:15 -07:00
README.md Retire rmfitzpatrick (#734) 2023-02-09 21:44:21 +00:00
RELEASING.md Use dependabot to update OTel SDK and Instrumentation dependencies (#568) 2022-11-04 07:33:52 -07:00
build.gradle.kts Sync github actions, including release workflow (#274) 2022-03-29 10:21:24 -07:00
gradle.properties Remove workaround (#696) 2023-01-16 08:37:11 +01:00
gradlew Upgrade to gradle 8.0.1 (#768) 2023-03-03 14:33:35 -08:00
gradlew.bat Upgrade to gradle 7.6 (#678) 2023-01-09 13:22:20 -08:00
settings.gradle.kts Bump io.github.gradle-nexus.publish-plugin from 1.2.0 to 1.3.0 (#774) 2023-03-07 13:33:00 +01:00
version.gradle.kts Update version to 1.24.0-SNAPSHOT (#755) 2023-02-22 20:25:09 +00:00

README.md

OpenTelemetry Java Contrib

Build

This project is intended to provide helpful libraries and standalone OpenTelemetry-based utilities that don't fit the express scope of the OpenTelemetry Java or Java Instrumentation projects. If you need an easier way to bring observability to remote JVM-based applications and workflows that isn't easily satisfied by an SDK feature or via instrumentation, this project is hopefully for you.

Provided Libraries

Getting Started

# Apply formatting
$ ./gradlew spotlessApply

# Build the complete project
$ ./gradlew build

# Run integration tests
$ ./gradlew integrationTest

# Clean artifacts
$ ./gradlew clean

Contributing

The Java Contrib project was initially formed to provide methods of easy remote JMX metric gathering and reporting, which is actively in development. If you have an idea for a similar use case in the metrics, traces, or logging domain we would be very interested in supporting it. Please open an issue to share your idea or suggestion. PRs are always welcome and greatly appreciated, but for larger functional changes a pre-coding introduction can be helpful to ensure this is the correct place and that active or conflicting efforts don't exist.

Triagers (@open-telemetry/java-contrib-triagers):

Approvers (@open-telemetry/java-contrib-approvers):

Maintainers (@open-telemetry/java-contrib-maintainers):

Emeritus maintainers:

Learn more about roles in the community repository.

Thanks to all the people who already contributed!