camunda-bpm-platform icon indicating copy to clipboard operation
camunda-bpm-platform copied to clipboard

Integrate Camunda metrics into Spring Boot Actuator registry

Open ThorbenLindhauer opened this issue 2 years ago • 8 comments

This issue was imported from JIRA:

Field Value
JIRA Link CAM-14729
Reporter @tmetzke
Has restricted visibility comments true

User Story (Required on creation):

  • As a System Administrator, I want to see exposed engine metrics as part of all the metrics (for Camunda Spring Boot Starter or Camunda Run) accessible through the Spring Boot Actuator so that I can monitor the system.
  • As an Operations Engineer, I can see the metrics my System Administrator exposed for me, to indicate the system's health.

Functional Requirements (Required before implementation):

  • I can use the Micrometer metrics facades described in Actuator to monitor Camunda performance and usage metrics

Technical Requirements (Required before implementation):

  • Add monitoring metrics to CamundaBpmActuatorConfiguration
  • Fetch metrics from configured engine collector via API in a configurable interval (can be a different interval than the internal metrics DbReporter’s interval)
  • Add collected metrics to Actuator’s Micrometer registry

Limitations of Scope (Optional):

Hints (optional):

Links:

  • depends on https://jira.camunda.com/browse/CAM-14727
### camunda-bpm-platform PR
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/4519
### camunda-docs-manual PR

ThorbenLindhauer avatar Jun 22 '22 10:06 ThorbenLindhauer