FLEET OPERATIONS

One console.
Up to 20 clusters.

Operate a bounded, server-configured Kafka fleet with isolated clients, caches, rate limits and mutation capabilities for each stable cluster ID.

Deployment-owned connectivity: the browser selects only a stable configured ID. Bootstrap addresses, credentials, namespaces and Kubernetes endpoints stay on the server. Inventory changes require reviewed configuration and a rollout.

LAG-FIRST OPERATIONS

Prioritize the queues that need attention.

Consumer-group summaries show total lag, worst partition and known/total coverage. Missing or uncommitted offsets remain unknown instead of becoming zero.

Consumer groups

Search and sort states, members, committed offsets, sampled end offsets, total lag and worst-partition lag.

Broker storage

Keep PVC requests, provisioned capacity and observed filesystem capacity separate, with source and freshness visible.

Rebalancing signals

Review leadership and replica distribution, preferred-leader election safety, JMX movement signals and Strimzi proposal state.

BROKER STORAGE

Capacity, pressure and fill rate - with sources attached.

Kubernetes PVC data provides requested/provisioned capacity. Optional Prometheus observations add filesystem used, available and growth. Optional JMX adds traffic, under-replication and offline-replica signals.

When a source is unavailable or coverage is partial, BetterKafka shows unknown, stale or incomplete - not a reassuring zero.

Kubernetes

Pod-to-PVC mapping and declared capacity

Built in
Prometheus

Observed filesystem usage and 15-minute change

Optional
Broker JMX

Ingress, egress, reassignment and replica signals

Optional
CONFIGURED FLEET

Bring the clusters that belong together.

Start with one trial cluster, then price the exact paid capacity your fleet needs.

Start free trialPrice your fleet
Copied to clipboard