Telegen Documentation
Telegen is a zero-configuration observability agent that automatically discovers and instruments your entire infrastructure using eBPF. Deploy with a single command and get complete visibility across metrics, traces, logs, and profiles.
“Instrument everything. Configure nothing.”
Key Features
Automatically detects cloud providers, Kubernetes, databases, and runtimes without configuration.
eBPF-powered tracing for HTTP, gRPC, databases, messaging (Kafka, AMQP, STOMP), and RPC (Dubbo2, SunRPC) without code changes.
CPU, off-CPU, memory, mutex, and wall-clock profiling with flame graph generation.
Syscall auditing, file integrity monitoring, container escape detection, and file tailing with trace correlation.
DNS tracing, TCP metrics, XDP packet analysis, service mesh integration, and firewall infra collection (PAN-OS, FortiGate, Arista, Cisco ACI).
100% OTel-compliant output via OTLP to any compatible backend. Unified V3 pipeline with WAL queues and failover.
GPU monitoring (NVIDIA NVML), LLM API tracing (OpenAI, Anthropic), CUDA kernel tracing, and token cost estimation.
Storage arrays (NetApp ONTAP/E-Series, Dell, HPE, Pure), VMware vSphere, SNMP devices, and K8s metrics streaming.
Kafka, RabbitMQ/AMQP 0-9-1, AMQP 1.0, OpenWire, STOMP, NATS, MQTT — full OTel messaging semantics.
Go channel send/receive operations as span links for goroutine-level trace correlation.
Quick Start
# Kubernetes (Helm)
helm install telegen oci://ghcr.io/mirastacklabs-ai/charts/telegen \
--namespace telegen --create-namespace \
--set otlp.endpoint="otel-collector:4317"
For Linux, see the Linux Installation guide.
That’s it! Telegen auto-discovers everything and starts collecting telemetry.
Documentation
Getting Started
Installation
Configuration
Features
Integrations
Guides
Operations
Reference
Support
Documentation: telegen.mirastacklabs.ai
GitHub Issues: github.com/mirastacklabs-ai/telegen/issues
Discussions: github.com/mirastacklabs-ai/telegen/discussions
License
Telegen is released under the Apache 2.0 License.