Configuring components

Set component properties in the configuration panel.

Select a node on the canvas to open its configuration panel on the right. Each component type has a form with the fields that component supports, such as endpoints, protocols, intervals, and attribute rules.

Edit a component

  1. Select the node on the canvas.
  2. Edit the fields in the configuration panel. Changes are reflected in the generated YAML immediately.
  3. Telflo validates the configuration as you edit and reports problems in the validation status. See Validation.

Forms are specific to each component. For example, an OTLP exporter has endpoint and TLS fields, a batch processor has size and timeout fields, and a transform processor has its OTTL statements.

Some exporter forms include a Quick Setup that pre-fills the endpoint and authentication fields for a known destination. Every component has an Instance Name field that creates a named instance in the YAML, such as otlphttp/staging, so the same component type can appear more than once.

Anything not exposed by a form can be edited directly in the YAML view. The canvas and the YAML stay in sync.

Reference a variable

Reference a value stored in your vault instead of typing the same value into many fields. Type # followed by the variable's reference name, for example #PROD_API_URL. Telflo substitutes the value when it generates the YAML.

For credentials such as API keys and tokens, reference an environment variable with ${env:NAME} so the value comes from the host environment and is not stored in the configuration.

Next steps

  • Review the generated configuration. See YAML editor.
  • Resolve issues reported by validation. See Validation.

Last updated on

On this page