Andy Wilkinson
055b0993da
Revert "Remove stale metadata for management.health.influxdb.enabled"
...
This reverts commit 987635972d .
See gh-45747
4 months ago
Andy Wilkinson
987635972d
Remove stale metadata for management.health.influxdb.enabled
...
The property was deprecated in 3.2 and support removed in 3.4. This
commit updates the metadata to reflect that removal.
Closes gh-45747
4 months ago
Tommy Ludwig
5d7e06e9c3
Avoid Stream API in performance critical tracing code
...
Update composite tracing support to remove Stream API calls from
injection and extraction methods which happen on each request.
See gh-46838
4 months ago
Johnny Lim
edb38f9bf8
Polish
...
See gh-46785
Signed-off-by: Johnny Lim <izeye@naver.com>
4 months ago
Fatima Zohra Filali
c0b2855488
Document that management.health.influxdb.enabled is no longer supported
...
See gh-46574
Signed-off-by: Fatima Filali <filalifz7@gmail.com>
5 months ago
Yanming Zhou
af8558a84a
Polish usage of `@ConditionalOnWebApplication` for consistency
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
See gh-45880
6 months ago
Yanming Zhou
520f7abb9f
Replace fully qualified class to import
...
See gh-46234
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Phillip Webb
d66b28fcba
Update end copyright year to 'present'
...
See gh-46065
6 months ago
Johnny Lim
c6ba46c120
Polish gh-45721
...
See gh-46001
Signed-off-by: Johnny Lim <izeye@naver.com>
6 months ago
Andy Wilkinson
a6ac444aba
Use fixed timestamp so included snippets match accompanying text
...
Closes gh-45995
6 months ago
Stéphane Nicoll
543ac3617b
Update copyright year of changed file
...
See gh-45967
6 months ago
wonyongg
3bf0f3d6e2
Unify use of org.apache.logging.log4j.core.LoggerContext
...
See gh-45967
Signed-off-by: wonyongg <111210881+wonyongg@users.noreply.github.com>
6 months ago
Shekhar Aggarwal
dcd3a23d02
Add SSL response structure to actuator info endpoint documentation
...
See gh-45792
Signed-off-by: Shekhar Aggarwal <aggarwalshekhar99@gmail.com>
6 months ago
Andy Wilkinson
954ae300b0
Stop relying on CloudFoundry in HealthEndpointAutoConfigurationTests
...
Closes gh-45721
7 months ago
Andy Wilkinson
6f1216c369
Use ConditionContext ClassLoader to load OutcomeExposureContributors
...
Fixes gh-45800
7 months ago
Andy Wilkinson
76caa3cb29
Fix problems found by improved auto-configuration checks
7 months ago
Phillip Webb
644aeabf7b
Polish
7 months ago
Stéphane Nicoll
3595c7aa0a
Run ManagementErrorPageCustomizer after core factory customizer
...
This commit orders ManagementErrorPageCustomizer so that is runs after
ManagementWebServerFactoryCustomizer. Previously, they had the same
order and could run either way.
Closes gh-45728
7 months ago
Stéphane Nicoll
2bdbc1f8d2
Use RestClient in Spring MVC integration tests
...
Closes gh-45711
7 months ago
Stéphane Nicoll
7840a330e6
Polish "Harmonize Otlp*Configurations"
...
See gh-45643
7 months ago
Yanming Zhou
43d2abbcc6
Harmonize Otlp*Configurations
...
See gh-45643
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
7 months ago
Phillip Webb
db68aea314
Polish
7 months ago
Phillip Webb
5690791261
Document the java info contribution
...
Closes gh-45566
7 months ago
Phillip Webb
aa9cc4ae0e
Fix errors accidentally added to InfoEndpointDocumentationTests
7 months ago
Phillip Webb
3bdfa6459c
Fix merge error
7 months ago
Phillip Webb
64aefcb658
Polish 'Document the os info contribution'
...
See gh-45565
7 months ago
Phillip Webb
752135d068
Document the process info contribution
...
Closes gh-45567
7 months ago
Phillip Webb
c99521ff0f
Document the os info contribution
...
Closes gh-45565
7 months ago
Stéphane Nicoll
25796e031c
Polish "Consistent condition for ObservedAspectConfiguration"
...
See gh-45601
7 months ago
Dmytro Nosan
b22d3caaad
Consistent condition for ObservedAspectConfiguration
...
This commit adds the same conditions that control some observation
aspects to control the creation of an `ObservedAspect` bean. It now is
guarded by `management.observations.annotations.enabled` and
`micrometer.observations.annotations.enabled`.
See gh-45601
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
7 months ago
Johnny Lim
0a54804a0f
Polish
...
See gh-45592
Signed-off-by: Johnny Lim <izeye@naver.com>
7 months ago
Andy Wilkinson
13b95a5da8
Polish Cassandra health auto-configuration
...
The indicators that require Spring Data were removed. This commit
updates the auto-configuration ordering as there's no longer a need
for Spring Data Cassandra to have been auto-configured first. It also
simplifies the tests as Spring Data no longer needs to be considered.
Closes gh-45585
7 months ago
Andy Wilkinson
2bb4278f96
Use Framework's ResolvableType
...
Replace accidental use of Lettuce's class of the same name.
Closes gh-45561
7 months ago
Andy Wilkinson
9582ac7991
Update test to check for correct health indicator type
...
Closes gh-45395
8 months ago
Phillip Webb
2f242cad50
Use reference stubs in Antora playbook for actuator-autoconfigure
...
Use reference stubs so that we can include a link to the supported
metrics backends.
Closes gh-45158
8 months ago
Moritz Halbritter
55f67c9a52
Fix potential null problem in actuator
8 months ago
Phillip Webb
2143d702f2
Polish boolean members that can use the default `false` value
8 months ago
Phillip Webb
c071f56653
Protect against empty OS string in Docker `Image`
...
Update `Image` to protect against `os` being `null` or and empty
String.
Fixes gh-45152
8 months ago
Stéphane Nicoll
cfd5e45d57
Remove link
...
See gh-44767
8 months ago
Andy Wilkinson
3580f1aa36
Polish "Add details of the purpose of the metrics endpoint"
...
See gh-44767
8 months ago
Jonatan Ivanov
23c3c2753a
Add details of the purpose of the metrics endpoint
...
See gh-44767
8 months ago
Johnny Lim
f3d2ab824e
Polish
...
See gh-44949
Signed-off-by: Johnny Lim <izeye@naver.com>
9 months ago
Andy Wilkinson
6ad48639c2
Back port 246c4a2 to 3.3.x
...
The changes do not apply cleanly when cherry-picked so they
have been redone manually.
Closes gh-44941
9 months ago
Dmytro Nosan
48b7467d38
Add tests for OtlpTracingAutoConfiguration
...
See gh-44789
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
9 months ago
Andy Wilkinson
e237390e66
Ignore prototype DataSource beans for metrics and health
...
Previously, if a prototype DataSource bean was defined, Actuator's
metrics and health would try to access an instance of it. At best
this was wasteful as the new instance would only be used for metrics
and health and would not be indicative of the app's DataSource usage.
At worst, it could cause a failure in the unusual case of the
prototype bean definition requiring arguments to be supplied using
ObjectProvider.getObject(Object...) or the like.
This commit address the problem by ignoring prototype DataSource
for metrics and health.
Other types of beans for which Actuator provides metrics and health
are similarly affected. They have not be fixed here as the situation
is so unusual. Should another problem arise in the future, it can be
addressed at that time when there's a clear need.
Closes gh-44706
9 months ago
Stéphane Nicoll
08b2c560dd
Order dependencies
...
Closes gh-44757
9 months ago
Stéphane Nicoll
6ec6132cc2
Update copyright year of changed files
...
See gh-44725
9 months ago
Yanming Zhou
fa9c1f0c41
Polish usage of @ConfigurationProperties
...
See gh-44725
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
9 months ago
Moritz Halbritter
09b3461394
Remove use of self-signed.badssl.com
...
Closes gh-43708
9 months ago