OpenTelemetry
Conserva tu telemetría. Añade un detector.
Sixty acepta trazas y métricas OTLP/HTTP del collector que ya utilizas. Grafana, Prometheus, Elastic, Vercel, AWS y tus exportadores actuales siguen en su sitio; Sixty se añade como otro destino.
Configuración del collector
exporters:
otlphttp/sixty:
endpoint: https://ingest.sixty.sh
headers:
Authorization: "Bearer ${env:SIXTY_OTEL_KEY}"
compression: gzip
service:
pipelines:
traces:
receivers: [otlp]
processors: [batch]
exporters: [your_existing_exporter, otlphttp/sixty]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [your_existing_exporter, otlphttp/sixty]Autenticación e identidad del servicio
Crea una clave secreta de telemetría con el scope ingest y envíala como Authorization: Bearer …. La clave selecciona el workspace; los atributos resource estándar seleccionan servicio, entorno y versión. service.name es obligatorio.
| Campo de Sixty | Atributo resource de OpenTelemetry |
|---|---|
| Servicio | service.namespace/service.name, or service.name |
| Entorno | deployment.environment.name, then deployment.environment |
| Versión | sixty.release, deployment.revision, then service.version |
Qué infiere Sixty
Los spans HTTP y de base de datos conectados se convierten en operaciones, dependencias, distribuciones de latencia, tiempo propio, errores, llamadas a base de datos y filas. Los histogramas HTTP/RPC sirven de respaldo sin trazas. CPU, memoria, event loop, pausas de GC y presión del pool aportan contexto acotado a los hallazgos.
Si agentes nativos, trazas OTEL y métricas OTEL describen el mismo intervalo, Sixty conserva la fuente de mayor fidelidad: agente nativo, después trazas OTEL y por último métricas OTEL.
Límites deliberados
Sixty no es un almacén de trazas ni sustituye tu dashboard. Reduce las señales OTEL a sketches y ejemplos acotados para comparar versiones. Rechaza métricas personalizadas arbitrarias y logs mediante partial success; no conserva sentencias SQL sin procesar porque pueden contener valores.
Prueba el recorrido completo
La carga apps/otel-demo-app emite trazas conectadas, histogramas de duración, saturación del runtime y presión del pool. La cuenta demo pública incluye ese servicio y el hallazgo inferido de seis versiones.