The Kafka GUI built for
Deep Observability.
Manage, monitor, and troubleshoot your Kafka clusters locally. Built for developers who need real-time lag alerts, topic annotations, and multi-cluster scale.
CLUSTER OVERVIEW
| ID ↕ | STATUS ↕ | HOST / IP ↕ | PORT ↕ | PARTITIONS ↕ | SIZE ↕ |
|---|---|---|---|---|---|
| 1★ | ● Online | Localhost | 9094 | 1,342 | 3 GB |
| 2 | ● Online | Localhost | 9094 | 1,367 | 3.1 GB |
Built to solve the gaps in Kafka tooling.
We built Watermark because we were tired of choosing between extremes. On one hand, tools like Offset Explorer are showing their age with outdated UIs and clunky UX.
On the other hand, modern tools like Redpanda Console are great, but missing crucial operational features needed for daily data engineering jobs—and they often timeout when handling clusters with too many brokers.
So, we forked Redpanda Console, fixed the bottlenecks, and supercharged it with the exact features DevOps and Engineers need.
Advanced Observability & Lag Alerts
Stop guessing if your consumers are keeping up. Watermark introduces built-in Lag count monitoring, dynamic Lag Ranking to instantly spot problematic consumers, and real-time lag message alerts.
- Real-time Lag Visualizations
- Global Lag Ranking Dashboard
- Configurable Alert Thresholds
MONITORING
| # | GROUP ID | STATE | TOTAL LAG |
|---|---|---|---|
| 1 | GROUP_001 | Stable | 5,562 |
| 2 | Group-002 | Stable | 1,521 |
| 3 | GROUP_003 | Empty | 23 |
| 4 | GROUP_003 | Empty | 23 |
| # | TOPIC | TOTAL LAG | GROUPS |
|---|---|---|---|
| 1 | springCloudBus | 8,871,763 | 535 |
| 2 | TOPIC_001 | 5,198 | 2 |
| 3 | TOPIC_002 | 1,521 | 1 |
| 4 | TOPIC_003 | 364 | 2 |
Context-Aware Topic Annotations
Ever looked at a topic and wondered: "Who produces to this? Who consumes it?" With Topic Annotations, you can tag producers, consumers, and add crucial documentation directly to topics.
- Tag Producers & Consumers
- Add Custom Metadata/Docs
- Share Annotations across your team
TOPICS
| NAME ↕ | PARTITIONS ↕ | REPLICAS ↕ | SIZE ↕ | RETENTION ↕ |
|---|---|---|---|---|
|
AUDIT_001
● audit-collector
->
● audit-processor
|
1 | 2 | 1.1 MB | 2d |
|
AUDIT_002
● audit-collector
->
● audit-processor
|
1 | 2 | 2.2 MB | 2d |
|
AUDIT_003
● audit-collector
->
● audit-processor
|
5 | 1 | 113.1 KB | 2d |
Built for Complex Environments
Manage dozens of clusters without the UI freezing. Seamlessly switch contexts, manage multiple authentications, and export your configurations.
- Multi-Cluster Support (No Timeouts)
- Export & Import Cluster Configs
- Auth: SSL, AWS IAM, SASL
Preferences
Quality of Life Improvements
Smaller features designed to save you hours of manual work.
Replay Messages
Resend existing messages to test downstream consumers quickly.
Topic Templates
Clone topic settings or use predefined templates for lightning-fast creation.
Read-Only Clusters
Protect production by marking specific clusters as read-only.
100% Local & Lite
All settings and configs are stored safely on your local machine.