What KfVisor does.
A focused set of tools for the Kafka tasks you do every day. Everything runs locally on your machine; Kafka must be reachable from your network.
Inspect messages — live and historical.
Switch between a live stream of new messages and a historical read from any partition, offset, or timestamp. Each row shows partition, offset, timestamp, key, value, and size. Select a message to expand key and value in a panel below — with a JSON tree, Hex, Base64, or Avro decoder. Supported formats: JSON, Avro (via Schema Registry), String, Hex, and Base64.
Read in the docs
Understand consumer lag.
See every consumer group with its state, total lag, member count, and coordinator broker. Drill into per-partition offsets — current committed, earliest, log-end, and lag — in a single view. Filter groups by state: Stable, Rebalancing, Empty, Dead. Lag history is charted for the current session.
Read in the docs
Work with topic configuration.
View and edit topic parameters with type-appropriate input fields. Each value shows its source — whether it comes from the topic, the broker default, or the system. Compare the loaded configurations of two topics side by side. Create new topics with name, partition count, and replication factor.
Read in the docs
Explore Schema Registry.
Browse all subjects registered in your Schema Registry. View available versions, the full Avro schema definition, and the compatibility level — all in one panel. When Schema Registry is configured, KfVisor automatically decodes Avro messages in the Messages view.
Read in the docs
Work with Kafka Connect.
List all connectors with their type, status, and task count. View individual tasks, their states, and connector configuration. Pause, resume, or restart a connector — or restart a specific task — without leaving the interface.
Read in the docs
Diagnose connection issues.
Run a staged connection test that checks DNS resolution, TCP reachability, TLS handshake, SASL authentication, and Kafka metadata — reporting status, duration, and a clear recommendation for each stage. Copy a support bundle to share with your team or support.
Read in the docs