Yanming Zhou
f40e9738b6
Add customizer for SdkTracerProviderBuilder
...
See gh-34945
2023-04-18 10:01:53 +01:00
Phillip Webb
1849b82334
Don't apply configuration-properties from auto-configuration plugin
...
Update the auto-configuration gradle plugin so that the
configuration-properties plugin is not longer automatically applied.
This allows us to have auto-configuration modules that don't ship
configuration properties.
Closes gh-35028
2023-04-17 00:41:25 -07:00
Phillip Webb
00dc942e94
Migrate to Spring Security lambda config
...
Closes gh-35011
2023-04-14 17:39:48 -07:00
Jonatan Ivanov
9774d8a439
Add aggregation temporality to OtlpProperties
...
In Micrometer 1.11.0-RC1, a new property was introduced in OtlpConfig
to define aggregation temporality.
See https://github.com/micrometer-metrics/micrometer/pull/3625
2023-04-13 10:10:19 -07:00
Andy Wilkinson
d4980ea993
Always define connection details beans
...
Closes gh-34776
2023-04-13 18:02:35 +01:00
Phillip Webb
e9a198a68f
Merge branch '3.0.x'
2023-04-12 22:16:35 -07:00
Phillip Webb
7fea4c84b4
Update copyright year of changed files
2023-04-12 22:16:07 -07:00
Phillip Webb
8d2f550f8c
Merge branch '3.0.x'
2023-04-10 21:14:42 -07:00
Phillip Webb
3ba3558cff
Merge branch '2.7.x' into 3.0.x
2023-04-10 21:14:34 -07:00
Phillip Webb
3e9a136143
Polish gradle formatting
2023-04-10 21:14:09 -07:00
Phillip Webb
463701db18
Merge branch '3.0.x'
2023-04-10 16:22:57 -07:00
Phillip Webb
d442bfbeff
Polish
2023-04-10 16:22:11 -07:00
Stephane Nicoll
a031bf4d58
Merge branch '3.0.x'
...
Closes gh-34867
2023-04-05 16:13:42 +02:00
Stephane Nicoll
579364c2ec
Polish "Auto-configure observation for Spring-Batch"
...
See gh-34305
2023-04-05 16:12:49 +02:00
Mark Bonnekessel
5ad29db9c8
Auto-configure observation for Spring-Batch
...
See gh-34305
2023-04-05 15:53:19 +02:00
Andy Wilkinson
8721c0e64f
Add ConnectionDetail support to Zipkin auto-configuration
...
Update Zipkin auto-configuration so that `ZipkinConnectionDetails`
beans may be optionally used to provide connection details.
See gh-34657
Co-Authored-By: Mortitz Halbritter <mkammerer@vmware.com>
Co-Authored-By: Phillip Webb <pwebb@vmware.com>
2023-03-24 09:25:26 +00:00
Andy Wilkinson
eef4919a33
Start building against Micrometer Tracing 1.1.0-M2 snapshots
...
See gh-34547
Co-Authored-By: Marcin Grzejszczak <mgrzejszczak@vmware.com>
2023-03-10 15:23:10 +00:00
Moritz Halbritter
0b23ffd73a
Merge branch '3.0.x'
...
Closes gh-34425
2023-03-01 14:14:05 +01:00
Moritz Halbritter
ecbc412c7c
Add property 'management.wavefront.trace-derived-custom-tag-keys'
...
Closes gh-34194
2023-03-01 13:35:17 +01:00
Moritz Halbritter
79a4861c17
Merge branch '3.0.x'
...
Closes gh-34418
2023-03-01 12:46:58 +01:00
Moritz Halbritter
73ba797c02
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34417
2023-03-01 12:46:43 +01:00
Johnny Lim
956a579bc9
Polish "Add missing Micrometer PropertiesConfigAdapterTests"
...
See gh-34319
2023-03-01 12:45:55 +01:00
Tadaya Tsuyukubo
1a6d240234
Add management.wavefront.application.custom-tags property
...
Add `management.wavefront.application.custom-tags` property which
populates custom tags in `ApplicationTags` created by
`WavefrontAutoConfiguration`.
See gh-34223
Signed-off-by: Tadaya Tsuyukubo <tadaya@ttddyy.net>
2023-03-01 09:28:44 +01:00
Andy Wilkinson
8a9ea2bad8
Merge branch '3.0.x'
...
Closes gh-34370
2023-02-24 12:27:00 +00:00
Tadaya Tsuyukubo
9854154c31
Specify @Order to the defaultTracingObservationHandler bean definition
...
See gh-34216
Signed-off-by: Tadaya Tsuyukubo <tadaya@ttddyy.net>
2023-02-24 12:25:59 +00:00
Phillip Webb
157091a811
Merge branch '3.0.x'
2023-02-22 18:36:57 -08:00
Phillip Webb
0b15962aca
Merge branch '2.7.x' into 3.0.x
2023-02-22 18:36:16 -08:00
Phillip Webb
b07269a018
Merge branch '3.0.x'
2023-02-21 23:20:07 -08:00
Phillip Webb
c4de86c244
Merge branch '2.7.x' into 3.0.x
2023-02-21 23:17:57 -08:00
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
2023-02-21 22:53:27 -08:00
Andy Wilkinson
1847a9deb6
Upgrade to Spring Framework 6.0.5
...
Closes gh-34301
2023-02-20 20:29:49 +00:00
Andy Wilkinson
e617d362d5
Merge branch '3.0.x'
...
Closes gh-34208
2023-02-15 15:26:55 +00:00
Andy Wilkinson
efbeab74ee
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34207
2023-02-15 15:26:38 +00:00
Mirko Sobeck
ff04f009c0
Add missing Micrometer PropertiesConfigAdapterTests
...
Closes gh-33743
2023-02-15 15:12:02 +00:00
Andy Wilkinson
5cef7632ee
Start building against Spring Framework 6.0.5 snapshots
...
This commit adapts to the changes made for
spring-projects/spring-framework#29885 .
Closes gh-34152
2023-02-15 11:39:08 +00:00
Andy Wilkinson
1c9e22c845
Merge branch '3.0.x'
...
Closes gh-34121
2023-02-08 11:26:33 +00:00
Andy Wilkinson
3551030e3f
Add ObservationFilter beans to auto-configured ObservationRegistry
...
Fixes gh-33968
2023-02-08 11:19:17 +00:00
Moritz Halbritter
23f1c896c9
Merge branch '3.0.x'
...
Closes gh-34015
2023-01-31 10:20:36 +01:00
Johnny Lim
bc7fc90550
Replace Base64Utils with JDK's Base64
...
See gh-33967
2023-01-31 10:20:06 +01:00
Marcin Grzejszczak
06aec1a9bf
Adds CompositeSpanExporter
...
Micrometer Tracing comes with 3 generic interfaces, SpanExportingPredicate,
SpanReporter and SpanFilter, thanks to which you can decide whether you
want to export a span, how you want to report it and how to mutate it
regardless of which tracer library you are using.
Without this change usage of these 3 interfaces is not possible
for OpenTelemetry.
With this change we're putting all SpanExporters to the
CompositeSpanExporter and apply the exporters only after predicates,
filtering and reporting took place.
See gh-34002
2023-01-31 10:11:20 +01:00
Eddú Meléndez
92dd004375
Add property headers
in OtlpProperties
...
In Micrometer 1.11, headers property has been introduced.
See gh-34004
2023-01-31 09:37:39 +01:00
Krzysztof Krason
0e68cae57f
Use instanceof patterns
...
See gh-33987
2023-01-26 20:36:25 -08:00
Krzysztof Krason
a9c547e767
Use text blocks
...
See gh-33987
2023-01-26 20:36:01 -08:00
Krzysztof Krason
6e46423983
Use diamond operators
...
See gh-33987
2023-01-26 20:35:08 -08:00
Phillip Webb
5120242996
Merge branch '2.7.x' into 3.0.x
2023-01-26 19:41:42 -08:00
Krzysztof Krason
888d4ac392
Use '==' rather than '.equals' with enum value
...
See gh-33987
2023-01-26 19:33:37 -08:00
Moritz Halbritter
31ca94833a
Use parent-based sampler by default
...
Closes gh-33821
2023-01-19 09:09:10 +01:00
Phillip Webb
71efc55bf9
Merge branch '2.7.x'
2023-01-18 16:31:53 -08:00
Phillip Webb
7c508fa324
Update copyright year of changed files
2023-01-18 15:37:58 -08:00
Moritz Halbritter
94f4a4396c
Merge branch '2.7.x'
...
Closes gh-33880
2023-01-18 17:35:52 +01:00