📚 TraceKit Documentation

Learn how to integrate TraceKit with your applications for distributed tracing and performance monitoring.

What is TraceKit?

TraceKit is a lightweight Application Performance Monitoring (APM) platform that helps you debug production issues faster. It receives traces via the OpenTelemetry Protocol (OTLP) and provides instant context when things break.

Features

🔍

Distributed Tracing

Track requests across multiple services and visualize the complete journey

📡

OpenTelemetry Native

Industry-standard instrumentation with vendor-neutral telemetry collection

🏢

Multi-Tenant

Organize traces by organization for teams and multiple projects

🔐

API Key Authentication

Secure trace ingestion with API key-based authentication

🎨

Beautiful UI

Clean, intuitive trace visualization with dark mode support

🚨

Intelligent Alerting

Get notified via Slack or Telegram when things go wrong

Get Started in 3 Steps

1

Generate an API Key

Create a secure API key from the API Keys page

2

Install OpenTelemetry SDK

Add OpenTelemetry instrumentation to your application

3

Configure OTLP Exporter

Point your OTLP exporter to TraceKit and start seeing traces

Popular Guides