Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ Before you connect OpenTelemetry to Tinybird, ensure:

- [GitHub Releases](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Docker Hub](https://hub.docker.com/r/otel/opentelemetry-collector-contrib)

> [!TIP]
> The Tinybird OpenTelemetry Exporter is officially available in the OpenTelemetry Collector Contrib repository as of release v0.131.0. You can use the official OpenTelemetry Collector distributions that include the Tinybird exporter out of the box.
> The Tinybird OpenTelemetry Exporter is officially available in the [OpenTelemetry Collector Contrib repository](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tinybirdexporter) as of release v0.131.0. You can use the official OpenTelemetry Collector distributions that include the Tinybird exporter out of the box.

## Use the Tinybird OpenTelemetry project template

Expand Down Expand Up @@ -66,9 +67,9 @@ exporters:
datasource: otel_metrics_exponential_histogram
gauge:
datasource: otel_metrics_gauge
traces:
traces:
datasource: otel_traces
logs:
logs:
datasource: otel_logs

service:
Expand Down
25 changes: 16 additions & 9 deletions TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
The Tinybird OpenTelemetry Template lets you instrument your apps using your pre-existing OpenTelemetry data while leveraging Tinybird's real-time features.
# Tinybird OpenTelemetry Template

[OpenTelemetry](https://opentelemetry.io/) is an open-source observability framework for collecting, processing, and exporting telemetry data (metrics, traces, and logs) from your applications and infrastructure.

By integrating OpenTelemetry with Tinybird, you can analyze observability data in real time, build dashboards, and enrich it with other data sources.

Expand All @@ -12,16 +14,21 @@ Read on to learn how to send data from OpenTelemetry to Tinybird.

## Before you start

Before you connect OpenTelemetry to Tinybird, ensure you are running the Tinybird distribution of the OpenTelemetry Collector.
Before you connect OpenTelemetry to Tinybird, ensure:

* You have a Tinybird workspace.
* You have a Tinybird Token with **append** permissions to the target Data Sources.
* You are running a release version of the OpenTelemetry Collector higher than release v0.131.0.

You can find the latest release of the Tinybird OpenTelemetry Collector here:
- [GitHub Releases](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Docker Hub](https://hub.docker.com/r/otel/opentelemetry-collector-contrib)

* [GitHub Releases](https://github.com/tinybirdco/opentelemetry-collector-contrib/releases)
* [Docker Hub](https://hub.docker.com/r/tinybirdco/opentelemetry-collector-contrib/tags)
> [!TIP]
> The Tinybird OpenTelemetry Exporter is officially available in the [OpenTelemetry Collector Contrib repository](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tinybirdexporter) as of release v0.131.0. You can use the official OpenTelemetry Collector distributions that include the Tinybird exporter out of the box.

## Setup the template
## Use the Tinybird OpenTelemetry project template

Fork the GitHub repository and deploy the data project to Tinybird.
To get started quickly, you can use the [Tinybird OpenTelemetry project template](https://github.com/tinybirdco/tinybird-otel-template). This template provides ready-to-use Data Sources and Pipes for storing and analyzing your telemetry data in Tinybird.

```bash
# select or create a new workspace
Expand Down Expand Up @@ -60,9 +67,9 @@ exporters:
datasource: otel_metrics_exponential_histogram
gauge:
datasource: otel_metrics_gauge
traces:
traces:
datasource: otel_traces
logs:
logs:
datasource: otel_logs

service:
Expand Down
Loading