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.
How it works¶
- 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.
Control plane and data plane¶
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.
What you get¶
- 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
AI assistant¶
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.
Deployment options¶
- Dedicated VMs or bare metal
- Kubernetes (Strimzi or K8ssandra for Kafka/Cassandra clusters)
- Air‑gapped environments
Getting started¶
- Install AxonOps Server and Dashboard.
- Configure the metrics store (Elasticsearch or Cassandra).
- Install axon-agent on Cassandra and Kafka hosts.
Start here:
