Runtime Components

Overview

Runtime components are not part of a regular installation of the Axual Platform, but can be added if required.

These components are generally not part of the platform Helm charts (Streaming & Governance charts), but are deployed separately.

List of Runtime Axual-developed components:

Axual Connect - Axual-managed Kafka Connect

Axual Distributor - Geo Replication of Kafka clusters

Platform Metric Provider - Additional metrics

Terraform Provider - Create Axual topics and apps via CI/CD

KSML - Making Kafka Streaming apps simple

Runtime components (not maintained by Axual)

Cruise Control

Cruise Control is a LinkedIn-developed product that helps run Apache Kafka clusters at large scale. Read the blog post or this blog for an overview and Cruise Control github for details.

Cruise Control can be enabled as part of the Kafka deployment.

Lag Exporter

Kafka Lag Exporter makes it easy to view the latency (residence time) of your Apache Kafka consumer groups. It can run anywhere, but it provides features to run easily on Kubernetes clusters against Strimzi Kafka clusters using the Prometheus and Grafana monitoring stack.

For more information about Kafka Lag Exporter’s features, see Lightbend’s blog post.

RedPanda

Optionally installed parallel to the Axual Self-Service, RedPanda UI allows for easy modifications of ACLs, topics and much more. Usable instead of running Kafka scripts on brokers.

phpMyAdmin

Sometimes during debugging, it is necessary to view or modify the Axual Self-Service database. For that, a phpMyAdmin Pod can be installed easily via Helm.