NewWe Can Understand It All Now

Open source

Work built in the open.

Specifications, policy engines, and maintained distributions for portable telemetry control.

Tero on GitHub
01

Specification

A shared contract for portable telemetry control.

02

Policy engines

Independent implementations of the same policy contract.

policy-go

Go library

A policy evaluation library for OpenTelemetry data with hot reload and pluggable regex backends.

policy-rs

Rust library

A Rust implementation for embedding portable telemetry policies in data-plane tools.

policy-zig

Zig library

A low-level Zig implementation designed for efficient policy evaluation at the edge.

03

Runtimes and distributions

Places to run policies in the telemetry path you already operate.

OpenTelemetry Collector

Tero distribution · Go

A maintained OpenTelemetry Collector distribution with the Tero policy processor included.

Vector

Vector distribution · Rust

A Tero-maintained Vector distribution with a native node for applying telemetry policies.

Tero Edge

Edge proxy · Zig

A lightweight proxy for intercepting telemetry and applying policies before ingestion.

Datadog Lambda Extension

Datadog distribution · Rust

Tero's public fork of the Datadog Lambda Extension for telemetry delivery in AWS Lambda.