BROKABROKA
Sign inDownload CommunityPricing
SolutionsInvestigate messaging incidents

Read before you change.

When messages stop moving, the first hour decides how long the incident lasts. BROKA lets you read the cluster, the consumers and the history of changes from one place — and the reading changes nothing.

Download CommunityRequest a demo
01Walkthrough
Video · 1:22
Operations in BROKA. Open incidents and their history, silences, alert channels, search across the estate, an audit event narrowed to its session, and who holds a permission.
02Is it whole?

Start with the broker, not the symptom.

Under-replicated partitions, an offline broker or a controller that is not there explain more symptoms than anything a consumer does.

Cluster health

The Kafka overview reads whether the cluster is healthy or degraded, its brokers, its under-replicated partitions and the version it really runs.

Reading a Kafka cluster you did not build →
Broker health over JMX

With JMX set up, every broker and controller reports what it measures about itself — offline partitions, partitions under their minimum in-sync replicas, request times, how idle its handlers are.

Kafka broker health over JMX →
03Who is behind?

Find the consumer that stopped, and why.

A backlog is a number until you know which reader is not reading and whether it is coming back.

Kafka consumer lag

Read a group's state before its lag, then the lag in messages and in time, the consume rate, and the one member that is actually stuck.

Consumer lag without guesswork →
Queue backlogs (Commercial)

For RabbitMQ and Redis: whether to drain, divert or let a backlog run, and what each choice costs.

Queue backlogs →
Redis pending entries (Commercial)

Which stream entries were delivered and never acknowledged, to whom, and for how long.

Redis pending entries →
04What changed?

The history of the cluster is on the record.

Most incidents follow a change. The audit trail says what changed, who changed it, where and why.

The audit trail

Every write and every refusal, filtered by who, what, where and when — one trail for every platform.

The audit trail →
Alert history

Every incident the evaluator opened and closed, with the rule, the target and the reading — so "did this happen before" has an answer.

Alert rules you can trust →
Get started

Have the reading ready before the next incident.

Community covers Kafka in full and is free. Redis, RabbitMQ, Apache Artemis and Memcached are operated from the same console in Commercial.

Download CommunityRequest a demoRead the guides →