Conduktor Console
Optimizes developer productivity through improving their speed of delivery and reducing time spent debugging issues
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.
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.
Find messages easily by searching the key, value, headers, and all associated metadata.
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.
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.
Deploy and manage connectors through Conduktor. Use the automatic connector restart functionality in case a failure is detected.
Manage Confluent-like and AWS Glue Schema Registry. Evolve your schemas and check the compatibility of changes.
Produce individual or streams of messages directly into your Kafka topics. Understand how your applications behave, no matter what you throw at them.
Reinject messages from your dead-letter queue into the target topic with just a few clicks.
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.
Monitor if your applications are lagging and whether messages are being processed in a timely manner.
Detect irregular or absence of messages in critical business and Kafka connect sink topics.
Monitoring of key Kafka metrics such as Under-Replicated Partitions, Active Controllers, Min In-Sync-Replicas, Unclean Elections and Offline Partitions.
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!).
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.
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 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.
Conduktor is compatible with any Kafka provider: Apache Kafka, Confluent, AWS MSK, Aiven, Strimzi, Red Panda, self-managed, cloud, or hybrid.
Embed multiple cluster connections to easily switch cluster context. Powerful for hybrid customers and those using multiple providers.
Integrate with messaging tools such as Slack and Microsoft Teams to receive built-in and custom alerts.
Conduktor supports integration and management of Confluent-like and AWS Glue schema registry.
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 without compromising on enterprise security.
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)
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.
Synchronize with your existing IdP/LDAP to set permissions on your existing groups and avoid discrepancies.
Conduktor supports integration and management of Confluent-like and AWS Glue schema registry.
Have a unified RBAC model enveloping all your existing Kafka clusters, regardless of their provider.
View and manage Kafka ACLs to control authorization for your clusters data.
Mask sensitive and personal data inside the interface at both a topic and field-level granularity for individual users and groups.
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.