← ClaudeAtlas

kora-telemetry-metricslisted

Kora Micrometer metrics (micrometer-module) — PrometheusMeterRegistry + MeterRegistry, custom Counter/Gauge/Timer, /metrics scrape endpoint, SLO buckets. Use when adding business metrics or tuning latency buckets.
kora-projects/kora-skills · ★ 1 · AI & Automation · score 72
Install: claude install-skill kora-projects/kora-skills
# Kora Telemetry Metrics > **Kora sub-skill — obey the [kora-v1 meta rules](../../SKILL.md) on every task:** **R0** ensure `.kora-agent/` docs+examples are cloned · **R1** read this sub-skill before writing code · **R2** Kora APIs only — no Spring/Micronaut/Quarkus, no invented annotations or config keys · **R3** journal any incorrect Kora usage. Add comments/Javadoc only if asked. Kora collects metrics with [Micrometer](https://docs.micrometer.io/micrometer/reference/concepts.html). Adding `MetricsModule` registers a `PrometheusMeterRegistry`, instruments every Kora module (HTTP, gRPC, JDBC, Kafka, cache, JVM), and publishes a `MeterRegistry` component you inject to record custom business metrics. Metrics are served in Prometheus text format on the **private** HTTP port — never the public one. --- ## Quick Start ### 1. Add the dependency The `micrometer-module` already brings the `PrometheusMeterRegistry`; no separate registry artifact is needed. All `ru.tinkoff.kora:*` versions come from the `kora-parent` BOM — never pin them individually. ===! ":fontawesome-brands-java: `Java`" ```groovy dependencies { koraBom platform("ru.tinkoff.kora:kora-parent:1.2.19") annotationProcessor "ru.tinkoff.kora:annotation-processors" implementation "ru.tinkoff.kora:micrometer-module" implementation "ru.tinkoff.kora:http-server-undertow" implementation "ru.tinkoff.kora:config-hocon" implementation "ru.tinkoff.kora:logging-logbac