To see all available configuration for our sub-charts, please refer to their documentation.
- Falco - All Falco properties should be prefixed with
falco.
in ourvalues.yaml
to override a property not listed below. - Kube-Prometheus-Stack - All
Kube Prometheus Stack properties should be prefixed with
kube-prometheus-stack.
in ourvalues.yaml
to override a property not listed below. - Prometheus Windows Exporter -
All Kube Prometheus Stack properties should be prefixed with
prometheus-windows-exporter.
in ourvalues.yaml
to override a property not listed below. - Metrics Server - All Metrics Server properties should
be prefixed with
metrics-server.
in ourvalues.yaml
to override a property not listed below. - Tailing Sidecar Operator - All
Tailing Sidecar Operator properties should be prefixed with
tailing-sidecar-operator
in ourvalues.yaml
to override a property not listed below. - OpenTelemetry Operator -
All OpenTelemetry Operator properties should be prefixed with
opentelemetry-operator
in ourvalues.yaml
to override a property not listed below. - Telegraf Operator - Telegraf
Operator properties should be prefixed with
telegraf-operator
in ourvalues.yaml
to override a property not listed below.
The following table lists the configurable parameters of the Sumo Logic chart and their default values.
Parameter | Description | Default |
---|---|---|
nameOverride |
Used to override the Chart name. | Nil |
fullnameOverride |
Used to override the chart's full name. Names longer than 22 characters will be truncated. | Nil |
namespaceOverride |
Used to override the chart's default target namepace. | Nil |
sumologic.setupEnabled |
If enabled, a pre-install hook will create Collector and Sources in Sumo Logic. | true |
sumologic.cleanupEnabled |
If enabled, a pre-delete hook will destroy Kubernetes secret and Sumo Logic Collector. | false |
sumologic.events.enabled |
Defines whether collection of Kubernetes events is enabled. | true |
sumologic.events.sourceName |
Source name for the Events source. | events |
sumologic.events.sourceCategory |
Source category for the Events source. | {clusterName}/events |
sumologic.events.sourceCategoryReplaceDash |
Used to replace - with another character. | "/" |
sumologic.events.persistence.enabled |
Enable persistence for the event collector. Persistence lets the collector avoid reingesting events on restart and buffer them locally if unable to reach the backend. | true |
sumologic.events.persistence.persistentVolume.path |
Local filesystem path the persistent storage volume will be mounted at. | /var/lib/storage/events |
sumologic.events.persistence.size |
Size of the persistent storage volume | 10Gi |
sumologic.events.persistence.persistentVolume.storageClass |
The storageClassName for the persistent storage volume | Nil |
sumologic.events.persistence.persistentVolume.accessMode |
The accessMode for the persistent storage volume | ReadWriteOnce |
sumologic.events.persistence.persistentVolume.pvcLabels |
Additional PersistentVolumeClaim labels for persistent storage volumes | {} |
sumologic.events.sourceType |
The type of the Sumo Logic source being used for events ingestion. Can be http for HTTP Source or otlp for OTLP/HTTP Source. |
otlp |
sumologic.logs.enabled |
Set the enabled flag to false for disabling logs ingestion altogether. | true |
sumologic.logs.collector.otelcol.enabled |
Enable OpenTelemetry logs collector. | true |
sumologic.logs.collector.otellogswindows.enabled |
Enable OpenTelemetry Logs Collector for Windows Nodes. This feature is experimental. | false |
sumologic.logs.collector.otelcloudwatch.enabled |
Flag to enable CloudWatch Collection | false |
sumologic.logs.collector.otelcloudwatch.logGroups |
Log Groups configuration for AWS CloudWatch receiver | {} |
sumologic.logs.collector.otelcloudwatch.persistence.enabled |
Flag to control persistence for the CloudWatch collector | true |
sumologic.logs.collector.otelcloudwatch.pollInterval |
CloudWatch poll interval | 1m |
sumologic.logs.collector.otelcloudwatch.region |
EKS Fargate cluster region | "" |
sumologic.logs.collector.otelcloudwatch.roleArn |
AWS role ARN, to authenticate with CloudWatch | "" |
sumologic.logs.container.enabled |
Enable collecting logs from Kubernetes containers. | true |
sumologic.logs.container.format |
Format for container logs. | fields |
sumologic.logs.multiline.enabled |
Enable multiline detection for Kubernetes container logs. | true |
sumologic.logs.multiline.first_line_regex |
Regular expression to match first line of multiline logs. | ^\[?\d{4}-\d{1,2}-\d{1,2}.\d{2}:\d{2}:\d{2} |
sumologic.logs.multiline.additional |
List of additional conditions and expressions to match first line of multiline logs. See Multiline for more information. | [] |
sumologic.logs.systemd.enabled |
Enable collecting systemd logs from Kubernets nodes. | true |
sumologic.logs.systemd.units |
List of systemd units to collect logs from. | See values.yaml |
sumologic.logs.kubelet.enabled |
Enable collecting kubelet logs from Kubernets nodes. | true |
sumologic.logs.container.keep_time_attribute |
When set to true , preserves the time attribute, which is a string representation of the timestamp attribute. |
false |
sumologic.logs.container.sourceHost |
Set the _sourceHost metadata field in Sumo Logic. | "" |
sumologic.logs.container.sourceName |
Set the _sourceName metadata field in Sumo Logic. | "%{namespace}.%{pod}.%{container}" |
sumologic.logs.container.sourceCategory |
Set the _sourceCategory metadata field in Sumo Logic. | "%{namespace}/%{pod_name}" |
sumologic.logs.container.sourceCategoryPrefix |
Set the prefix, for _sourceCategory metadata. | "kubernetes/" |
sumologic.logs.container.sourceCategoryReplaceDash |
Used to replace - with another character. | "/" |
sumologic.logs.container.excludeContainerRegex |
A regular expression for container names. Logs from matching containers will not be sent to Sumo. | "" |
sumologic.logs.container.excludeHostRegex |
A regular expression for Kubernetes node names. Logs from pods running on matching nodes will not be sent to Sumo. | "" |
sumologic.logs.container.excludeNamespaceRegex |
A regular expression for Kubernetes namespace names. Logs from pods running in matching namespaces will not be sent to Sumo. | "" |
sumologic.logs.container.excludePodRegex |
A regular expression for pod names. Logs from matching pods will not be sent to Sumo. | "" |
sumologic.logs.container.otelcol.extraProcessors |
Extra processors for container logs. See Sumo Logic documentation for details. | [] |
sumologic.logs.otelcol.extraExporters |
Extra exporter for logs. See Sumo Logic documentation for details. | {} |
sumologic.logs.otelcol.routing |
Advanced routing configuration. See Sumo Logic documentation for details. | {"fallbackExporters": [], "table": []} |
sumologic.logs.otelcol.useDefaultExporters |
Set to false to use only sumologic.logs.otelcol.extraExporters . See Sumo Logic documentation for details. |
true |
sumologic.logs.container.perContainerAnnotationsEnabled |
Enable container-level pod annotations. | false |
sumologic.logs.container.perContainerAnnotationPrefixes |
Defines the list of prefixes of container-level pod annotations. | [] |
sumologic.logs.systemd.sourceName |
Set the _sourceName metadata field in Sumo Logic. | "%{_sourceName}" |
sumologic.logs.systemd.sourceCategory |
Set the _sourceCategory metadata field in Sumo Logic. | "system" |
sumologic.logs.systemd.sourceCategoryPrefix |
Set the prefix, for _sourceCategory metadata. | "kubernetes/" |
sumologic.logs.systemd.sourceCategoryReplaceDash |
Used to replace - with another character. | "/" |
sumologic.logs.systemd.excludeFacilityRegex |
A regular expression for facility. Matching facility will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.systemd.excludeHostRegex |
A regular expression for hosts. Matching hosts will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | Nil |
sumologic.logs.systemd.excludePriorityRegex |
A regular expression for priority. Matching priority will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.systemd.excludeUnitRegex |
A regular expression for unit. Matching unit will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.systemd.otelcol.extraProcessors |
Extra processors for systemd logs. See Sumo Logic documentation for details. | [] |
sumologic.logs.kubelet.sourceName |
Set the _sourceName metadata field in Sumo Logic. | "k8s_kubelet" |
sumologic.logs.kubelet.sourceCategory |
Set the _sourceCategory metadata field in Sumo Logic. | "kubelet" |
sumologic.logs.kubelet.sourceCategoryPrefix |
Set the prefix, for _sourceCategory metadata. | "kubernetes/" |
sumologic.logs.kubelet.sourceCategoryReplaceDash |
Used to replace - with another character. | "/" |
sumologic.logs.kubelet.excludeFacilityRegex |
A regular expression for facility. Matching facility will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.kubelet.excludeHostRegex |
A regular expression for hosts. Matching hosts will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.kubelet.excludePriorityRegex |
A regular expression for priority. Matching priority will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.kubelet.excludeUnitRegex |
A regular expression for unit. Matching unit will be excluded from Sumo. The logs will still be sent to logs metadata provider (otelcol). | "" |
sumologic.logs.kubelet.otelcol.extraProcessors |
Extra processors for systemd logs. See Sumo Logic documentation for details. | [] |
sumologic.logs.fields |
Fields to be created at Sumo Logic to ensure logs are tagged with relevant metadata. Sumo Logic help | ["cluster", "container", "daemonset", "deployment", "host", "namespace", "node", "pod", "service", "statefulset"] |
sumologic.logs.additionalFields |
Additional Fields to be created in Sumo Logic. Sumo Logic help | [] |
sumologic.logs.sourceType |
The type of the Sumo Logic source being used for logs ingestion. Can be http for HTTP Source or otlp for OTLP/HTTP Source. |
otlp |
sumologic.metrics.enabled |
Set the enabled flag to false for disabling metrics ingestion altogether. | true |
sumologic.metrics.excludeNamespaceRegex |
A regular expression for Kubernetes namespace names. Metrics matching this namespace will not be sent to Sumo. | "" |
sumologic.metrics.otelcol.extraProcessors |
Extra processors configuration for metrics pipeline. See help.sumologic.com/docs/send-data/kubernetes/collecting-metrics#metrics-modifications for more information. | [] |
sumologic.metrics.remoteWriteProxy.enabled |
Enable a load balancing proxy for Prometheus remote writes. See docs for more information. | false |
sumologic.metrics.remoteWriteProxy.config.clientBodyBufferSize |
See the nginx documentation. Increase if you've also increased samples per send in Prometheus remote write. | 64k |
sumologic.metrics.remoteWriteProxy.config.workerCountAutotune |
This feature autodetects how much CPU is assigned to the nginx instance and setsthe right amount of workers based on that. Disable to use the default of 8 workers. | true |
sumologic.metrics.remoteWriteProxy.config.enableAccessLogs |
Enable nginx access logs. | false |
sumologic.metrics.remoteWriteProxy.replicaCount |
Number of replicas in the remote write proxy deployment. | 3 |
sumologic.metrics.remoteWriteProxy.image |
Nginx docker image for the remote write proxy. | {"repository": "public.ecr.aws/sumologic/nginx-unprivileged", "tag": "1.26.0-alpine-sumo-0", "pullPolicy": "IfNotPresent"} |
sumologic.metrics.remoteWriteProxy.resources |
Resource requests and limits for the remote write proxy container. | {"limits": {"cpu": "1000m", "memory": "256Mi"}, "requests": {"cpu": "100m", "memory": "128Mi"}} |
sumologic.metrics.remoteWriteProxy.livenessProbe |
Liveness probe settings for the remote write proxy container. | {"initialDelaySeconds": 30, "periodSeconds": 10, "timeoutSeconds": 5, "successThreshold": 1, "failureThreshold": 6} |
sumologic.metrics.remoteWriteProxy.readinessProbe |
Readiness probe settings for the remote write proxy container. | {"initialDelaySeconds": 5, "periodSeconds": 5, "timeoutSeconds": 3, "successThreshold": 1, "failureThreshold": 3} |
sumologic.metrics.remoteWriteProxy.securityContext |
The securityContext configuration for the remote write proxy. | {} |
sumologic.metrics.remoteWriteProxy.nodeSelector |
Node selector for the remote write proxy deployment. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
sumologic.metrics.remoteWriteProxy.tolerations |
Tolerations for the remote write proxy deployment. | [] |
sumologic.metrics.remoteWriteProxy.affinity |
Affinity for the remote write proxy deployment. | {} |
sumologic.metrics.remoteWriteProxy.priorityClassName |
Priority class name for the remote write proxy deployment. | Nil |
sumologic.metrics.remoteWriteProxy.podLabels |
Additional labels for the remote write proxy container. | {} |
sumologic.metrics.remoteWriteProxy.podAnnotations |
Additional annotations for for the remote write proxy container. | {} |
sumologic.metrics.remoteWriteProxy.config.port |
Port on which remote write proxy is going to be exposed | 8080 |
sumologic.metrics.serviceMonitors |
Configuration of Sumo Logic Kubernetes Collection components serviceMonitors | See values.yaml |
sumologic.metrics.additionalServiceMonitors |
List of ServiceMonitor objects to create. | See values.yaml |
sumologic.metrics.collector.otelcol.enabled |
Enable otelcol metrics collector | See values.yaml |
sumologic.metrics.collector.otelcol.image.repository |
Image repository for otelcol docker container. | `` |
sumologic.metrics.collector.otelcol.image.tag |
Image tag for otelcol docker container. | `` |
sumologic.metrics.collector.otelcol.image.pullPolicy |
Image pullPolicy for otelcol docker container. | IfNotPresent |
sumologic.metrics.collector.otelcol.scrapeInterval |
The default scrape interval for the collector. | 30s |
sumologic.metrics.collector.otelcol.replicaCount |
Replica count for the otelcol metrics collector | 1 |
sumologic.metrics.collector.otelcol.resources |
Resource requests and limits for the otelcol metrics collector | See values.yaml |
sumologic.metrics.collector.otelcol.autoscaling.enabled |
Option to override the default autoscaling parameter (sumologic.autoscaling.enabled) for the otelcol metrics and specify params for HPA. Autoscaling needs metrics-server to access cpu metrics. collector | false |
sumologic.metrics.collector.otelcol.autoscaling.maxReplicas |
Default max replicas for autoscaling. collector | 10 |
sumologic.metrics.collector.otelcol.autoscaling.minReplicas |
Default min replicas for autoscaling. collector | 1 |
sumologic.metrics.collector.otelcol.autoscaling.targetCPUUtilizationPercentage |
The desired target CPU utilization for autoscaling. | 70 |
sumologic.metrics.collector.otelcol.autoscaling.targetMemoryUtilizationPercentage |
The desired target memory utilization for autoscaling. | 70 |
sumologic.metrics.collector.otelcol.serviceMonitorSelector |
Selector for ServiceMonitors used for target discovery. By default, we select ServiceMonitors created by the Chart. See: https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api.md#opentelemetrycollectorspectargetallocatorprometheuscr | Nil |
sumologic.metrics.collector.otelcol.podMonitorSelector |
Selector for PodMonitors used for target discovery. By default, we select PodMonitors created by the Chart. See: https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api.md#opentelemetrycollectorspectargetallocatorprometheuscr | Nil |
sumologic.metrics.collector.otelcol.nodeSelector |
Node selector for the otelcol metrics collector. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information.. | {} |
sumologic.metrics.collector.otelcol.podAnnotations |
Additional annotations for the otelcol metrics collector pods. | {} |
sumologic.metrics.collector.otelcol.podLabels |
Additional labels for the otelcol metrics collector pods. | {} |
sumologic.metrics.collector.otelcol.priorityClassName |
Priority class name for the otelcol metrics collector. | null |
sumologic.metrics.collector.otelcol.securityContext |
The securityContext configuration for the otelcol metrics collector. | {"fsGroup": 999} |
sumologic.metrics.collector.otelcol.tolerations |
Tolerations for the otelcol metrics collector. | [] |
sumologic.metrics.collector.otelcol.affinity |
Affinity for the otelcol metrics collector. | {} |
sumologic.metrics.enableDefaultFilters |
Enable default metric filters for Sumo Apps. | false |
sumologic.metrics.collector.otelcol.kubelet.enabled |
Enable collection of kubelet metrics. | true |
sumologic.metrics.collector.otelcol.kubelet.metricRegex |
Regex for scraped kubelet metrics. | See [values.yaml] |
sumologic.metrics.collector.otelcol.cAdvisor.enabled |
Enable collection of cAdvisor metrics. | true |
sumologic.metrics.collector.otelcol.cAdvisor.metricRegex |
Regex for scraped cAdvisor metrics. | See [values.yaml] |
sumologic.metrics.collector.otelcol.annotatedPods.enabled |
Enable collection of metrics from Pods annotated with prometheus.io/* keys. See help.sumologic.com/docs/send-data/kubernetes/collecting-metrics/ for more information. | true |
sumologic.metrics.collector.otelcol.allocationStrategy |
Allocation strategy for the scrape target allocator. Valid values are: least-weighted and consistent-hashing. See: https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/api.md#opentelemetrycollectorspectargetallocator | least-weighted |
sumologic.metrics.collector.otelcol.config.merge |
Configuration for otelcol metrics collector, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
sumologic.metrics.collector.otelcol.config.override |
Configuration for otelcol metrics collector, replaces defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
sumologic.metrics.collector.otelcol.targetAllocator.resources |
Resource requests and limits for Metrics Collector Target Allocator. | {} |
sumologic.metrics.dropHistogramBuckets |
Drop buckets from histogram and summary metrics, leaving only the sum and count components. | true |
sumologic.metrics.sourceType |
The type of the Sumo Logic source being used for metrics ingestion. Can be http or otlp . |
otlp |
sumologic.traces.enabled |
Set the enabled flag to true to enable tracing ingestion. Tracing must be enabled for the account first. Please contact your Sumo representative for activation details | true |
sumologic.traces.spans_per_request |
Maximum number of spans sent in single batch | 100 |
sumologic.traces.sourceType |
The type of the Sumo Logic source being used for traces ingestion. Can be http for HTTP Source or otlp for OTLP/HTTP Source. |
otlp |
sumologic.envFromSecret |
If enabled, accessId and accessKey will be sourced from Secret Name given. Be sure to include at least the following env variables in your secret (1) SUMOLOGIC_ACCESSID, (2) SUMOLOGIC_ACCESSKEY | sumo-api-secret |
sumologic.accessId |
Sumo access ID. | Nil |
sumologic.accessKey |
Sumo access key. | Nil |
sumologic.endpoint |
Sumo API endpoint; Leave blank for automatic endpoint discovery and redirection. | Nil |
sumologic.collectionMonitoring |
If you set it to false, it would set EXCLUDE_NAMESPACE=<release-namespace> and not add the Prometheus remotestorage metrics. |
true |
sumologic.collectorName |
The name of the Sumo Logic collector that will be created in the SetUp job. Defaults to clusterName if not specified. |
Nil |
sumologic.clusterName |
An identifier for the Kubernetes cluster. Whitespaces in the cluster name will be replaced with dashes. | kubernetes |
sumologic.clusterDNSDomain |
The DNS domain for the cluster. Change this if you're using a custom domain. | cluster.local |
sumologic.cluster |
Configuration of Kubernetes for Terraform client. | See values.yaml |
sumologic.collector.sources |
Configuration of HTTP sources. See docs/Terraform.md for more information. All double quotes should be escaped here regarding Terraform syntax. | See values.yaml |
sumologic.collector.fields |
Configuration of Sumo Logic fields. See Sumo Logic Terraform Plugin documentation for more information. All double quotes should be escaped here regarding Terraform syntax. | See values.yaml |
sumologic.httpProxy |
HTTP proxy URL | Nil |
sumologic.httpsProxy |
HTTPS proxy URL | Nil |
sumologic.noProxy |
List of comma separated hostnames which should be excluded from the proxy | kubernetes.default.svc |
sumologic.pullSecrets |
Optional list of secrets that will be used for pulling images for Sumo Logic's deployments and statefulsets. | Nil |
sumologic.otelcolImage.repository |
Default image repository for OpenTelemetry Collector. This can be overridden for specific components. | public.ecr.aws/sumologic/sumologic-otel-collector |
sumologic.otelcolImage.tag |
Default image tag for OpenTelemetry Collector. This can be overridden for specific components. | 0.102.1-sumo-0 |
sumologic.otelcolImage.addFipsSuffix |
Add a -fips suffix to all image tags. See help.sumologic.com/docs/send-data/kubernetes/security-best-practices for more information. |
false |
sumologic.podLabels |
Additional labels for the pods. | {} |
sumologic.podAnnotations |
Additional annotations for the pods. | {} |
sumologic.nodeSelector |
Default node selector for Kubernetes objects created by this chart. This can be overriden for specific components. | {} |
sumologic.tolerations |
Default tolerations for Kubernetes objects created by this chart. This can be overriden for specific components. | [] |
sumologic.affinity |
Default affinity for Kubernetes objects created by this chart. This can be overriden for specific components. | {} |
sumologic.scc.create |
Create OpenShift's Security Context Constraint | false |
sumologic.serviceAccount.annotations |
Add custom annotations to sumologic serviceAccounts | {} |
sumologic.setup.job.pullSecrets |
Optional list of secrets that will be used for pulling images for Sumo Logic's setup job. | Nil |
sumologic.setup.job.podLabels |
Additional labels for the setup Job pod. | {} |
sumologic.setup.job.podAnnotations |
Additional annotations for the setup Job pod. | {} |
sumologic.setup.job.image.repository |
Image repository for Sumo Logic setup job docker container. | public.ecr.aws/sumologic/kubernetes-setup |
sumologic.setup.job.image.tag |
Image tag for Sumo Logic setup job docker container. | 3.15.1 |
sumologic.setup.job.image.pullPolicy |
Image pullPolicy for Sumo Logic docker container. | IfNotPresent |
sumologic.setup.job.initContainerImage.repository |
Image repository for Sumo Logic setup job docker init container. | public.ecr.aws/sumologic/busybox |
sumologic.setup.job.initContainerImage.tag |
Image tag for Sumo Logic setup job docker init container. | latest |
sumologic.setup.job.nodeSelector |
Node selector for sumologic setup job. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
sumologic.setup.job.tolerations |
Add tolerations for the setup Job. | [] |
sumologic.setup.job.affinity |
Add affinity and anti-affinity for the setup Job. | {} |
sumologic.setup.debug |
Enable debug mode (disables the automatic execution of the setup.sh script) | Nil |
sumologic.setup.force |
Force collection installation (disables k8s version verification) | Nil |
sumologic.setup.job.resources |
Resource requests and limits for the setup Job. | {"limits": {"memory": "256Mi", "cpu": "2000m"}, "requests": {"memory": "64Mi", "cpu": "200m"}} |
sumologic.setup.job.ttlSecondsAfterFinished |
Time in seconds after which the job result will be removed from the Kubernetes cluster. | 120 |
sumologic.setup.monitors.enabled |
If enabled, a pre-install hook will create k8s monitors in Sumo Logic. | true |
sumologic.setup.monitors.monitorStatus |
The installed monitors default status: enabled/disabled. | enabled |
sumologic.setup.monitors.notificationEmails |
A list of emails to send notifications from monitors. | [] |
sumologic.setup.dashboards.enabled |
If enabled, a pre-install hook will install k8s dashboards in Sumo Logic. | true |
sumologic.autoscaling.enabled |
Enable autoscaling for components that support it: logs metadata, metrics metadata, metrics collector, otelcol instrumentation, and traces gateway | true |
metrics-server.enabled |
Set the enabled flag to true for enabling metrics-server. This is required for otelcol autoscaling to work unless you have an existing metrics-server in the cluster. | false |
metrics-server.fullnameOverride |
Used to override the chart's full name. | Nil |
metrics-server.apiService.create |
Specifies whether the v1beta1.metrics.k8s.io API service should be created. | true |
metrics-server.extraArgs |
Extra arguments to pass to metrics-server on start up. | ["--kubelet-insecure-tls=true", "--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname"] |
metrics-server.image.pullSecrets |
Pull secrets for metrics-server images. For more information on using Kubernetes secrets with container registries please refer to Creating a Secret with a Docker config at kubernetes.io. | Nil |
metrics-server.image.registry |
Registry for metrics-server image. | public.ecr.aws |
metrics-server.image.repository |
Repository for metrics-server image. | sumologic/metrics-server |
kube-prometheus-stack.kubeTargetVersionOverride |
Provide a target gitVersion of K8S, in case .Capabilites.KubeVersion is not available (e.g. helm template). Changing this may break Sumo Logic apps. | Nil |
kube-prometheus-stack.enabled |
Flag to control deploying Prometheus Operator Helm sub-chart. | true |
kube-prometheus-stack.fullnameOverride |
Used to override the chart's full name. | Nil |
kube-prometheus-stack.namespaceOverride |
Used to override the chart's default namespace. | Nil |
kube-prometheus-stack.defaultRules.rules |
Control which default recording and alerting rules are enabled. | See values.yaml |
kube-prometheus-stack.alertmanager.enabled |
Deploy alertmanager. | false |
kube-prometheus-stack.grafana.enabled |
If true, deploy the grafana sub-chart. | false |
kube-prometheus-stack.grafana.defaultDashboardsEnabled |
Deploy default dashboards. These are loaded using the sidecar. | false |
kube-prometheus-stack.prometheusOperator.enabled |
Enable prometheus-operator | false |
kube-prometheus-stack.prometheusOperator.image.repository |
Prometheus Operator container image repository | public.ecr.aws/sumologic/prometheus-operator |
kube-prometheus-stack.prometheusOperator.podLabels |
Additional labels for prometheus operator pods. | {} |
kube-prometheus-stack.prometheusOperator.podAnnotations |
Additional annotations for prometheus operator pods. | {} |
kube-prometheus-stack.prometheusOperator.resources |
Resource limits for prometheus operator. Uses sub-chart defaults. | {"limits": {"cpu": "200m", "memory": "200Mi"}, "requests": {"cpu": "100m", "memory": "100Mi"}} |
kube-prometheus-stack.prometheusOperator.serviceMonitor |
Prometheus operator ServiceMonitor | {"selfMonitor": false} |
kube-prometheus-stack.prometheusOperator.admissionWebhooks.enabled |
Create PrometheusRules admission webhooks. Mutating webhook will patch PrometheusRules objects indicating they were validated. Validating webhook will check the rules syntax. | false |
kube-prometheus-stack.prometheusOperator.tls.enabled |
Enable TLS in prometheus operator. | false |
kube-prometheus-stack.prometheusOperator.prometheusConfigReloader.image.repository |
Prometheus Config Reloader container image repository | public.ecr.aws/sumologic/prometheus-config-reloader |
kube-prometheus-stack.prometheusOperator.thanosImage.repository |
Thanos sidecar container image repository | public.ecr.aws/sumologic/thanos |
kube-prometheus-stack.kube-state-metrics.fullnameOverride |
Used to override the chart's full name. | Nil |
kube-prometheus-stack.kube-state-metrics.image.repository |
Kube State Metrics container image repository. | public.ecr.aws/sumologic/kube-state-metrics |
kube-prometheus-stack.kube-state-metrics.resources |
Resource limits for kube state metrics. Uses sub-chart defaults. | {"limits": {"cpu": "100m", "memory": "64Mi"}, "requests": {"cpu": "10m", "memory": "32Mi"}} |
kube-prometheus-stack.kube-state-metrics.customLabels |
Custom labels to apply to service, deployment and pods. Uses sub-chart defaults. | {} |
kube-prometheus-stack.kube-state-metrics.podAnnotations |
Additional annotations for pods in the DaemonSet. Uses sub-chart defaults. | {} |
kube-prometheus-stack.prometheus.enabled |
Enable Prometheus | false |
kube-prometheus-stack.prometheus.additionalServiceMonitors |
List of ServiceMonitor objects to create. | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.image.repository |
Container repository for Prometheus. | public.ecr.aws/sumologic/prometheus |
kube-prometheus-stack.prometheus.prometheusSpec.resources |
Resource limits for prometheus. Uses sub-chart defaults. | {"limits": {"cpu": "2000m", "memory": "8Gi"}, "requests": {"cpu": "500m", "memory": "1Gi"}} |
kube-prometheus-stack.prometheus.prometheusSpec.containers |
Containers allows injecting additional containers. This is meant to allow adding an authentication proxy to a Prometheus pod. | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.podMetadata.labels |
Add custom pod labels to prometheus pods | {} |
kube-prometheus-stack.prometheus.prometheusSpec.podMetadata.annotations |
Add custom pod annotations to prometheus pods | {} |
kube-prometheus-stack.prometheus.prometheusSpec.remoteWrite |
If specified, the remote_write spec. | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.walCompression |
Enables walCompression in Prometheus | true |
kube-prometheus-stack.prometheus-node-exporter.fullnameOverride |
Used to override the chart's full name. | Nil |
kube-prometheus-stack.prometheus-node-exporter.image.repository |
Prometheus Node Exporter container image repository. | public.ecr.aws/sumologic/node-exporter |
kube-prometheus-stack.prometheus-node-exporter.podLabels |
Additional labels for prometheus-node-exporter pods. | {} |
kube-prometheus-stack.prometheus-node-exporter.podAnnotations |
Additional annotations for prometheus-node-exporter pods. | {} |
kube-prometheus-stack.prometheus-node-exporter.resources |
Resource limits for node exporter. Uses sub-chart defaults. | {"limits": {"cpu": "200m", "memory": "50Mi"}, "requests": {"cpu": "100m", "memory": "30Mi"}} |
kube-prometheus-stack.prometheus-node-exporter.nodeSelector |
Node selector for prometheus node exporter. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {"kubernetes.io/os": "linux"} |
kube-prometheus-stack.kube-state-metrics.nodeSelector |
Node selector for kube-state-metrics. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {"kubernetes.io/os": "linux"} |
kube-prometheus-stack.kube-state-metrics.image.tag |
Tag for kube-state-metrics Docker image. | v2.7.0 |
kube-prometheus-stack.commonLabels |
Labels to apply to all Kube Prometheus Stack resources | {} |
kube-prometheus-stack.coreDns.serviceMonitor.interval |
Core DNS metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.coreDns.serviceMonitor.metricRelabelings |
Core DNS MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.global.imagePullSecrets |
Pull secrets for Kube Prometheus Stack images. For more information on using Kubernetes secrets with container registries please refer to Creating a Secret with a Docker config at kubernetes.io. | [] |
kube-prometheus-stack.kubeApiServer.serviceMonitor.interval |
Kubernetes API Server metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kubeApiServer.serviceMonitor.metricRelabelings |
Kubernetes API Server MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubeControllerManager.serviceMonitor.interval |
Kubernetes Controller Manager metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kubeControllerManager.serviceMonitor.metricRelabelings |
Kubernetes Controller Manager MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubeEtcd.serviceMonitor.interval |
Kubernetes Etcd metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kubeEtcd.serviceMonitor.metricRelabelings |
Kubernetes Etcd MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubeScheduler.serviceMonitor.interval |
Kubernetes Scheduler metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kubeScheduler.serviceMonitor.metricRelabelings |
Kubernetes Scheduler MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kube-state-metrics.prometheus.monitor.interval |
Kubernetes State Metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kube-state-metrics.prometheus.monitor.metricRelabelings |
Kubernetes State Metrics MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubelet.serviceMonitor.cAdvisorMetricRelabelings |
Kubelet CAdvisor MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubelet.serviceMonitor.interval |
Kubelet metrics scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.kubelet.serviceMonitor.metricRelabelings |
Kubelet MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.kubelet.serviceMonitor.probes |
Enable scraping /metrics/probes from kubelet's service | false |
kube-prometheus-stack.kubelet.serviceMonitor.resource |
Enable scraping /metrics/resource from kubelet's service | false |
kube-prometheus-stack.prometheus-node-exporter.prometheus.monitor.interval |
Node Exporter scrape interval. If not set, the Prometheus default scrape interval is used. | Nil |
kube-prometheus-stack.prometheus-node-exporter.prometheus.monitor.metricRelabelings |
Node Exporter MetricRelabelConfigs | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.additionalScrapeConfigs |
Additional Prometheus scrape configurations | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.initContainers |
InitContainers allows injecting additional Prometheus initContainers. | See values.yaml |
kube-prometheus-stack.prometheus.prometheusSpec.retention |
How long to retain metrics in Prometheus | 1d |
kube-prometheus-stack.prometheus.prometheusSpec.scrapeInterval |
Prometheus metrics scrape interval. If not set, the Prometheus default scrape interval is used. | 30s |
kube-prometheus-stack.prometheus.serviceMonitor.selfMonitor |
Enable scraping Prometheus metrics | false |
kube-prometheus-stack.prometheus.prometheusSpec.nodeSelector |
Node selector for prometheus. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {"kubernetes.io/os": "linux"} |
prometheus-windows-exporter.enabled |
Set it to true to enable Prometheus Windows Exporter. It will gather metrics from Windows nodes. This is an experimental feature and may be subject of breaking changes. |
false |
prometheus-windows-exporter |
Configuration for Prometheus Windows Exporter. See external documentation. | See values.yaml |
falco.enabled |
Flag to control deploying Falco Helm sub-chart. | false |
falco.podLabels |
Used to set podLabels for falco | {} |
falco.podAnnotations |
Used to set podAnnotations for falco | {} |
falco.fullnameOverride |
Used to override the chart's full name. | Nil |
falco.addKernelDevel |
Flag to control installation of kernel-devel on nodes using MachineConfig, required to build falco modules (only for OpenShift) |
true |
falco.extra.initContainers |
InitContainers for Falco pod | See values.yaml |
falco.falco.json_output |
Output events in json. | true |
falco.imagePullSecrets |
Pull secrets for falco images. For more information on using Kubernetes secrets with container registries please refer to Creating a Secret with a Docker config at kubernetes.io. | [] |
falco.customRules |
Additional falco rules related to Sumo Logic Kubernetes Collection | See values.yaml |
falco.driver.kind |
Tell Falco which driver to use. Available options: module (kernel driver) and ebpf (eBPF probe). Set to ebpf for GKE |
module |
falco.driver.loader.initContainer.image |
Init container image configuration for falco driver loader. | {"registry": "public.ecr.aws", "repository": "sumologic/falco-driver-loader"} |
falco.falco.load_plugins |
Names of the plugins to be loaded by Falco. | ["json", "k8saudit"] |
falco.falco.rules_file |
The location of the rules files that will be consumed by Falco. | ["/etc/falco/falco_rules.yaml", "/etc/falco/falco_rules.local.yaml", "/etc/falco/k8s_audit_rules.yaml", "/etc/falco/rules.d", "/etc/falco/rules.available/application_rules.yaml"] |
falco.image.registry |
Image registry for falco docker container. | public.ecr.aws |
falco.image.repository |
Image repository for falco docker container. | sumologic/falco-no-driver |
falco.falcoctl |
Falcoctl configuration. We don't use it for now due to breaking changes. See this issue. | {"artifact": {"follow": {"enabled": false}, "install": {"enabled": false}}} |
telegraf-operator.enabled |
Flag to control deploying Telegraf Operator Helm sub-chart. | false |
telegraf-operator.image.repository |
Image container repository for Telegraf Operator. | public.ecr.aws/sumologic/telegraf-operator |
telegraf-operator.fullnameOverride |
Used to override the chart's full name. | Nil |
telegraf-operator.replicaCount |
Replica count for Telegraf Operator pods. | 1 |
telegraf-operator.classes.secretName |
Secret name in which the Telegraf Operator configuration will be stored. | telegraf-operator-classes |
telegraf-operator.classes.data |
Telegraf sidecar configuration. | See values.yaml |
telegraf-operator.classes.default |
Name of the default output configuration. | sumologic-prometheus |
telegraf-operator.image.sidecarImage |
Telegraf Operator sidecar image. | public.ecr.aws/sumologic/telegraf:1.21.2 |
telegraf-operator.imagePullSecrets |
Pull secrets for Telegraf Operator images. For more information on using Kubernetes secrets with container registries please refer to Creating a Secret with a Docker config at kubernetes.io. | [] |
opentelemetry-operator.enabled |
Flag to control deploying OpenTelemetry Operator Helm sub-chart. | true |
instrumentation.createDefaultInstrumentation |
Flag to control creation of default Instrumentation object | false |
instrumentation.dotnet.extraEnvVars |
Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | {} |
opentelemetry-operator.manager.autoInstrumentationImage.dotnet.repository |
OpenTelemetry Operator DotNet Instrumentation iamfge repository. | public.ecr.aws/sumologic/autoinstrumentation-dotnet |
opentelemetry-operator.manager.autoInstrumentationImage.dotnet.tag |
OpenTelemetry Operator DotNet Instrumentation image tag. | 0.7.0 |
instrumentation.dotnet.metrics.enabled |
Flag to control metrics export from DotNet instrumentation in Instrumentation resource. |
true |
instrumentation.dotnet.traces.enabled |
Flag to control traces export from DotNet instrumentation in Instrumentation resource. |
true |
instrumentation.java.extraEnvVars |
Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | {} |
opentelemetry-operator.manager.autoInstrumentationImage.java.repository |
OpenTelemetry Operator Java Instrumentation image repository. | public.ecr.aws/sumologic/autoinstrumentation-java |
opentelemetry-operator.manager.autoInstrumentationImage.java.tag |
OpenTelemetry Operator Java Instrumentation image tag. | 1.26.0 |
instrumentation.java.metrics.enabled |
Flag to control metrics export from Java instrumentation in Instrumentation resource. |
true |
instrumentation.java.traces.enabled |
Flag to control traces export from Java instrumentation in Instrumentation resource. |
true |
instrumentation.python.extraEnvVars |
Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | {} |
opentelemetry-operator.manager.autoInstrumentationImage.python.repository |
OpenTelemetry Operator Python Instrumentation image repository. | public.ecr.aws/sumologic/autoinstrumentation-python |
opentelemetry-operator.manager.autoInstrumentationImage.python.tag |
OpenTelemetry Operator Python Instrumentation image tag. | 0.39b0 |
instrumentation.python.metrics.enabled |
Flag to control metrics export from Python instrumentation in Instrumentation resource. |
true |
instrumentation.python.traces.enabled |
Flag to control traces export from Python instrumentation in Instrumentation resource. |
true |
instrumentation.nodejs.metrics.enabled |
Flag to control metrics export from NodeJS instrumentation in Instrumentation resource. |
true |
instrumentation.nodejs.extraEnvVars |
Additional environment variables for OpenTelemetry Operator Instrumentation Resource. | {} |
opentelemetry-operator.manager.autoInstrumentationImage.nodejs.repository |
OpenTelemetry Operator NodeJS Instrumentation image repository. | public.ecr.aws/sumologic/autoinstrumentation-nodejs |
opentelemetry-operator.manager.autoInstrumentationImage.nodejs.tag |
OpenTelemetry Operator NodeJS Instrumentation image tag. | 0.40.0 |
opentelemetry-operator.manager.image.repository |
The default operator image repository for OpenTelemetry. | public.ecr.aws/sumologic/opentelemetry-operator |
opentelemetry-operator.manager.collectorImage.repository |
The default collector image repository for OpenTelemetryCollector CRDs. | public.ecr.aws/sumologic/sumologic-otel-collector |
opentelemetry-operator.manager.collectorImage.tag |
The default collector image tag for OpenTelemetryCollector CRDs. | 0.102.1-sumo-0 |
opentelemetry-operator.manager.resources.limits.cpu |
Used to set limit CPU for OpenTelemetry-Operator Manager. | 250m |
opentelemetry-operator.manager.resources.limits.memory |
Used to set limit Memory for OpenTelemetry-Operator Manager. | 512Mi |
opentelemetry-operator.manager.resources.requests.cpu |
Used to set requested CPU for OpenTelemetry-Operator Manager. | 150m |
opentelemetry-operator.manager.resources.requests.memory |
Used to set requested Memory for OpenTelemetry-Operator Manager. | 256Mi |
instrumentation.instrumentationNamespaces |
Used to create Instrumentation resources in specified namespaces. |
Nil |
instrumentation.instrumentationJobImage.image.repository |
Name of the image repository used to apply Instrumentation resource | public.ecr.aws/sumologic/kubernetes-tools-kubectl |
instrumentation.instrumentationJobImage.image.tag |
Name of the image tag used to apply Instrumentation resource | 2.24.0 |
opentelemetry-operator.admissionWebhooks |
Admission webhooks make sure only requests with correctly formatted rules will get into the Operator. They also enable the sidecar injection for OpenTelemetryCollector and Instrumentation CR's. | See values.yaml |
opentelemetry-operator.manager.env |
Additional environment variables for opentelemetry-operator helm chart. | {"ENABLE_WEBHOOKS": "true"} |
opentelemetry-operator.manager.podLabels |
Used to set podLabels for OpenTelemetry-Operator Manager. | {} |
opentelemetry-operator.manager.podAnnotations |
Used to set podAnnotations for OpenTelemetry-Operator Manager. | {} |
opentelemetry-operator.kubeRBACProxy.image.repository |
Container repository for Kube RBAC Proxy. | public.ecr.aws/sumologic/kube-rbac-proxy |
opentelemetry-operator.testFramework.image.repository |
The default operator image repository for OpenTelemetry test framework. | public.ecr.aws/sumologic/busybox |
otelcolInstrumentation.enabled |
Enables Sumo Otel Distro Collector StatefulSet to collect telemetry data. See docs for more information. | true |
otelcolInstrumentation.autoscaling.enabled |
Option to override the default autoscaling parameter (sumologic.autoscaling.enabled) for Sumo Otel Distro Collector StatefulSet and specify params for HPA. Autoscaling needs metrics-server to access cpu metrics. | false |
otelcolInstrumentation.autoscaling.minReplicas |
Default min replicas for autoscaling. | 3 |
otelcolInstrumentation.autoscaling.maxReplicas |
Default max replicas for autoscaling | 10 |
otelcolInstrumentation.config.merge |
Configuration for otelcol-instrumentation collector, merged with defaults. | {} |
otelcolInstrumentation.config.override |
Configuration for otelcol-instrumentation collector, replaces defaults. | {} |
otelcolInstrumentation.autoscaling.targetCPUUtilizationPercentage |
The desired target CPU utilization for autoscaling. | 100 |
otelcolInstrumentation.autoscaling.targetMemoryUtilizationPercentage |
The desired target memory utilization for autoscaling. | 50 |
otelcolInstrumentation.statefulset.replicaCount |
Set the number of otelcol-instrumentation replicasets. | 3 |
otelcolInstrumentation.statefulset.nodeSelector |
Node selector for otelcol-instrumentation statefulset. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
otelcolInstrumentation.statefulset.priorityClassName |
Priority class name for otelcol-instrumentation pods. | If not provided then set to RELEASE-NAME-sumologic-priorityclass . |
otelcolInstrumentation.statefulset.affinity |
Affinity for otelcol-instrumentation statefulset. | {} |
otelcolInstrumentation.statefulset.extraEnvVars |
Additional environment variables for otelcol-instrumentation pods. | {} |
otelcolInstrumentation.statefulset.extraVolumeMounts |
Additional volume mounts for otelcol-instrumentation pods. | {} |
otelcolInstrumentation.statefulset.extraVolumes |
Additional volumes for otelcol-instrumentation pods. | {} |
otelcolInstrumentation.statefulset.image.pullPolicy |
Image pullPolicy for otelcol-instrumentation docker container. | IfNotPresent |
otelcolInstrumentation.statefulset.image.repository |
Image repository for otelcol-instrumentation docker container. | `` |
otelcolInstrumentation.statefulset.image.tag |
Image tag for otelcol-instrumentation docker container. | `` |
otelcolInstrumentation.statefulset.podAnnotations |
Additional annotations for otelcol-instrumentation pods. | {} |
otelcolInstrumentation.statefulset.podAntiAffinity |
PodAntiAffinity for otelcol-instrumentation statefulset. | soft |
otelcolInstrumentation.statefulset.podLabels |
Additional labels for otelcol-instrumentation pods. | {} |
otelcolInstrumentation.statefulset.resources |
Resources for otelcol-instrumentation statefulset. | {"limits": {"memory": "4Gi", "cpu": "2000m"}, "requests": {"memory": "768Mi", "cpu": "500m"}} |
otelcolInstrumentation.statefulset.tolerations |
Tolerations for otelcol-instrumentation statefulset. | [] |
otelcolInstrumentation.statefulset.topologySpreadConstraints |
TopologySpreadConstraints for otelcol-instrumentation statefulset. | [] |
otelcolInstrumentation.sourceMetadata.sourceName |
Set the _sourceName metadata field in Sumo Logic. | "%{k8s.namespace.name}.%{k8s.pod.pod_name}.%{k8s.container.name}" |
otelcolInstrumentation.sourceMetadata.sourceCategory |
Set the _sourceCategory metadata field in Sumo Logic. | "%{k8s.namespace.name}/%{k8s.pod.pod_name}" |
otelcolInstrumentation.sourceMetadata.sourceCategoryPrefix |
Set the prefix, for _sourceCategory metadata. | "kubernetes/" |
otelcolInstrumentation.sourceMetadata.sourceCategoryReplaceDash |
Used to replace - with another character. | "/" |
otelcolInstrumentation.sourceMetadata.excludeContainerRegex |
A regular expression for containers. Matching containers will be excluded from Sumo. | "" |
otelcolInstrumentation.sourceMetadata.excludeHostRegex |
A regular expression for hosts. Matching hosts will be excluded from Sumo. | "" |
otelcolInstrumentation.sourceMetadata.excludeNamespaceRegex |
A regular expression for namespaces. Matching namespaces will be excluded from Sumo. | "" |
otelcolInstrumentation.sourceMetadata.excludePodRegex |
A regular expression for pods. Matching pods will be excluded from Sumo. | "" |
otelcolInstrumentation.logLevelFilter |
Do not send otelcol-instrumentation logs if true . |
false |
otelcolInstrumentation.statefulset.containers.otelcol.startupProbe |
Startup probe configuration for the otelcol-instrumentation container. | {"periodSeconds": 3, "failureThreshold": 60} |
otelcolInstrumentation.statefulset.containers.otelcol.livenessProbe |
Liveness probe settings for the otelcol-instrumentation container. | {"initialDelaySeconds": 15, "periodSeconds": 15, "timeoutSeconds": 10, "failureThreshold": 3} |
otelcolInstrumentation.statefulset.containers.otelcol.readinessProbe |
Readiness probe settings for the otelcol-instrumentation container. | {"initialDelaySeconds": 5, "periodSeconds": 10, "timeoutSeconds": 3, "failureThreshold": 3} |
otelcolInstrumentation.statefulset.containers.otelcol.securityContext |
The securityContext configuration for the otelcol-instrumentation container. | {} |
tracesGateway.enabled |
Flag to control deploying traces-gateway. See docs for more information. | true |
tracesGateway.autoscaling.enabled |
Option to override the default autoscaling parameter (sumologic.autoscaling.enabled) for traces-gateway and specify params for HPA. Autoscaling needs metrics-server to access cpu metrics. | false |
tracesGateway.autoscaling.minReplicas |
Default min replicas for autoscaling. | 1 |
tracesGateway.autoscaling.maxReplicas |
Default max replicas for autoscaling | 10 |
tracesGateway.autoscaling.targetCPUUtilizationPercentage |
The desired target CPU utilization for autoscaling. | 100 |
tracesGateway.autoscaling.targetMemoryUtilizationPercentage |
The desired target memory utilization for autoscaling. | 50 |
tracesGateway.deployment.replicas |
Set the number of OpenTelemetry Collector replicas. | 1 |
tracesGateway.deployment.nodeSelector |
Node selector for otelcol deployment. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
tracesGateway.deployment.priorityClassName |
Priority class name for OpenTelemetry Collector log pods. | Nil |
tracesGateway.logLevelFilter |
Do not send traces-gateway logs if true . |
false |
tracesGateway.config |
Configuration for traces-gateway. | See values.yaml |
tracesGateway.deployment.extraEnvVars |
Additional environment variables for traces-gateway pods. | {} |
tracesGateway.deployment.extraVolumeMounts |
Additional volume mounts for traces-gateway pods. | {} |
tracesGateway.deployment.extraVolumes |
Additional volumes for traces-gateway pods. | {} |
tracesGateway.deployment.image.pullPolicy |
Image pullPolicy for traces-gateway docker container. | IfNotPresent |
tracesGateway.deployment.image.repository |
Image repository for traces-gateway docker container. | `` |
tracesGateway.deployment.image.tag |
Image tag for traces-gateway docker container. | `` |
tracesGateway.deployment.livenessProbe |
Liveness probe settings for the traces-gateway container. | {"periodSeconds": 15, "timeoutSeconds": 10, "failureThreshold": 3} |
tracesGateway.deployment.podAnnotations |
Additional annotations for traces-gateway pods. | {} |
tracesGateway.deployment.podLabels |
Additional labels for traces-gateway pods. | {} |
tracesGateway.deployment.readinessProbe |
Readiness probe settings for the traces-gateway container. | {"periodSeconds": 10, "timeoutSeconds": 3, "failureThreshold": 3} |
tracesGateway.deployment.resources |
Resources for traces-gateway statefulset. | {"limits": {"memory": "2Gi", "cpu": "1000m"}, "requests": {"memory": "196Mi", "cpu": "50m"}} |
tracesGateway.deployment.startupProbe |
Startup probe configuration for the traces-gateway container. | {"periodSeconds": 5, "timeoutSeconds": 3, "failureThreshold": 60} |
tracesGateway.deployment.tolerations |
Tolerations for traces-gateway statefulset. | [] |
tracesSampler.config.merge |
Configuration for traces-sampler collector, merged with defaults. | {} |
tracesSampler.config.override |
Configuration for log collector otelcol, replaces defaults. | {} |
tracesSampler.deployment.replicas |
Set the number of OpenTelemetry Collector replicas. | 1 |
tracesSampler.deployment.nodeSelector |
Node selector for otelcol deployment. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
tracesSampler.deployment.priorityClassName |
Priority class name for OpenTelemetry Collector log pods. | Nil |
tracesSampler.logLevelFilter |
Do not send traces-sampler logs if true . |
false |
tracesSampler.deployment.extraEnvVars |
Additional environment variables for traces-sampler pods. | {} |
tracesSampler.deployment.extraVolumeMounts |
Additional volume mounts for traces-sampler pods. | {} |
tracesSampler.deployment.extraVolumes |
Additional volumes for traces-sampler pods. | {} |
tracesSampler.deployment.image.pullPolicy |
Image pullPolicy for traces-sampler docker container. | IfNotPresent |
tracesSampler.deployment.image.repository |
Image repository for traces-sampler docker container. | `` |
tracesSampler.deployment.image.tag |
Image tag for traces-sampler docker container. | `` |
tracesSampler.deployment.podAnnotations |
Additional annotations for traces-sampler pods. | {} |
tracesSampler.deployment.podLabels |
Additional labels for traces-sampler pods. | {} |
tracesSampler.deployment.resources |
Resources for traces-sampler statefulset. | {"limits": {"memory": "4Gi", "cpu": "2000m"}, "requests": {"memory": "384Mi", "cpu": "200m"}} |
tracesSampler.deployment.tolerations |
Tolerations for traces-sampler statefulset. | [] |
tracesSampler.persistence.enabled |
Flag to control persistence for Traces Sampler OpenTelemetry Collector. | false |
tracesSampler.persistence.storageClass |
Defines storageClassName for the PersistentVolumeClaim which is used to provide persistence for Traces Sampler OpenTelemetry Collector. | Nil |
tracesSampler.persistence.accessMode |
The accessMode for the volume which is used to provide persistence for Traces Sampler OpenTelemetry Collector. | ReadWriteOnce |
tracesSampler.persistence.size |
Size of the volume which is used to provide persistence for Traces Sampler OpenTelemetry Collector. | 1Gi |
tracesSampler.persistence.persistentVolume.path |
Local filesystem path the persistent storage volume will be mounted at for Traces Sampler OpenTelemetry Collector | /var/lib/storage/tracessampler |
tracesSampler.persistence.pvcLabels |
Additional PersistentVolumeClaim labels for all Traces Sampler OpenTelemetry Collector pods. | {} |
otellogs.image.repository |
Image repository for otelcol docker container. | `` |
otellogs.image.tag |
Image tag for otelcol docker container. | `` |
otellogs.image.pullPolicy |
Image pullPolicy for otelcol docker container. | IfNotPresent |
otellogs.logLevel |
Log level for the OpenTelemtry Collector. Can be debug , info , warn , error , dpanic , panic , fatal . |
info |
otellogs.config.merge |
Configuration for log collector otelcol, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otellogs.config.override |
Configuration for log collector otelcol, replaces defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otellogs.daemonset |
OpenTelemetry Collector Daemonset customization options. See values.yaml for more details. | See values.yaml |
otelcloudwatch.statefulset |
OpenTelemetry Cloudwatch Collector statefulset customization options. See values.yaml for more details. | See values.yaml |
otellogs.additionalDaemonSets |
OpenTelemetry Collector Daemonset per node customization options. See Best Practices. | {} |
otellogs.metrics.enabled |
Enable OpenTelemetry Collector metrics | true |
otellogs.serviceLabels |
Add custom labels to OpenTelemetry Collector Service | {} |
otellogswindows.image.repository |
Image repository for OpenTelemetry Logs Collector for Windows Nodes docker container. | `` |
otellogswindows.image.tag |
Image tag for OpenTelemetry Logs Collector for Windows Nodes docker container. | `` |
otellogswindows.image.pullPolicy |
Image pullPolicy for OpenTelemetry Logs Collector for Windows Nodes docker container. | IfNotPresent |
otellogswindows.logLevel |
Log level for the OpenTelemetry Logs Collector for Windows Nodes. Can be debug , info , warn , error , dpanic , panic , fatal . |
info |
otellogswindows.config.merge |
Configuration for OpenTelemetry Logs Collector for Windows Nodes, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otellogswindows.config.override |
Configuration for OpenTelemetry Logs Collector for Windows Nodes, replaces defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otellogswindows.daemonset |
OpenTelemetry Logs Collector for Windows Nodes Daemonset customization options. See values.yaml for more details. | See values.yaml |
otellogs.additionalDaemonSets |
OpenTelemetry Logs Collector for Windows Nodes per node customization options. See Best Practices. | {} |
otellogswindows.metrics.enabled |
Enable OpenTelemetry Logs Collector for Windows Nodes metrics | true |
otellogswindows.serviceLabels |
Add custom labels to OpenTelemetry Logs Collector for Windows Nodes Service | {} |
otellogswindows.additionalDaemonSets |
OpenTelemetry Logs Collector for Windows Nodes Daemonset per node customization options. See Best Practices. | {} |
metadata.image.repository |
Image repository for otelcol docker container. | `` |
metadata.image.tag |
Image tag for otelcol docker container. | `` |
metadata.image.pullPolicy |
Image pullPolicy for otelcol docker container. | IfNotPresent |
metadata.securityContext |
The securityContext configuration for otelcol. | {"fsGroup": 999} |
metadata.podLabels |
Additional labels for all otelcol pods. | {} |
metadata.podAnnotations |
Additional annotations for all otelcol pods. | {} |
metadata.serviceLabels |
Additional labels for all otelcol pods. | {} |
metadata.persistence.enabled |
Flag to control persistence for OpenTelemetry Collector. | true |
metadata.persistence.storageClass |
Defines storageClassName for the PersistentVolumeClaim which is used to provide persistence for OpenTelemetry Collector. | Nil |
metadata.persistence.accessMode |
The accessMode for the volume which is used to provide persistence for OpenTelemetry Collector. | ReadWriteOnce |
metadata.persistence.size |
Size of the volume which is used to provide persistence for OpenTelemetry Collector. | 10Gi |
metadata.persistence.pvcLabels |
Additional PersistentVolumeClaim labels for all OpenTelemetry Collector pods. | {} |
metadata.metrics.enabled |
Flag to control deploying the otelcol metrics statefulsets. | true |
metadata.metrics.logLevel |
Flag to control logging level for OpenTelemetry Collector for metrics. Can be debug , info , warn , error , dpanic , panic , fatal . |
info |
metadata.metrics.config.merge |
Configuration for metrics metadata otelcol, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
metadata.metrics.config.override |
Configuration for metrics metadata otelcol, replaces defaults.See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
metadata.metrics.config.additionalEndpoints |
List of additional endpoints for Open Telemetry Metadata Pod. | [] |
metadata.metrics.statefulset.containers.otelcol.startupProbe |
Startup probe configuration for metrics otelcol container. | {"periodSeconds": 3, "failureThreshold": 60} |
metadata.metrics.statefulset.nodeSelector |
Node selector for metrics metadata enrichment (otelcol) statefulset. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
metadata.metrics.statefulset.tolerations |
Tolerations for metrics metadata enrichment (otelcol) statefulset. | [] |
metadata.metrics.statefulset.affinity |
Affinity for metrics metadata enrichment (otelcol) statefulset. | {} |
metadata.metrics.statefulset.podAntiAffinity |
PodAntiAffinity for metrics metadata enrichment (otelcol) statefulset. | soft |
metadata.metrics.statefulset.topologySpreadConstraints |
TopologySpreadConstraints for metrics metadata enrichment (otelcol) statefulset. | [] |
metadata.metrics.statefulset.replicaCount |
Replica count for metrics metadata enrichment (otelcol) statefulset. | 3 |
metadata.metrics.statefulset.resources |
Resources for metrics metadata enrichment (otelcol) statefulset. | {"limits": {"memory": "1Gi", "cpu": "1000m"}, "requests": {"memory": "768Mi", "cpu": "500m"}} |
metadata.metrics.statefulset.priorityClassName |
Priority class name for metrics metadata enrichment (otelcol) pods. | Nil |
metadata.metrics.statefulset.podLabels |
Additional labels for metrics metadata enrichment (otelcol) pods. | {} |
metadata.metrics.statefulset.podAnnotations |
Additional annotations for metrics metadata enrichment (otelcol) pods. | {} |
metadata.metrics.statefulset.containers.otelcol.livenessProbe |
Liveness probe settings for the logs otelcol container. | {"initialDelaySeconds": 15, "periodSeconds": 15, "timeoutSeconds": 10, "failureThreshold": 3} |
metadata.metrics.statefulset.containers.otelcol.readinessProbe |
Readiness probe settings for the logs otelcol container. | {"initialDelaySeconds": 5, "periodSeconds": 10, "timeoutSeconds": 3, "failureThreshold": 3} |
metadata.metrics.statefulset.containers.otelcol.securityContext |
The securityContext configuration for otelcol container for metrics metadata enrichment statefulset. | {} |
metadata.metrics.statefulset.extraEnvVars |
Additional environment variables for metrics metadata enrichment (otelcol) pods. | Nil |
metadata.metrics.statefulset.extraVolumes |
Additional volumes for metrics metadata enrichment (otelcol) pods. | Nil |
metadata.metrics.statefulset.extraVolumeMounts |
Additional volume mounts for metrics metadata enrichment (otelcol) pods. | Nil |
metadata.metrics.autoscaling.enabled |
Option to override the default autoscaling parameter (sumologic.autoscaling.enabled) for metrics metadata enrichment (otelcol) and specify params for HPA. Autoscaling needs metrics-server to access cpu metrics. | false |
metadata.metrics.autoscaling.minReplicas |
Default min replicas for autoscaling. | 3 |
metadata.metrics.autoscaling.maxReplicas |
Default max replicas for autoscaling | 10 |
metadata.metrics.autoscaling.targetCPUUtilizationPercentage |
The desired target CPU utilization for autoscaling. | 80 |
metadata.metrics.autoscaling.targetMemoryUtilizationPercentage |
The desired target memory utilization for autoscaling. | Nil |
metadata.metrics.podDisruptionBudget |
Pod Disruption Budget for metrics metadata enrichment (otelcol) statefulset and for otelcol metrics collector. | {"minAvailable": 2} |
metadata.logs.enabled |
Flag to control deploying the otelcol logs statefulsets. | true |
metadata.logs.logLevel |
Flag to control logging level for OpenTelemetry Collector for logs. Can be debug , info , warn , error , dpanic , panic , fatal . |
info |
metadata.logs.config.merge |
Configuration for logs metadata otelcol, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
metadata.logs.config.override |
Configuration for logs metadata otelcol, replaces defaults.See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
metadata.logs.statefulset.containers.otelcol.startupProbe |
Startup probe configuration for the logs otelcol container. | {"periodSeconds": 3, "failureThreshold": 60} |
metadata.logs.statefulset.containers.otelcol.livenessProbe |
Liveness probe settings for the logs otelcol container. | {"initialDelaySeconds": 15, "periodSeconds": 15, "timeoutSeconds": 10, "failureThreshold": 3} |
metadata.logs.statefulset.containers.otelcol.readinessProbe |
Readiness probe settings for the logs otelcol container. | {"initialDelaySeconds": 5, "periodSeconds": 10, "timeoutSeconds": 3, "failureThreshold": 3} |
metadata.logs.statefulset.containers.otelcol.securityContext |
The securityContext configuration for the logs otelcol container. | {} |
metadata.logs.statefulset.nodeSelector |
Node selector for logs metadata enrichment (otelcol) statefulset. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
metadata.logs.statefulset.tolerations |
Tolerations for logs metadata enrichment (otelcol) statefulset. | [] |
metadata.logs.statefulset.affinity |
Affinity for logs metadata enrichment (otelcol) statefulset. | {} |
metadata.logs.statefulset.podAntiAffinity |
PodAntiAffinity for logs metadata enrichment (otelcol) statefulset. | soft |
metadata.logs.statefulset.topologySpreadConstraints |
TopologySpreadConstraints for logs metadata enrichment (otelcol) statefulset. | [] |
metadata.logs.statefulset.replicaCount |
Replica count for logs metadata enrichment (otelcol) statefulset. | 3 |
metadata.logs.statefulset.resources |
Resources for logs metadata enrichment (otelcol) statefulset. | {"limits": {"memory": "1Gi", "cpu": "1000m"}, "requests": {"memory": "768Mi", "cpu": "500m"}} |
metadata.logs.statefulset.priorityClassName |
Priority class name for logs metadata enrichment (otelcol) pods. | Nil |
metadata.logs.statefulset.podLabels |
Additional labels for logs metadata enrichment (otelcol) pods. | {} |
metadata.logs.statefulset.podAnnotations |
Additional annotations for logs metadata enrichment (otelcol) pods. | {} |
metadata.logs.statefulset.extraEnvVars |
Additional environment variables for logs metadata enrichment (otelcol) pods. | Nil |
metadata.logs.statefulset.extraVolumes |
Additional volumes for logs metadata enrichment (otelcol) pods. | Nil |
metadata.logs.statefulset.extraVolumeMounts |
Additional volume mounts for logs metadata enrichment (otelcol) pods. | Nil |
metadata.logs.statefulset.extraPorts |
Additional exposed ports in logs metadata enrichment (otelcol) pods and service. | Nil |
metadata.logs.statefulset.extraArgs |
Additional arguments to otelcol container. | Nil |
metadata.logs.autoscaling.enabled |
Option to override the default autoscaling parameter (sumologic.autoscaling.enabled) for logs metadata enrichment (otelcol) and specify params for HPA. Autoscaling needs metrics-server to access cpu metrics. | false |
metadata.logs.autoscaling.minReplicas |
Default min replicas for autoscaling. | 3 |
metadata.logs.autoscaling.maxReplicas |
Default max replicas for autoscaling | 10 |
metadata.logs.autoscaling.targetCPUUtilizationPercentage |
The desired target CPU utilization for autoscaling. | 80 |
metadata.logs.autoscaling.targetMemoryUtilizationPercentage |
The desired target memory utilization for autoscaling. | Nil |
metadata.logs.podDisruptionBudget |
Pod Disruption Budget for logs metadata enrichment (otelcol) statefulset. | {"minAvailable": 2} |
otelevents.image.repository |
Image repository for otelcol docker container. | `` |
otelevents.image.tag |
Image tag for otelcol docker container. | `` |
otelevents.image.pullPolicy |
Image pullPolicy for otelcol docker container. | IfNotPresent |
otelevents.logLevel |
Log level for the OpenTelemtry Collector. Can be debug , info , warn , error , dpanic , panic , fatal . |
info |
otelevents.config.merge |
Configuration for events otelcol, merged with defaults. See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otelevents.config.override |
Configuration for events otelcol, replaces defaults.See also https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/configuration.md. | {} |
otelevents.statefulset |
OpenTelemetry Collector StatefulSet customization options. See values.yaml for more details. | See values.yaml |
tailing-sidecar-operator.enabled |
Flag to control deploying Tailing Sidecar Operator Helm sub-chart. | false |
tailing-sidecar-operator.fullnameOverride |
Used to override the chart's full name. | Nil |
tailing-sidecar-operator.scc.create |
Create OpenShift's Security Context Constraint | false |
tailing-sidecar-operator.kubeRbacProxy.image.repository |
Container repository for Kube RBAC Proxy | public.ecr.aws/sumologic/kube-rbac-proxy |
pvcCleaner.metrics.enabled |
Flag to enable cleaning unused PVCs for otelcol metrics statefulsets. | false |
pvcCleaner.logs.enabled |
Flag to enable cleaning unused PVCs for otelcol logs statefulsets. | false |
pvcCleaner.job.image.repository |
Image repository for pvcCleaner docker containers. | public.ecr.aws/sumologic/kubernetes-tools-kubectl |
pvcCleaner.job.image.tag |
Image tag for pvcCleaner docker containers. | 2.24.0 |
pvcCleaner.job.image.pullPolicy |
Image pullPolicy for pvcCleaner docker containers. | IfNotPresent |
pvcCleaner.job.resources |
Resource requests and limits for the pvcCleaner containers. | {"limits": {"memory": "256Mi", "cpu": "2000m"}, "requests": {"memory": "64Mi", "cpu": "100m"}} |
pvcCleaner.job.nodeSelector |
Node selector for pvcCleaner job. See help.sumologic.com/docs/send-data/kubernetes/best-practices for more information. | {} |
pvcCleaner.job.tolerations |
Add tolerations for the pvcCleaner job. | [] |
pvcCleaner.job.affinity |
Add affinity and anti-affinity for the pvcCleaner job. | {} |
pvcCleaner.job.podLabels |
Additional labels for the pvcCleaner container. | {} |
pvcCleaner.job.podAnnotations |
Additional annotations for for the pvcCleaner container. | {} |
pvcCleaner.job.schedule |
Schedule for cronJobs | */15 * * * * |
pvcCleaner.job.securityContext |
The securityContext configuration for the pvcCleaner. | {"runAsUser": 1000} |
debug.instrumentation.otelcolInstrumentation.print |
Set to true to print logs processed by otelcol-instrumentation collector on standard output. |
false |
debug.instrumentation.otelcolInstrumentation.stopLogsIngestion |
Set to true to prevent sending otelcol-instrumentation collector logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of otelcol-instrumentation logs. |
false |
debug.instrumentation.tracesGateway.print |
Set to true to print logs processed by otelcol-instrumentation on standard output. |
false |
debug.instrumentation.tracesGateway.stopLogsIngestion |
Set to true to prevent sending traces-gateway logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of traces-gateway logs. |
false |
debug.instrumentation.tracesSampler.forwardToSumologicMock |
Set to true to forward spans processed by traces-sampler also to Sumo Logic Mock. |
false |
debug.instrumentation.tracesSampler.print |
Set to true to print logs processed by traces-gateway on standard output. |
false |
debug.instrumentation.tracesSampler.stopLogsIngestion |
Set to true to prevent sending log collector logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of traces-sampler logs. |
false |
debug.logs.collector.print |
Set to true to print logs processed by log collector on standard output. |
false |
debug.logs.collector.stopLogsIngestion |
Set to true to prevent sending log collector logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of log collector logs. |
false |
debug.logs.otellogswindows.print |
Set to true to print logs processed by log collector for Windows on standard output. |
false |
debug.logs.otellogswindows.stopLogsIngestion |
Set to true to prevent sending log collector for Windows logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of log collector logs. |
false |
debug.logs.metadata.forwardToSumologicMock |
Set to true to forward logs processed by metadata statefulset also to Sumo Logic Mock. |
false |
debug.logs.metadata.print |
Set to true to print logs processed by log metadata pods on standard output. |
false |
debug.logs.metadata.stopLogsIngestion |
Set to true to prevent sending log metadata logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of log metadata logs. |
false |
debug.metrics.collector.print |
Set to true to print logs processed by metric collector on standard output. |
false |
debug.metrics.collector.stopLogsIngestion |
Set to true to prevent sending metric collector logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of metric collector logs. |
false |
debug.metrics.metadata.forwardToSumologicMock |
Set to true to forward metrics processed by metadata statefulset also to Sumo Logic Mock. |
false |
debug.metrics.metadata.print |
Set to true to print logs processed by metric metadata pods on standard output. |
false |
debug.metrics.metadata.stopLogsIngestion |
Set to true to prevent sending metric metadata logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of metric metadata logs. |
false |
debug.events.print |
Set to true to print events processed by events collector on standard output. |
false |
debug.events.stopLogsIngestion |
Set to true to prevent sending event collector logs to Sumo Logic. It prevents increasing ingestion and costs in case of huge amount of event collector logs. |
false |
debug.events.forwardToSumologicMock |
Set to true to forward events also to Sumo Logic Mock. |
false |
debug.sumologicMock.deployment.affinity |
Affinity for the Sumo Logic Mock deployment. | {} |
debug.sumologicMock.deployment.extraArgs |
Extra Arguments for the Sumo Logic Mock deployment. See list of supported arguments | [] |
debug.sumologicMock.deployment.nodeSelector |
Node selector the Sumo Logic Mock deployment. | {} |
debug.sumologicMock.deployment.podAntiAffinity |
PodAntiAffinity for the Sumo Logic Mock deployment. | soft |
debug.sumologicMock.deployment.priorityClassName |
Priority class name for the Sumo Logic Mock deployment. | {} |
debug.sumologicMock.deployment.resources |
Resource requests and limits for the Sumo Logic Mock container | {"limits": {"memory": "2Gi", "cpu": "1000m"}, "requests": {"memory": "768Mi", "cpu": "100m"}} |
debug.sumologicMock.deployment.securityContext |
The securityContext configuration for the Sumo Logic Mock deployment. | {} |
debug.sumologicMock.deployment.tolerations |
Tolerations for the Sumo Logic Mock deployment. | {} |
debug.sumologicMock.enabled |
Set to true to enable Sumo Logic Mock pod. |
false |
debug.sumologicMock.image |
Docker image for the Sumo Logic Mock. | {"repository": "public.ecr.aws/sumologic/sumologic-mock", "tag": "2.24.0", "pullPolicy": "IfNotPresent"} |
debug.enableLocalMode |
Use it along with debug.sumologicMock.enabled in order to install collection locally without accessId, accessKey |
false |