stephane.bio
  • Invest
  • Build
  • Write
  • Think
Ketchup

Conduktor Console | Your Developer Kafka UI

Created
Jan 31, 2024 8:01 PM
AI keywords
AI-powered UIKafka operationsKafka monitoringKafka application resilienceKafka integrationKafka security
AI summary

Conduktor Console is a developer Kafka UI that enhances productivity and simplifies Kafka operations. It provides visibility into Kafka ecosystems, message viewing and searching capabilities, schema management, data export, and more. It also offers features for monitoring Kafka applications, testing application resilience, and integrating with existing stacks. Conduktor Console prioritizes security with RBAC controls, data masking, and audit trails. It supports multi-cluster connections and various Kafka providers.

Text

Conduktor

URL
https://www.conduktor.io/console/

We value your privacy

We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.

  • Pricing

Start free

image

Optimizes developer productivity thanks to a powerful Kafka UI and improve their speed of delivery while reducing time spent debugging issues

image

Visibility into Kafka

Get full visibility into what is happening in your Kafka ecosystem right now, and what has happened in the past. Enable rapid application development and a fast feedback loop for your developers.

image

product image

Message Viewer

View your topic messages, headers and metadata with full SerDe support for all primitive and basic data types, Avro, Protobuf, and JSON schema message formats.

Search, Sort & Filter

Find messages easily by searching the key, value, headers, and all associated metadata.

View Schemas & Compare Versions

Check the shape of your data, what has changed between schema versions, and how it's impacting your consuming applications. Full support for Avro, Protobuf and JSON message formats.

Data Export

Export data to share it with a colleague, attach it to a ticket, or run a deeper analysis.

Perform Kafka Operations

Kafka comes with a multitude of APIs, CLIs and many features to operate. Get all of these operations concentrated into a single interface and avoid unnecessary context switching.

image

product image

Automatic Connector Restarts

Deploy and manage connectors through Conduktor. Use the automatic connector restart functionality in case a failure is detected.

Manage & Validate Schemas

Manage Confluent-like and AWS Glue Schema Registry. Evolve your schemas and check the compatibility of changes.

Produce Data

Produce individual or streams of messages directly into your Kafka topics. Understand how your applications behave, no matter what you throw at them.

DLQ Management

Reinject messages from your dead-letter queue into the target topic with just a few clicks.

Service Account Management

Manage application credentials inside Conduktor.

Monitor Your Kafka Applications

While there are many solutions for monitoring Kafka, few come with an opinionated solution and clear guidance on what matters most. Monitoring Kafka should not just be for Ops, but also for product teams that are responsible for their applications.

Consumer Lag

Monitor if your applications are lagging and whether messages are being processed in a timely manner.

Topic Alerting

Detect irregular or absence of messages in critical business and Kafka connect sink topics.

Cluster Health Check

Monitoring of key Kafka metrics such as Under-Replicated Partitions, Active Controllers, Min In-Sync-Replicas, Unclean Elections and Offline Partitions.

Infrastructure Alerting

Detect Kafka infrastructure and application irregularities and get real-time alerting via Slack or MS Teams.

Application Resilience

We know Kafka is resilient, but what about your application? Test unforeseen and unclear paths for potential production incidents (that will happen at some point!).

Chaos Engineering

An unknown or unforeseen failure in Kafka could take hours to track down and rectify (even for a seasoned expert!). Use chaos engineering to simulate unclear paths to validate application resilience.

Chaos configurations

Simulate Broken Brokers

Duplicate Messages On Produce/Fetch

Simulate Invalid Schema Id

Simulate Leader Elections Errors

Simulate Message Corruption

Simulate Slow Broker

Simulate Slow Producers & Consumers

Simulate Latency On Every Kafka Interaction

Integrated with your existing stack

Conduktor Console Kafka UI enables multi-cluster connections and supports all Kafka providers, both cloud and on-premise. Bring your source of truth of users and groups from your existing identity provider (SSO) and integrate with messaging tools for enhanced notifications and alerts.

Any Kafka Provider

Conduktor is compatible with any Kafka provider: Apache Kafka, Confluent, AWS MSK, Aiven, Strimzi, Red Panda, self-managed, cloud, or hybrid.

Multi-Cluster Support

Embed multiple cluster connections to easily switch cluster context or open multiple tabs. Powerful when you are working on several clusters at the same time.

Notifications & Alerts

Integrate with Slack and Microsoft Teams to receive our built-in and your custom alerts directly in your virtual HQ where you are hanging out with your team mates.

Schema Registry

Conduktor supports integration and management of Confluent and AWS Glue schema registry. Manage and troubleshoot your schemas thanks to a clear and helpful UI.

Security

Eliminate the risk of shadow IT and blanket access rules that slow down productivity and negatively impact incident resolution times. Conduktor brings extensive RBAC and data masking controls to ensure your developers can operate freely in their Kafka UI without compromising on enterprise security.

Single-Sign-On (SSO)

Integrate with your IdP to bring your existing source of truth. Supports LDAP, Active Directory and OpenId Connect (Azure AD, Ping Identity, Auth0, Okta, OneLogin, AWS Cognito, Google Cloud Identity)

Permissions

Manage access and permissions to Conduktor and Kafka resources for users and groups. Define granular permissions on Kafka resources such as clusters, consumer groups, topics, subjects and connectors.

External Groups Sync

Synchronize with your existing IdP/LDAP to set permissions on your existing groups and avoid discrepancies.

Schema Registry

Conduktor supports integration and management of Confluent-like and AWS Glue schema registry.

Multi-Cluster Auth

Have a unified RBAC model enveloping all your existing Kafka clusters, regardless of their provider.

Kafka ACLs Management

View and manage Kafka ACLs to control authorization for your clusters data.

Data Masking Policies

Mask sensitive and personal data inside the interface at both a topic and field-level granularity for individual users and groups.

Audit Trail

Everything your Users and your Applications are doing with Kafka is now monitored and logged. You have an interface to navigate and filter through time, events and resources being accessed.

Deployments

Conduktor can be deployed on-premise in various ways including air-gapped environments.

Learn more

DockerSee guide

KubernetesSee guide

Air-Gapped (Offline) DeploymentsSee guide

Your definitive Kafka UI for all of your Kafka operations, troubleshooting and data exploration needs

Supports multiple

cluster connection

SerDe Support

AVRO

Protobuf

JSON Schema

JSON (without Schema)

Works with any Kafka

Compatible with any Kafka provider (Apache Kafka, Confluent, AWS MSK, Aiven, Strimzi, etc...), self-managed, cloud, hybrid.

Authentication

Azure AD, Ping Identity, Auth0, Okta, OneLogin, AWS Cognito, Google Cloud Identity, AWS IAM Authentication

Schema Registry

Confluent-like

AWS Glue Deserializer

AWS Glue Schema CRUD

Notifications & Alerts

Certificate management

Supports

PLAIN

SSL

AWS IAM

SASL (SCRAM, OAUTHBEARER, GSSAPI)

Permissions

Granular permission management per user/group.

Permissions on Kafka resources:

Cluster

Consumer Group

Topic

Subject

Connector

Audit log for users and applications

Kafka ACLs management

Data Obfuscation /

Masking in the interface

Topic level, field level

For user, for group

Auto-logout after inactivity /

Max session timeout

Resource (topic)

tagging/add metadata

Topic Mangement

Create topic

Configure topic

Add Partitions

Delete

Empty

Service Account

Management

Produce data

Single message

Flow (stream of messages)

Randomize data based on schema definition

Apply headers

With compression

Reinject data

Consume messages

Filter per partitions/offsets

Filter from a given date/offset (including consumer group's current position)

Advanced filtering capabilities (JS Filters)

Restrict fields needed during investigations (JQ)

Save templates (filters)

Topic Mangement

CRUD operations on Schemas

Test compatibility

Version diffs

Connector Management

See status/restart connectors

Configure Automatic

Connector Restart strategy

Reset offset

(skip poison pills)

Consumer Lag

Live updating

time-series graphs

Cluster health

URP, Offline Partitions, < Min ISR, Unclean Elections, Active Controller Count

Topic throughput/storage

Simulate Broken

Brokers

Simulate Latency On Every

Kafka Interaction

Simulate Invalid

Schema Id

Simulate Leader

Elections Errors

Simulate Slow

Broker

Simulate Message

Corruption

Simulate Slow

Producers & Consumers

Duplicate Messages On

Produce/Fetch

Available as a

Docker image

Kubernetes

Helm Charts

Air-Gapped

Deployments

Start Conduktor for free

Explore, govern, and accelerate your Kafka journey with Conduktor Console & Gateway.

Copy the following command to start with Docker or talk to a Kafka expert to discuss your needs.

curl -L https://releases.conduktor.io/quick-start -o docker-compose.yml && docker compose up|

Talk to a specialist

Products

  • Console
  • Data Security
  • Governance
  • Optimize
  • Conduktor Desktop
  • Conduktor Desktop Portal

Solutions

  • Improve developer productivity
  • Self-Serve with Federated Governance
  • Security & Encryption
  • Optimize your infrastructure
  • Conduktor & AWS MSK
  • Conduktor & Redpanda

Developers

  • Hub
  • Changelog
  • Desktop Changelog
  • Kafkademy
  • Documentation
  • Roadmap

Company

  • About us
  • Careers
  • Open Positions
  • Contact
  • Blog
stephane.bio

Made with Notion, Published on Super - 2026 © Stephane Boghossian

LinkedInInstagramMediumGitHubXBehanceDiscordPinterest