kafbat UI
GithubDiscord
  • πŸŽ“Overview
    • About
    • Features
    • Getting started
  • πŸ›£οΈProject
    • Code of Conduct
    • Roadmap
  • 🧱Development
    • 🀝🏻Contributing
    • Setting up git
    • Building
      • Prerequisites
      • With Docker
      • Without Docker
    • WIP: Testing
  • ⚑Quick Start
    • πŸ”Prerequisites
      • Kafka Permissions
        • Standalone Kafka ACLs
        • MSK (+Serverless) Setup
    • Demo run
    • AWS Marketplace
    • Persisting config
    • K8s / Helm
  • πŸ› οΈConfiguration
    • Configuration wizard
    • Configuration file
    • Setup example configs
    • Helm charts
      • Quick start
      • Configuration
        • SSL example
      • Resource limits
      • Sticky sessions
    • Misc configuration properties
    • Complex configuration examples
      • Kraft mode + multiple brokers
    • Kafka secured with SSL
    • Authentication
      • For the UI
        • Basic Authentication
        • OAuth2
        • LDAP / Active Directory
        • SSO Guide (Deprecated)
      • For Kafka
        • AWS IAM
        • SASL_SCRAM
    • RBAC (Role based access control)
      • Supported Identity Providers
    • Data masking
    • Audit log
    • Serialization / SerDe
    • OpenDataDiscovery Integration
  • ❓FAQ
    • Common problems
    • MCP Server
    • FAQ
    • Authentication Issues
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Overview

Features

PreviousAboutNextGetting started

Last updated 1 day ago

Was this helpful?

  • Topic Insights – View essential topic details including partition count, replication status, and custom configurations.

  • Configuration Wizard – Set up and configure your Kafka clusters directly through the UI.

  • Multi-Cluster Management – Monitor and manage all your Kafka clusters in one unified interface.

  • Metrics Dashboard – Track key Kafka metrics in real time with a streamlined, lightweight dashboard.

  • Kafka Brokers Overview – Inspect brokers, including partition assignments and controller status.

  • Consumer Group Details – Analyze parked offsets per partition, and monitor both combined and partition-specific lag.

  • Message Browser – Explore messages in JSON, plain text, or Avro encoding formats. Live view is supported, enriched with user-defined CEL message filters.

  • Dynamic Topic Management – Create and configure new topics with flexible, real-time settings.

  • Pluggable Authentication – Secure your UI using OAuth 2.0 (GitHub, GitLab, Google), LDAP, or basic authentication.

  • Cloud IAM Support – Integrate with GCP IAM, Azure IAM, and AWS IAM for cloud-native identity and access management.

  • Managed Kafka Service Support – Full support for Azure EventHub, Google Cloud Managed Service for Apache Kafka, and AWS Managed Streaming for Apache Kafka (MSK)β€”both server-based and serverless.

  • Custom SerDe Plugin Support – Use built-in serializers/deserializers like AWS Glue and Smile, or create your own custom plugins.

  • Role-Based Access Control – with RBAC.

  • Data Masking – in topic messages to enhance privacy and compliance.

  • MCP Server - Server

πŸŽ“
Manage granular UI permissions
Obfuscate sensitive data
Model Context Protocol