
Wazuh Server
Channel | Revision | Published | Runs on |
---|---|---|---|
4.11/stable | 167 | 07 Jul 2025 | |
4.11/edge | 200 | 01 Oct 2025 |
juju deploy wazuh-server --channel 4.11/stable
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
Integrations
ingress
Interface: traefik_route
Supported charms: Traefik Ingress Operator
Ingress manages external http/https access to services in a kubernetes cluster.
Example ingress integrate command:
juju integrate wazuh-server traefik-k8s
logging
Interface: loki_push_api
Supported charms: loki-k8s
Logging relation provides a way to scrape logs produced from the Wazuh Server charm. The Wazuh
Server logs are stored at /var/ossec/logs/
. A promtail worker is spawned and will periodically push logs to
Loki.
Example loki_push_api integrate command:
juju integrate wazuh-server loki-k8s
metrics-endpoint
Interface: prometheus_scrape
Supported charms: prometheus-k8s
Metrics-endpoint relation allows scraping the /metrics
endpoint provided by
Wazuh Prometheus exporter. The metrics are exposed in the open metrics format and will only be scraped by Prometheus once the
relation becomes active
Example metrics-endpoint integrate command:
juju integrate wazuh-server prometheus-k8s
opensearch-client
Interface: opensearch_client
Supported charms: OpenSearch, Wazuh Indexer
OpenSearch integration is a required relation for the Wazuh Server charm to supply data storage for Wazuh.
Example opensearch-client integrate command:
juju integrate wazuh-server wazuh-indexer:opensearch-client
See more information in Charm Architecture.