Skip to content

AxonOps — AI-Native Control Plane for Open Source Data Platforms

AxonOps Self-Hosted

AxonOps Self-Hosted lets you run the AxonOps control plane inside your own infrastructure. You deploy AxonOps Server and AxonOps Dashboard alongside your existing Cassandra and Kafka environments, while axon-agent runs on the data plane hosts.

  • You host the control plane: AxonOps Server and Dashboard run in your environment.
  • You keep your clusters: Cassandra and Kafka continue to run in your infrastructure.
  • You install the agent: axon-agent collects metrics, logs, and operational signals and connects to your self-hosted AxonOps Server.

AxonOps Self-Hosted architecture

In a self-hosted deployment, both the control plane and data plane run within your network boundary. The agent uses a secure, bi‑directional protocol to exchange telemetry and operational actions with the AxonOps Server.

  • Centralized dashboards for Cassandra and Kafka
  • Kafka management for topics, partitions, ACLs, Kafka Connect, and Schema Registry
  • Health checks and alerting integrations
  • Repair, backup, and operational workflows
  • Log and event visibility
  • User management and team access controls
  • Built-in AI assistant for chat, cluster analysis, and root cause analysis

AxonOps Self-Hosted includes a built-in AI assistant for Cassandra and Kafka operations:

  • Chat: natural-language interaction for questions about cluster state, configuration, and operational behavior.
  • Cluster analysis: automated review of cluster health, configuration, and performance signals across nodes.
  • Root cause analysis: correlation of metrics, logs, and events to identify the likely origin of incidents.

The assistant runs within the same network boundary as AxonOps Server. Cluster telemetry used for analysis stays inside the self-hosted environment.

  • Dedicated VMs or bare metal
  • Kubernetes (Strimzi or K8ssandra for Kafka/Cassandra clusters)
  • Air‑gapped environments
  1. Install AxonOps Server and Dashboard.
  2. Configure the metrics store (Elasticsearch or Cassandra).
  3. Install axon-agent on Cassandra and Kafka hosts.

Start here: