BASALTO
v4 · correlación de trazas en tiempo real

Trazas, logs y métricas.
Un solo lugar.

BASALTO es la observabilidad para equipos de plataforma e infraestructura. Correlaciona cada señal, encuentra la causa raíz en segundos y manda menos ingenieros a las 3 a.m.

OpenTelemetry nativo Retención de 90 días SOC 2 Type II
basalto · checkout-api en vivo
p50 latencia
86ms
errores 5xx
0.04%
req/s
12.4k
throughput · 15 min ▲ 8.2%
traza · GET /checkout — 142ms
api
auth
postgres
cache
span_id: 7f3a··e1 · sampled 100% root cause: postgres

Equipos de plataforma que confían en BASALTO

TectonicGranite CloudCinderStrataMagma LabsQuartzObsidian
La plataforma

Una sola fuente
de la verdad operativa

Deja de saltar entre cuatro paneles durante un incidente. Trazas, logs, métricas y alertas comparten contexto, ID y línea de tiempo.

Trazas distribuidas

Sigue una petición de extremo a extremo entre todos tus servicios. Waterfall por span, latencia por hop y el culpable resaltado.

{ }

Logs estructurados

Ingesta JSON sin esquema fijo, búsqueda full-text en milisegundos y saltos directos de un log a su traza con un clic.

Métricas de alta cardinalidad

Agrega por cualquier etiqueta sin penalización: cliente, región, versión. Percentiles reales p50/p95/p99, no promedios mentirosos.

Alertas sin ruido

Umbrales dinámicos que aprenden tu estacionalidad. Agrupa, silencia y enruta a quien está de guardia — Slack, PagerDuty o webhook.

Causa raíz asistida

BASALTO correlaciona el pico de errores con el deploy, la query lenta o el host enfermo y te lo señala antes de que abras un dashboard.

Mapa de infraestructura

Topología viva de servicios, colas y bases de datos. Mira las dependencias y el flujo de tráfico cambiar en tiempo real.

Cómo funciona

De la alerta a la
causa raíz, sin saltos

Una guardia normal con BASALTO: la señal entra, el contexto ya está ahí, el incidente se cierra. Sin abrir cinco pestañas.

Empezar ahora
01

Instrumenta una vez

Un agente OpenTelemetry, cero cambios de código. Trazas, logs y métricas empiezan a fluir en menos de cinco minutos.

02

Suena la alerta

Un umbral dinámico detecta el pico de p99 y avisa a quien está de guardia con la traza ofensora ya adjunta.

03

Correlaciona y aísla

BASALTO enlaza el pico con el deploy de hace 9 minutos y la query que pasó de 12ms a 340ms. Una sola vista.

04

Cierra y aprende

Revierte, marca resuelto y deja un runbook anclado a la traza. El próximo incidente igual ya está documentado.

Para ingeniería

Instrumentar es
una sola línea

CLI declarativa, SDKs para Go, Node, Python y Rust, y compatibilidad total con OpenTelemetry. Sin agentes propietarios atando tu stack.

brew install basalto go get basalto.dev/otel REST · gRPC
~/checkout-api zsh
# conecta tu servicio y empieza a enviar señales
$ basalto init --service=checkout-api
   proyecto enlazado · región eu-central
   exporter OTLP escribiendo a basalto.dev

$ basalto deploy --alert=p99>200ms
   regla de alerta activa · guardia: @plataforma

$ basalto trace --last=5xx
  trace 7f3a··e1  142ms  GET /checkout
   └─ postgres.query  340ms  # causa raíz
   deploy #1284 hace 9 min · revertir? [y/N]
86ms
latencia p50 de consulta
99.99%
uptime de ingesta · 12 meses
4.7s
de la alerta a la causa raíz
14B
spans ingeridos al día

Bajamos el MTTR de 40 minutos a menos de cinco. La correlación traza-log-deploy es lo que llevábamos años montando a mano.

Marco Téllez
Lead de Plataforma · Strata
Integraciones

Encaja en el stack que ya tienes

Kubernetes
OpenTelemetry
Terraform
PagerDuty
Slack
GitHub Actions
PostgreSQL
Kafka
AWS
Datadog import
Grafana
Prometheus
Empieza hoy

Que tu próxima guardia
sea aburrida

Instrumenta un servicio en cinco minutos, conecta tus alertas y mira las primeras trazas llegar en vivo. Sin tarjeta para empezar.

50 GB de ingesta gratis al mes·sin tarjeta·cancela cuando quieras