← ClaudeAtlas

sematext-otellisted

Wire a service's OpenTelemetry (OTel) output to Sematext Cloud for observability and monitoring. Walks through region, App-type, instrumentation flow (managed OTLP endpoint vs Sematext Agent), and signal selection (traces/metrics/logs), then produces the exact env-var block and points at a runnable reference example in this repo. Invoke when instrumenting a new app for Sematext or sending telemetry to Sematext.
sematext/sematext-otel-onboarding · ★ 0 · DevOps & Infrastructure · score 73
Install: claude install-skill sematext/sematext-otel-onboarding
# Sematext OTel onboarding Use this skill to wire a service that emits OpenTelemetry data into Sematext Cloud. It is parameter-driven; work through these in order: 1. **Triage**: ask the six questions below to fix region, Apps, flow, protocol, language/env, and instrumentation style. 2. **Assemble**: build the env-var block from Flow A (managed OTLP) or Flow B (Sematext Agent), placeholders intact. 3. **Point**: send the user to the matching reference example in this repo. 4. **Verify**: confirm data lands within 60s, looping through Troubleshooting until it does. ## Agent constraints Two hard rules when running this skill: **Never handle real token values.** Do not ask the user to paste an App token, and do not accept one if offered. Every env-var block you produce keeps the literal placeholders (`<tracing-app-token>`, etc.); the user substitutes real values themselves, outside the conversation. A token that appears in chat is in conversation history and agent context for good, and must be rotated in Sematext Cloud. If a user pastes one anyway, tell them to rotate it and continue with placeholders. **Never run the privileged commands.** The `sudo st-agent otel enable` commands in Flow B are for the user to run in their own shell. Print them for the user to copy; do not execute them, and do not offer to. ## Triage Ask the user, in order: 1. **Which Sematext region?** US or EU. 2. **Which App types are you wiring up?** Tracing, Logs, Monitoring — any combination. Each