-
Feature Request
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
User Story (Required on creation):
As a Camunda Run operator, I can monitor my application using the Spring Boot Actuator.
Functional Requirements (Required before implementation):
- I can configure my Camunda Run application to expose Actuator endpoints as described in https://docs.spring.io/spring-boot/docs/2.7.x/reference/htmlsingle/#actuator.endpoints
- I can expose metrics in Prometheus format as described in https://docs.spring.io/spring-boot/docs/2.7.x/reference/htmlsingle/#actuator.metrics.export.prometheus
Technical Requirements (Required before implementation):
- Add Actuator + Prometheus dependencies
- Option #1
- Add an optional module (like webapps, rest, swaggerui, example) with the following additional dependencies:
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-web
- io.micrometer:micrometer-registry-prometheus
- New startup option “--actuator” enables actuator by adding the module to the classpath
- Add an optional module (like webapps, rest, swaggerui, example) with the following additional dependencies:
- Option #2
- Put Actuator & Prometheus dependencies in the Run core and deactivate it by default in the "default.yml" and "production.yml" configurations
- Option #1
Limitations of Scope (Optional):
Hints (optional):
This is the controller panel for Smart Panels app
[CAM-14728] Spring Boot Actuator supported in Camunda Run
Status | Original: Open [ 1 ] | New: Ready [ 10005 ] |
Sprint | New: Potential for 7.18 [ 94 ] |
Rank | New: Ranked higher |
Rank | New: Ranked higher |
Rank | New: Ranked lower |
Rank | New: Ranked lower |
Sprint | Original: Potential for 7.18 [ 94 ] | New: Consider for planning [ 106 ] |
Rank | New: Ranked higher |
Sprint | Original: Consider for planning [ 106 ] | New: Potential for 7.18 [ 94 ] |
Rank | New: Ranked lower |