Telflo
Build

Components

The component library — receivers, processors, exporters, and extensions.

Pipelines are assembled from four kinds of components. Each is color-coded on the canvas and has its own connection rules.

TypeColorRoleConnections
ReceiverBlueIngests telemetry (a source)Outgoing only
ProcessorPurpleTransforms telemetry in flightIncoming and outgoing
ExporterGreenSends telemetry to a destinationIncoming only
ExtensionAmberStandalone collector capabilityNo connections

You add a component by dragging it from the palette onto the canvas. The palette is grouped by type so you can find sources, transforms, and destinations quickly.

The exact components and fields available depend on the collector version selected in the toolbar. The lists below reflect the common set; newer or older collector versions may add or remove options.

Receivers

Sources that collect telemetry into the collector.

ReceiverDescription
otlpOTLP over gRPC/HTTP — the most common entry point.
prometheusScrape Prometheus metrics endpoints.
jaegerJaeger traces (gRPC/HTTP/UDP).
zipkinZipkin trace spans.
filelogTail and parse log files.
hostmetricsHost system metrics (CPU, memory, disk, network).
k8s_clusterKubernetes cluster-level metadata.
k8s_eventsKubernetes events.
k8s_objectsKubernetes object state.
kubeletstatsKubelet / container metrics.
netflowNetwork flow data.
syslogSyslog messages.
statsdStatsD metrics.

Processors

Transform, enrich, sample, or drop telemetry between receivers and exporters.

ProcessorDescription
batchBatch telemetry before export. Recommended in almost every pipeline.
memory_limiterGuard against out-of-memory. Place it first when used.
resourceAdd or modify resource attributes.
attributesAdd, update, or remove data-point/span/log attributes.
filterDrop telemetry that matches criteria.
probabilistic_samplerRandom head sampling.
tail_samplingPolicy-based trace sampling after spans complete.
k8sattributesEnrich telemetry with Kubernetes metadata.
redactionRemove or mask sensitive values.
cumulativetodeltaConvert cumulative metrics to delta.
resourcedetectionAuto-detect cloud/host resource attributes.
transformApply OTTL transformations.

Exporters

Destinations that send telemetry out of the collector.

ExporterDescription
otlpOTLP over gRPC — the most common destination.
otlphttpOTLP over HTTP.
loadbalancingLoad-balanced OTLP across backends.
jaegerJaeger backend.
zipkinZipkin backend.
debugPrint telemetry to the collector console — useful while developing.
fileWrite telemetry to files.

Extensions

Standalone capabilities that don't sit in a data path.

ExtensionDescription
health_checkExpose an HTTP health endpoint.
pprofPerformance profiling endpoint.
zpagesIn-process debug pages.

Next

Once components are on the canvas, connect them into pipelines — see Canvas & pipelines.

On this page