stable/sematext-docker-agent/README.md
This chart is DEPRECATED, use stable/sematext-agent instead!
Sematext Agent for Docker collects Metrics, Events, and Logs from the Docker API for SPM Docker Monitoring & Logsene / Hosted ELK Log Management.
This chart installs the Sematext Docker Agent to all nodes in your cluster via a DaemonSet resource.
To install the chart run the following command:
$ helm install --name release_name \
--set sematext.spmToken=YOUR_SPM_TOKEN,sematext.logseneToken=YOUR_LOGS_TOKEN stable/sematext-docker-agent
After a few minutes, you should see logs, metrics and events being reported in Sematext web UI.
NOTE: If you want to use Sematext in EU region set the region as well --set sematext.region=EU.
To uninstall the chart delete release_name deployment:
$ helm delete release_name
The command removes all the Kubernetes components associated with the chart and deletes the release.
The following table lists the configuration parameters of the sematext-docker-agent chart and their default values.
| Parameter | Description | Default |
|---|---|---|
sematext.spmToken | Sematext SPM token | Nil You must provide your SPM token |
sematext.logseneToken | Sematext Logsene token | Nil You must provide your Logsene token |
sematext.region | Sematext region | US Sematext US or EU region |
image.repository | The image repository | sematext/sematext-agent-docker |
image.tag | The image tag | 1.31.48 |
image.pullPolicy | Image pull policy | IfNotPresent |
resources.requests.cpu | CPU resource requests | Nil |
resources.limits.cpu | CPU resource limits | Nil |
resources.requests.memory | Memory resource requests | Nil |
resources.limits.memory | Memory resource limits | Nil |
sematext.useHostNetwork | Use the host networking | false |
sematext.url.spmReceiver | Custom endpoint for SPM receiver | Nil |
sematext.url.logseneReceiver | Custom endpoint for Logsene receiver | Nil |
sematext.url.eventsReceiver | Custom endpoint for Events receiver | Nil |
Specify each parameter using the --set key=value[,key=value] argument to helm install. For example:
$ helm install --name release_name \
--set sematext.spmToken=YOUR_SPM_TOKEN,sematext.region=EU \
stable/sematext-docker-agent
Alternatively, you can use a YAML file that specifies the values and it can be provided while installing the chart. For example:
$ helm install --name release_name -f custom_values.yaml stable/sematext-docker-agent