Operatr is the toolkit that unlocks Apache Kafka’s full potential and empowers engineering excellence.
Designed for simplicity, Operatr is provided as a single Docker container or JAR file that connects to Apache Kafka with the same configuration as a Kafka Consumer or Producer.
Once connected Operatr gathers information about your cluster every minute, storing the results locally in internal topics and making telemetry available to you in our rich data-oriented UI.
Easily configured with environment variables and having zero further dependencies Operatr is well suited to containerized deployments such as Kubernetes (Helm, EKS) and Fargate (ECS), or you may choose to provision our JAR with configuration to an on-premises, air-gapped environment.
One Operatr can manage multiple Apache Kafka clusters, Kafka Connect installations, and Schema Registries, resource constraints permitting. Refer to First Steps to get up and running in minutes.
Operatr covers the full surface area of Apache Kafka and associated systems like Kafka Connect and Schema Registry, giving you:
X-Ray Vision for Apache Kafka
Use Operatr to gain instant visibility into your Kafka brokers, topics, groups, partitions, offsets, and more. Quickly identify active groups and topics with our derived insights and understand how your cluster and applications are performing.
Immediate Access to your Data
Leverage Operatr to quickly and easily view messages, inspect partitions, search for messages by key, or produce messages to topics.
Quickly search recent periods (< 1m, 5m, 15m) or a specific timestamp, then continue consuming through a query for the data you need.
With out-of-the-box support for Apache Avro® and custom configurable serdes as standard, there's no better tool for topic exploration.
Schema Registry Integration
Operatr provides full Schema Registry support, allowing you to explore, create, view, edit, update, diff, and delete Avro schema.
Manage schema changes easily with the option to validate before updating.
Gain insight into historical schema changes with full access to every version of every schema subject and an option to detect and remove orphaned schemas.
Kafka Connect Control
Operatr integrates seamlessly with Kafka Connect, allowing you to monitor and manage your connectors and tasks.
You can create/modify connectors from within Operatr with embedded documentation and export options (cURL, JSON) to make the process as simple as possible.
Operatr provides deep insight into your running Connect cluster:
- Task status-map showing you the state of your connector tasks in the last hour
- Sinks: insights into the underlying consumer groups (lag, read/s)
- Sources: insights into the topics being written to (total messages, write/s)
Multi-Dimensional Lag Monitoring
Understand how your Apache Kafka applications are performing with deep multi-dimensional metrics available in just a few clicks.
Drill-down into message consumption and lag by broker, topic, group, and consumer host with precise information available at the consumer group assignment level.
Take control of topic, broker, group, and cluster settings.
Create, edit, and delete topics, delete consumer groups and reset offsets, configure brokers, and manage ACLs, all from our simple UI.
A Suite of Enterprise Integrations
Operatr is built for the enterprise.
Operatr supports fine-grained Role Based Access Control (RBAC) allowing you to allow/deny actions by users to individual resources like topics, brokers, groups, and registries.
Use your favorite enterprise monitoring platform to retain long-term Kafka telemetry and manage system alerts with our turn-key integration for Prometheus.