sixty

OpenTelemetry

Gardez votre télémétrie. Ajoutez un détecteur.

Sixty accepte les traces et métriques OTLP/HTTP du collector existant. Grafana, Prometheus, Elastic, Vercel, AWS et vos exportateurs restent en place ; Sixty devient une destination supplémentaire.

Configuration du 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]

Authentification et identité du service

Créez une clé secrète de télémétrie avec le scope ingest et envoyez-la comme Authorization: Bearer …. La clé choisit le workspace ; les attributs resource standard choisissent service, environnement et version. service.name est obligatoire.

Champ SixtyAttribut resource OpenTelemetry
Serviceservice.namespace/service.name, or service.name
Environnementdeployment.environment.name, then deployment.environment
Versionsixty.release, deployment.revision, then service.version

Ce que Sixty déduit

Les spans HTTP et base de données reliés deviennent opérations, dépendances, distributions de latence, temps propre, erreurs, appels SQL et lignes. Les histogrammes HTTP/RPC prennent le relais sans traces. CPU, mémoire, event loop, pauses GC et pression du pool ajoutent un contexte borné.

Quand agents natifs, traces OTEL et métriques OTEL décrivent le même intervalle, Sixty garde la source la plus fidèle : agent natif, puis traces OTEL, puis métriques OTEL.

Limites volontaires

Sixty n’est ni un entrepôt de traces ni un tableau de bord de remplacement. Il réduit les signaux OTEL en sketches et exemples bornés pour comparer les versions. Métriques personnalisées arbitraires et logs sont refusés via partial success ; les requêtes SQL brutes ne sont pas conservées.

Essayer le parcours complet

apps/otel-demo-app émet traces reliées, histogrammes de durée, saturation du runtime et pression du pool. Le compte de démonstration public contient ce service et le constat déduit de six versions.

Ouvrir le compte de démonstration →

OpenTelemetry avec Sixty — traces et métriques OTLP