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

chore(components): observability services change default #16302

Merged
merged 1 commit into from
Nov 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ The Camel Observability Services component is used to run Camel standalone (Came

=== Auto-detection from classpath

All you need to do is to add the `camel-observability-services` dependency to the classpath. There's no need to add any further configuration. Each individual component will be configured using each own default settings except the endpoint which will be exposed in `/camel/<service>` by default.
All you need to do is to add the `camel-observability-services` dependency to the classpath. There's no need to add any further configuration. Each individual component will be configured using each own default settings except the endpoint which will be exposed in `/observe/<service>` by default.

If you need to customize each of the different components provided within this service, then, you can specify in the `application.properties` each of the configuration as it would be done normally when you provide the individual component.

WARNING: the customization of the configuration for this component is not available for Spring Boot runtime due to a https://github.com/spring-projects/spring-boot/issues/24688[known limitation]. You can use this component in Spring Boot runtime with the default settings only. If you need to provide any customization, you'll need to provide each component and configuration accordingly.
WARNING: the customization of the configuration for this component is not available for Spring Boot runtime due to a https://github.com/spring-projects/spring-boot/issues/24688[known limitation]. You can use this component in Spring Boot runtime with the default settings only. If you need to provide any customization, you'll need to configure each component separately.

== Components available

Expand All @@ -34,6 +34,6 @@ The presence of this dependency will expose the following endpoints:
|====
|Endpoint | Description

| `/camel/metrics` | metrics exposed as in Micrometer Prometheus Registry
| `/observe/metrics` | metrics exposed as in Micrometer Prometheus Registry

|====
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ camel.server.enabled=true
camel.server.metricsEnabled=true
camel.metrics.enabled=true
# Default metrics endpoint
camel.metrics.path=/camel/metrics
camel.metrics.path=/observe/metrics