OpenTelemetry-native observabilityObservabilidad nativa de OpenTelemetry

One query.
Every signal.
Una consulta.
Cada señal.

Logs, traces, metrics and RUM in one platform, so you find what's breaking, and what it's taking down, fast.Logs, trazas, métricas y RUM en una sola plataforma, para encontrar qué se rompe, y qué se lleva puesto, rápido.

Point your OpenTelemetry Collector at RCX and watch your whole stack light up: the service map, the errors, the blast radius. No per-host fee. No proprietary agent.Apuntá tu OpenTelemetry Collector a RCX y mirá cómo se enciende todo tu stack: el mapa de servicios, los errores, el radio de impacto. Sin costo por host. Sin agente propietario.

No credit card · your own OTel Collector · 7-day trialSin tarjeta · tu propio OTel Collector · prueba de 7 días
Built on open standardsConstruido sobre estándares abiertos
OpenTelemetryOTLPPrometheusSyslogOpenMetricsOpAMP
See it liveVelo en acción

The platform, end to end.La plataforma, de punta a punta.

One workspace for every signal: explore, map, trace, alert and automate. Click through the views.Un solo espacio para cada señal: explorar, mapear, trazar, alertar y automatizar. Recorré las vistas.

Placeholder screenshots — generated mockups, to be swapped for real product captures. Click any tile to expand.Capturas de ejemplo — mockups generados, se reemplazan por capturas reales del producto. Clic en un tile para ampliar.
01  CapabilitiesCapacidades

Every signal. One place.Cada señal. Un solo lugar.

Logs, traces, metrics and RUM, searched with one language and correlated on one map. No four separate tools, no context-switching.Logs, trazas, métricas y RUM, con un solo lenguaje y correlacionados en un solo mapa. Sin cuatro herramientas separadas, sin cambiar de contexto.

Logs
Full-text and structured search across billions of lines. Columnar storage with per-bucket retention, and a text() index for sub-second search on high-cardinality fields.Búsqueda full-text y estructurada sobre miles de millones de líneas. Almacenamiento columnar con retención por bucket, e índice text() para búsqueda sub-segundo en campos de alta cardinalidad.
# pull 5xx out of raw nginx log lines
get logs | filter service.name = "nginx"
| parse body, "… INT:status …"
| filter status startsWith "5" | summarize count(), by: {status}
Traces
Flame graphs and span tables, standard OpenTelemetry with no proprietary SDK.Flame graphs y tablas de spans, OpenTelemetry estándar sin SDK propietario.
get spans | summarize p95(duration), by: {service.name}
Metrics
Query gauges, sums and histograms with RCXQL.Consultá gauges, sums e histogramas con RCXQL.
get metrics.gauge | filter metric.name = "…"
RUM
Session replay with a timeline (rrweb), plus web events and errors.Repetición de sesiones con línea de tiempo (rrweb), más eventos y errores del navegador.
rrweb · timeline playerrrweb · reproductor con timeline
02  RCXQL

One language. Ask once.Un lenguaje. Preguntá una vez.

A piped query language across every signal: logs, traces, metrics, topology and alerts. The visual builder writes it, autocomplete fills it in, and join / lookup / traverse correlate across services. A few real ones:Un lenguaje piped para cada señal: logs, trazas, métricas, topología y alertas. El builder visual lo escribe, el autocompletado lo completa, y join / lookup / traverse correlacionan entre servicios. Algunas reales:

error rate · spans ⋈ spans
# error rate per service
get spans, from: -1h
| filter status_code = "ERROR"
| summarize errs = count(), by: {service.name}
| join [
    get spans, from: -1h
    | summarize total = count(), by: {service.name}
  ], on: service.name, fields: {total}
| fieldsAdd rate = round(errs / total * 100)
| sort rate desc | limit 10
service dependencies · topology
# who calls whom, and how hot
get tpl.deps, from: -24h
| summarize calls = sum(call_count),
            errors = sum(error_count),
            by: {caller, callee}
| filter calls > 100
| sort calls desc
parse nginx logs → 5xx
# pull status out of raw log lines
get logs, from: -1h
| filter service.name = "nginx"
| parse body, "IPADDR:client LD WORD:method LD INT:status LD"
| filter status startsWith "5"
| summarize count(), by: {status}
| sort status asc
anomalies + timeseries · alerts
# which detectors fired most
get ai.events, from: -12h
| summarize anomalies = count(), by: {detector}
| sort anomalies desc

# error volume over time
get logs, from: -6h
| makeTimeseries count(), by: {loglevel}, interval: 10m
03  RCX Pipelines

Ingest anything. Route it your way.Ingerí lo que sea. Enrutá a tu manera.

OpenTelemetry in, plus the other OpenTelemetry Collector receivers. Versioned config (preview, activate, rollback) with OTTL routing rules, self-service.OpenTelemetry de entrada, más los demás receivers del OpenTelemetry Collector. Configuración versionada (preview, activar, rollback) con reglas de ruteo OTTL, self-service.

CollectRecolectar
ReceiveRecibir
Any supported input: OTLP or a classic protocol, from apps, hosts and Kubernetes.Cualquier entrada soportada: OTLP o un protocolo clásico, desde apps, hosts y Kubernetes.
TransformTransformar
Filter & shapeFiltrar y moldear
Redact, batch and enrich in-flight before anything is stored.Enmascarar, agrupar y enriquecer al vuelo antes de almacenar.
RouteEnrutar
Send onwardEnviar
Into the RCX platform, pushed to your agents from the UI over OpAMP.Hacia la plataforma RCX, empujado a tus agentes desde la UI vía OpAMP.
04  What RCX providesQué ofrece RCX

Everything from ingest to incident.Todo, desde la ingesta hasta el incidente.

One platform, one bill. Every piece below is included, no add-ons.Una plataforma, una factura. Todo lo de abajo está incluido, sin add-ons.

Query · flagshipConsulta · lo central

RCXQL

One piped query language across every signal — logs, traces, metrics, topology and alerts. A visual builder writes it, autocomplete fills it in, and join / lookup / traverse correlate across services. No SQL to learn.Un lenguaje piped para cada señal — logs, trazas, métricas, topología y alertas. El builder visual lo escribe, el autocompletado lo completa, y join / lookup / traverse correlacionan entre servicios. Sin SQL que aprender.

# error rate per service, last hour
get spans, from: -1h | filter status_code = "ERROR"
| summarize errs = count(), by: {service.name}
| sort errs desc | limit 10
IngestionIngesta

OpenTelemetry inOpenTelemetry de entrada

Logs, traces and metrics over OTLP. An OTel Collector agent for Windows, macOS, Linux and containers.Logs, trazas y métricas vía OTLP. Un agente OTel Collector para Windows, macOS, Linux y contenedores.

Service mapMapa de servicios

TopologyTopología

Auto-discovery of hosts, Kubernetes, containers, processes and service-to-service calls, refreshed every 60s.Auto-descubrimiento de hosts, Kubernetes, contenedores, procesos y llamadas servicio-a-servicio, actualizado cada 60s.

DetectDetectar

Alerts & incidentsAlertas e incidentes

20+ packaged detectors with adaptive hourly baselines, plus an incident lifecycle that merges and reopens.Más de 20 detectores empaquetados con baselines adaptativas por hora, más un ciclo de vida de incidentes que agrupa y reabre.

Pipelines

Config & routingConfig y ruteo

Versioned collector config (preview, activate, rollback) with OTTL routing rules, self-service per bucket.Configuración de collectors versionada (preview, activar, rollback) con reglas de ruteo OTTL, self-service por bucket.

Fleet

Agents over OpAMPAgentes vía OpAMP

Your collectors at a glance: status, host/OS, version and throughput, with a one-line installer.Tus collectors de un vistazo: estado, host/OS, versión y throughput, con instalador de una línea.

AutomateAutomatizar

WorkflowsFlujos

A visual DAG with dependencies and branches, webhook ingress, and event-sourced runs you can query.Un DAG visual con dependencias y ramas, ingreso por webhook, y ejecuciones event-sourced que podés consultar.

Frontend

Session replay (RUM)Repetición de sesiones (RUM)

rrweb-based replay with a timeline player, plus captured web events and errors.Repetición basada en rrweb con reproductor de línea de tiempo, más eventos y errores del navegador.

TracesTrazas

Distributed tracingTrazado distribuido

A flame-graph viewer and span table, queryable with RCXQL like every other signal.Visor flame-graph y tabla de spans, consultable con RCXQL como cualquier otra señal.

05  Two ways inDos formas de entrar

Pipelines, or the whole platform.Pipelines, o toda la plataforma.

Start with just the pipeline, or run the full platform. Same OpenTelemetry, same fleet, your call.Empezá solo con el pipeline, o usá la plataforma completa. El mismo OpenTelemetry, la misma flota, vos decidís.

RCX Pipelines

Just the pipelineSolo el pipeline

Want Pipelines to a custom sink? No problem.¿Querés Pipelines hacia tu propio sink? Sin problema.

  • OTLP + classic protocols in, via the OpenTelemetry CollectorOTLP + protocolos clásicos de entrada, vía OpenTelemetry Collector
  • Transform, filter and redact in-flight with OTTLTransformá, filtrá y enmascará al vuelo con OTTL
  • Route to any destination: your own sink or backendEnrutá a cualquier destino: tu propio sink o backend
  • Manage collectors as a fleet over OpAMPGestioná los collectors como flota vía OpAMP
  • Versioned config: preview, activate, rollbackConfig versionada: preview, activar, rollback
RCX Platform

The whole platformToda la plataforma

Want the full platform? Awesome.¿Querés la plataforma completa? Genial.

  • Everything in RCX Pipelines, and then:Todo lo de RCX Pipelines, y además:
  • Logs, traces, metrics and RUM, stored and queryableLogs, trazas, métricas y RUM, almacenados y consultables
  • RCXQL, one query language across every signalRCXQL, un lenguaje de consultas para cada señal
  • Service map, alerts and incidents (20+ detectors)Mapa de servicios, alertas e incidentes (20+ detectores)
  • Workflows, automation and session replayFlujos, automatización y repetición de sesiones
QuickstartArranque rápido

From zero to your stack, in minutes.De cero a tu stack, en minutos.

No SDK rewrite, no agent rollout. Point your OpenTelemetry Collector at one endpoint and your telemetry shows up — searchable, mapped and alertable.Sin reescribir SDKs, sin desplegar un agente. Apuntá tu OpenTelemetry Collector a un endpoint y tu telemetría aparece — buscable, mapeada y con alertas.

  • Point your OTel Collector at RCX — one OTLP endpoint, one token.Apuntá tu OTel Collector a RCX — un endpoint OTLP, un token.
  • Watch your services, errors and traces light up on the map.Mirá cómo se encienden tus servicios, errores y trazas en el mapa.
  • Query everything with rcxQL, set alerts, and share a link.Consultá todo con rcxQL, armá alertas y compartí un link.
No credit card · 7-day trial · your own OTel CollectorSin tarjeta · prueba de 7 días · tu propio OTel Collector
otel-collector.yaml
# send any signal to RCX over OTLP
exporters:
  otlp/rcx:
    endpoint: otlp.rocketcloud.io:4317
    headers:
      Api-Token: rcx0t01.•••.•••
      X-Tenant-ID: your-tenant
service:
  pipelines:
    logs:    { exporters: [otlp/rcx] }
    traces:  { exporters: [otlp/rcx] }
    metrics: { exporters: [otlp/rcx] }
FAQ

Questions, answered.Preguntas, respondidas.

Do I need a proprietary agent or SDK?¿Necesito un agente o SDK propietario?
No. RCX speaks OpenTelemetry — point your existing OTel Collector, or any OTel SDK, at RCX. No fork, no vendor agent to install.No. RCX habla OpenTelemetry — apuntá tu OTel Collector actual, o cualquier SDK OTel, a RCX. Sin fork, sin agente propietario que instalar.
Is my data locked in?¿Mis datos quedan atrapados?
No. OpenTelemetry in, OpenTelemetry out. Route to RCX or your own sink, and export anytime — no proprietary format, no context loss.No. OpenTelemetry de entrada, OpenTelemetry de salida. Enrutá a RCX o a tu propio sink, y exportá cuando quieras — sin formato propietario, sin pérdida de contexto.
How am I priced?¿Cómo se cobra?
By what you ingest — not per host, not per seat, and no indexing surcharge. Retention is included in each plan and extendable when you need it.Por lo que ingerís — no por host, no por asiento, y sin recargo por indexación. La retención viene incluida en cada plan y se extiende cuando lo necesitás.
Can I run just the pipeline?¿Puedo usar solo el pipeline?
Yes. RCX Pipelines works on its own to any destination; make RCX the destination when you want storage, rcxQL and the service map.Sí. RCX Pipelines funciona por su cuenta hacia cualquier destino; hacé de RCX el destino cuando quieras almacenamiento, rcxQL y el mapa de servicios.
What about PII and compliance?¿Y la PII y el compliance?
Redact and mask sensitive fields in-flight, before anything is stored — with role-based access and longer retention on higher tiers.Enmascará y ofuscá campos sensibles al vuelo, antes de almacenar — con acceso por roles y retención más larga en los planes superiores.
Which signals do you support?¿Qué señales soportan?
Logs, traces, metrics and RUM — in one place, correlated on one map, and queried with one language (rcxQL).Logs, trazas, métricas y RUM — en un solo lugar, correlacionados en un solo mapa, y consultados con un solo lenguaje (rcxQL).

Point your Collector at RCX.Apuntá tu Collector a RCX.

Start a 7-day trial on your real telemetry. One OTLP endpoint, and your stack shows up in RCXQL, topology and alerts.Empezá una prueba de 7 días con tu telemetría real. Un endpoint OTLP, y tu stack aparece en RCXQL, topología y alertas.

Start free trialProbar gratis No credit card · no proprietary SDKSin tarjeta · sin SDK propietario