otel-collector
Last updated
Was this helpful?
Last updated
Was this helpful?
This provider enables gathering and exporting data for the Garden execution.
It provides detailed insights into what a Garden command is doing at any given time and can be used for alerting on performance regressions or debugging performance issues.
It does that by running an on the local machine for the duration of the command execution, which then exports the gathered data to the desired service.
Currently supported exporters are , , and 'OTLP HTTP'.
Below is the full schema reference for the provider configuration..
The reference is divided into two sections. The contains the complete YAML schema, and the describes each schema key.
The values in the schema below are the default values.
providers[]
array[object]
[]
No
providers[].name
The name of the provider plugin to use.
string
Yes
providers[].dependencies[]
List other providers that should be resolved before this one.
Example: ["exec"]
array
[]
No
providers[].environments[]
If specified, this provider will only be used in the listed environments. Note that an empty array effectively disables the provider. To use a provider in all environments, omit this field.
Example: ["dev","stage"]
array
No
providers[].exporters[]
array
Yes
providers[].exporters[].name
string
No
providers[].exporters[].enabled
boolean
No
providers[].exporters[].verbosity
string
"detailed", "normal", "basic"
"normal"
No
> name
> dependencies
> environments
> exporters
> > name
> > enabled
> > verbosity