Send Kubernetes Cluster logs to Axiom using Filebeat
Ingest logs from your Kubernetes cluster into Axiom using Filebeat. The following is an example of a DaemonSet configuration to ingest your data logs into Axiom.Configuration
Configure environment
In the configuration above, configure your environment variables:AXIOM_HOST
is the URL of the Axiom API. Enterhttps://api.axiom.co:443
.AXIOM_DATASET_NAME
is your dataset name.AXIOM_API_TOKEN
is your Axiom API token. To create an API key, see Access settings.
kubectl apply -f daemonset.yaml
Send Kubernetes Cluster logs to Axiom using Vector
Collect logs from your Kubernetes cluster and send them directly to Axiom using the Vector daemonset.Configuration
Configure environment
In the above configuration, configure your environment variables:AXIOM_HOST
is the URL of the Axiom API. Enterhttps://api.axiom.co:443
.AXIOM_DATASET_NAME
is your dataset name.AXIOM_API_TOKEN
is your Axiom API token. To create an API key, see Access settings.
kubectl apply -f daemonset.yaml
Send Kubernetes Cluster logs to Axiom using Fluent Bit
Collect logs from your Kubernetes cluster and send them directly to Axiom using Fluent Bit.Configuration
Configure environment
In the above configuration, configure your environment variables:AXIOM_DATASET_NAME
is your dataset name.AXIOM_API_TOKEN
is your Axiom API token. To create an API key, see Access settings.
kubectl apply -f daemonset.yaml