Skip to content

nullstone-modules/aws-uptrace

Repository files navigation

aws-uptrace

Creates a Nullstone datastore holding Uptrace ingestion credentials: the OTLP endpoint and the DSN, with the DSN stored in AWS Secrets Manager.

This module provisions no Uptrace resources itself — it is the single place the credentials for an Uptrace project live so that consumers (e.g. k8s-otel-uptrace-extender, otel-direct-uptrace) can connect to it and deliver telemetry.

Setup

In Uptrace, open your project settings to find the DSN, e.g. https://<token>@api.uptrace.dev/<project_id>. The DSN is the whole credential — it is sent as the uptrace-dsn header on every export.

Variables

Name Default Description
otlp_endpoint https://otlp.uptrace.dev The Uptrace OTLP/HTTP endpoint. Override for self-hosted Uptrace.
dsn (required, sensitive) The Uptrace DSN. Stored in AWS Secrets Manager.

Outputs

Name Description
otlp_endpoint The Uptrace OTLP/HTTP endpoint telemetry is delivered to.
dsn_secret_id The ID (ARN) of the Secrets Manager secret containing the DSN.
dsn_secret_name The name of the Secrets Manager secret containing the DSN.

About

Creates an Uptrace integration in AWS

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors