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.