Configuring components
Set component properties in the configuration panel, including secrets and variables.
Select a node on the canvas to open its configuration panel on the right. Each component type has its own form with the fields that component supports — endpoints, protocols, intervals, attribute rules, and so on.
Editing a component
- Click the node on the canvas.
- The configuration panel opens with that component's settings.
- Edit fields; changes are reflected in the generated YAML immediately.
- Telflo validates fields as you go and flags problems inline.
Forms are tailored per component. For example:
- An OTLP exporter asks for an endpoint and TLS/compression options.
- A batch processor exposes batch size and timeout settings.
- A filter or transform processor exposes its match/OTTL rules.
Anything you can't express through a form, you can always edit directly in the YAML view — the two stay in sync.
Using secrets and variables
Avoid hard-coding sensitive or environment-specific values. Telflo lets you reference entries stored in your organization's Vault:
| Reference | Use it for | Example |
|---|---|---|
$secret:NAME | Sensitive values (API keys, passwords, tokens). | $secret:GRAFANA_API_KEY |
$var:NAME | Plain reusable values (endpoints, service/environment names). | $var:PROD_OTLP_ENDPOINT |
When you type one of these references into a field, Telflo substitutes it correctly in the exported configuration:
- Secrets export as environment-variable references (e.g.
${NAME}), so the real value is never written into the YAML. - Variables are substituted directly.
This keeps secrets out of your saved configurations and shareable links, and lets you reuse the same value across many configs.
Next
- Review the generated config in the YAML editor.
- Understand the inline checks in Validation.