dependabot[bot]
194631815d
Bump micrometer-registry-prometheus from 1.9.5 to 1.10.0 ( #575 )
...
Bumps
[micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer )
from 1.9.5 to 1.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micrometer-metrics/micrometer/releases ">micrometer-registry-prometheus's
releases</a>.</em></p>
<blockquote>
<h2>1.10.0</h2>
<p>Micrometer 1.10.0 is the GA version of a new feature release. See our
<a href="https://micrometer.io/docs/support ">support policy</a> for
support timelines. Below are the combined release notes of all the
pre-release milestones and release candidate preceding it.</p>
<h2>⚠️ Noteworthy</h2>
<ul>
<li>Check out the new <a
href="https://micrometer.io/docs/observation ">Observation API</a> (see
the <a
href="https://github.com/micrometer-metrics/micrometer/wiki/Migrating-to-new-1.10.0-Observation-API ">Migration
Guide</a>)</li>
<li>If you are upgrading from one of the pre-release versions, check the
<a
href="https://github.com/micrometer-metrics/micrometer/wiki/1.10-Migration-Guide ">1.10
Migration Guide</a></li>
<li><code>ReactorNettySender</code> has been removed <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/2802 ">#2802</a></li>
</ul>
<h2>⭐ New Features / Enhancements</h2>
<ul>
<li>Add gRPC authority info to the observation context <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3510 ">#3510</a></li>
<li>Add "get[Low|High]CardinalityKeyValue()" on
"Observation.Context" <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3505 ">#3505</a></li>
<li>Verify sender propagation for HTTP client instrumentation <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3504 ">#3504</a></li>
<li>Add support for creating KeyValues from any iterable <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3503 ">#3503</a></li>
<li>Added remoteServiceAddress for Sender / Receiver contexts <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3500 ">#3500</a></li>
<li>Provide a default for missing values in KeyValue <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3458 ">#3458</a></li>
<li>Allow documenting optional keys <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3454 ">#3454</a></li>
<li>Add wrap functionality to the Observation <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3433 ">#3433</a></li>
<li>Add Observation instrumentation for gRPC client and server <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3427 ">#3427</a></li>
<li>Add TestObservationRegistryAssert assertion for observation count <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3426 ">#3426</a></li>
<li>Make observation return its context and immutable access to parent
<a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3423 ">#3423</a></li>
<li>ReceiverContext was missing a remoteServiceName <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3419 ">#3419</a></li>
<li>Handle IO_ERROR for Apache HTTP client with observation API <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3418 ">#3418</a></li>
<li>Tck with observations <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3410 ">#3410</a></li>
<li>Set size and characteristics for Spliterator used with Tags and
KeyValues <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3409 ">#3409</a></li>
<li>Test against ObservationDocumentation in instrumentation TCK <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3372 ">#3372</a></li>
<li>Add benchmarks for the Observation API <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3370 ">#3370</a></li>
<li>Support for Jetty 11 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3234 ">#3234</a></li>
<li>Add "createNotStarted" method that lazily creates context
<a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3401 ">#3401</a></li>
<li>Context allows modification of KeyValues <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3383 ">#3383</a></li>
<li>Cloudwatch max batchSize was increased from 20 to 1000 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3376 ">#3376</a></li>
<li>Events in DocumentedObservation <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3367 ">#3367</a></li>
<li>signalfx: remove unnecessary allocation if the distribution summary
does not have histogram <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3364 ">#3364</a></li>
<li>Remote service name for sender context <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3363 ">#3363</a></li>
<li>Common ResponseContext interface for interacting with the response
<a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3362 ">#3362</a></li>
<li>JDK11 HttpClient instrumentation <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3358 ">#3358</a></li>
<li>Abstraction for instrumentating with a Timer or Observation
(optionally) <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3357 ">#3357</a></li>
<li>[signalfxregistry]: Add option to send delta histogram count
buckets. <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3350 ">#3350</a></li>
<li>Apache HTTP client instrumentation with Observation <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3312 ">#3312</a></li>
<li>Generify throwable in CheckedCallable/CheckedRunnable <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3326 ">#3326</a></li>
<li>Scoped checked actions <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3323 ">#3323</a></li>
<li>ObservationContextAssert now asserts ContextView, add
parentObservation assertions <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3304 ">#3304</a></li>
<li>Add ObservationRegistry hasRemainingCurrentScope and similar
assertions <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3303 ">#3303</a></li>
<li>Add getContextualName(Context c) on Observation.Convention <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3301 ">#3301</a></li>
<li>Receiver and SenderContext <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3293 ">#3293</a></li>
<li>Added option to set a parent Observation on an existing Observation
<a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3291 ">#3291</a></li>
<li>Introduces GlobalObservationConvention <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3285 ">#3285</a></li>
<li>Declare HdrHistogram as a runtime dependency <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3263 ">#3263</a></li>
<li>Observe instantaneous events <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3100 ">#3100</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5c41afef8d "><code>5c41afe</code></a>
Upgrade to context-propagation 1.0.0</li>
<li><a
href="0d98aba3b8 "><code>0d98aba</code></a>
Migrate tests from TagsTest to KeyValuesTest (<a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3525 ">#3525</a>)</li>
<li><a
href="e34b93e0a2 "><code>e34b93e</code></a>
Merge branch '1.9.x'</li>
<li><a
href="01c8576c16 "><code>01c8576</code></a>
Upgrade Spring Boot to 2.7.5</li>
<li><a
href="dfa1ffca09 "><code>dfa1ffc</code></a>
Merge branch '1.8.x' into 1.9.x</li>
<li><a
href="266cd4e84c "><code>266cd4e</code></a>
Upgrade Spring Boot to 2.6.13</li>
<li><a
href="6eba9e7d06 "><code>6eba9e7</code></a>
Upgrade Google Cloud Monitoring to 3.6.0</li>
<li><a
href="87c9164e78 "><code>87c9164</code></a>
Merge branch '1.9.x'</li>
<li><a
href="31e906e288 "><code>31e906e</code></a>
Upgrade Spring Cloud to 3.1.5</li>
<li><a
href="70d5eff93b "><code>70d5eff</code></a>
Upgrade Google Cloud Monitoring to 3.2.10</li>
<li>Additional commits viewable in <a
href="https://github.com/micrometer-metrics/micrometer/compare/v1.9.5...v1.10.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](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>
2022-11-08 14:09:29 +01:00
dependabot[bot]
ddf87e0430
Bump micrometer-core from 1.1.0 to 1.9.5 ( #512 )
...
Bumps
[micrometer-core](https://github.com/micrometer-metrics/micrometer ) from
1.1.0 to 1.9.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micrometer-metrics/micrometer/releases ">micrometer-core's
releases</a>.</em></p>
<blockquote>
<h2>1.9.5</h2>
<h2>🐞 Bug Fixes</h2>
<ul>
<li>New Relic module fails on the module path <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3412 ">#3412</a></li>
</ul>
<h2>🔨 Dependency Upgrades</h2>
<ul>
<li>Upgrade Dropwizard Metrics to 4.2.12 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3474 ">#3474</a></li>
<li>Upgrade spectator (atlas) to 1.3.5 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3473 ">#3473</a></li>
<li>Upgrade Spring Boot to 2.7.4 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3472 ">#3472</a></li>
<li>Upgrade Spring Boot to 2.6.12 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3471 ">#3471</a></li>
<li>Upgrade testcontainers to 1.17.5 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3470 ">#3470</a></li>
<li>Upgrade junit 5.9.1, assertj to 3.23.1, mockito to 4.8.0, archunit
to 1.0.0 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3469 ">#3469</a></li>
<li>Upgrade wavefront-sdk-java to 3.0.3 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3467 ">#3467</a></li>
<li>Upgrade signalfx-java to 1.0.24 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3466 ">#3466</a></li>
<li>Upgrade AWS SDK to 1.12.318 and 2.17.289 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3465 ">#3465</a></li>
<li>Upgrade netty to 4.1.81 reactor-netty to 1.0.23 and reactor to
3.4.23 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3464 ">#3464</a></li>
<li>Upgrade gradle-download-task plugin to 5.2.1 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3463 ">#3463</a></li>
<li>Upgrade nebula-release-plugin to 16.1.0 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3462 ">#3462</a></li>
<li>Upgrade Spring Java Format dependencies to 0.0.35 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3459 ">#3459</a></li>
<li>Properly pin gradle-info-plugin to 11.4.1 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3441 ">#3441</a></li>
</ul>
<h2>📝 Tasks</h2>
<ul>
<li>Update OtlpMeterRegistryTest to run builds on Java 19 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3431 ">#3431</a></li>
<li>Pin wiremock-jre8-standalone to 2.33.+ for 1.8.x and 1.9.x <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3468 ">#3468</a></li>
<li>Reduce flakiness of StatsdMeterRegistryPublishTest <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3447 ">#3447</a></li>
<li>Update TagsTest to run builds on Java 19 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3437 ">#3437</a></li>
<li>Upgrade to JApicmp Gradle Plugin 0.4.1 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3435 ">#3435</a></li>
<li>Support message supplier in WarnThenDebugLogger <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3424 ">#3424</a></li>
<li>Ignore METHOD_NEW_DEFAULT binary compatibility <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3181 ">#3181</a></li>
</ul>
<h2>❤️ Contributors</h2>
<p>We'd like to thank all the contributors who worked on this
release!</p>
<ul>
<li><a href="https://github.com/izeye "><code>@izeye</code></a></li>
</ul>
<h2>1.9.4</h2>
<h2>⭐ New Features</h2>
<ul>
<li>HTTP server instrumentation TCK <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/pull/3379 ">#3379</a></li>
</ul>
<h2>🐞 Bug Fixes</h2>
<ul>
<li>system.cpu.usage missing with OpenJ9 0.33.0 <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3349 ">#3349</a></li>
<li>Uri tag replaced with REDIRECTION on all HTTP redirect responses
with Jersey server <a
href="https://github-redirect.dependabot.com/micrometer-metrics/micrometer/issues/3327 ">#3327</a></li>
</ul>
<h2>🔨 Dependency Upgrades</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d01f795b15 "><code>d01f795</code></a>
Upgrade Dropwizard Metrics to 4.2.12</li>
<li><a
href="f7dadad286 "><code>f7dadad</code></a>
Upgrade spectator (atlas) to 1.3.5</li>
<li><a
href="267cab6754 "><code>267cab6</code></a>
Upgrade Spring Boot to 2.7.4</li>
<li><a
href="88c54da8e3 "><code>88c54da</code></a>
Merge branch '1.8.x' into 1.9.x</li>
<li><a
href="a0a2beade0 "><code>a0a2bea</code></a>
Upgrade Spring Boot to 2.6.12</li>
<li><a
href="8f28db3550 "><code>8f28db3</code></a>
Upgrade testcontainers to 1.17.5</li>
<li><a
href="cbe62e959d "><code>cbe62e9</code></a>
Upgrade junit 5.9.1, assertj to 3.23.1, mockito to 4.8.0, archunit to
1.0.0</li>
<li><a
href="0bc358b750 "><code>0bc358b</code></a>
Pin wiremock-jre8-standalone to 2.33.+ for 1.8.x and 1.9.x</li>
<li><a
href="bd26fe634c "><code>bd26fe6</code></a>
Upgrade wavefront-sdk-java to 3.0.3</li>
<li><a
href="7e55abdab3 "><code>7e55abd</code></a>
Upgrade signalfx-java to 1.0.24</li>
<li>Additional commits viewable in <a
href="https://github.com/micrometer-metrics/micrometer/compare/v1.1.0...v1.9.5 ">compare
view</a></li>
</ul>
</details>
<br />
[](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>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-10-19 11:56:13 +02:00
dependabot[bot]
54d4e86d86
Bump micrometer-registry-prometheus from 1.9.4 to 1.9.5 ( #513 )
2022-10-11 11:00:03 -07:00
Trask Stalnaker
3f02eedf7f
Target maven 3.5.0 ( #472 )
...
Resolves #467
2022-10-03 13:07:52 -07:00
Trask Stalnaker
425128399e
Update errorprone ( #490 )
2022-09-29 16:42:29 -07:00
dependabot[bot]
f043b5318e
Bump micrometer-registry-prometheus from 1.8.5 to 1.9.4 ( #469 )
2022-09-22 11:36:08 -07:00
dependabot[bot]
798899acce
Bump micrometer-core (version used for testing) from 1.1.0 to 1.9.4 ( #458 )
2022-09-22 11:35:34 -07:00
HaloFour
29f5ce1ce0
MeterProvider that delegates to Micrometer MeterRegistry ( #328 )
...
* Initial commit of OTel MeterProvider that delegates to Micrometer MeterRegistry
* Fix copypasta
* Unit tests
* Integration test, gradle cleanup
* Documentation
* Handle exceptions on observable instrument callbacksr
* Reduce accessibility of instruments and constructors
* Refactor polling behind interface
* Spotless
* Defer use of MeterRegistry (for Spring), create polling meter on demand
* Rename module to micrometer-meter-provider
* Add timer-based CallbackRegistrar for custom polling
* Add more javadocs, update README.md
* Feedback, switch to ScheduledExecutorService for registrar
* Poll instruments using single schedule with ScheduledCallbackRegistrar
* Add instrumentation tags and cache attributes to tags mappings
* Change TestCallbackRegistrar to not directly extend ArrayList
* PR feedback
* Record absolute values in async counters
* Instrumentation scope as Micrometer tags in meter state
* Switch UpDownCounters to Micrometer Gauge, memoize MeterRegistry supplier, randomize measurements during tests
2022-05-24 14:18:58 -07:00