Vectry Analytics

Sepa por quéocurrió.

Vectry es la capa de infraestructura de datos causales. Captura eventos estructurados de cada sistema, entrelázalos en cadenas causales y convierte tu operación en explicaciones.

  • Eventos atribuibles
  • Hilos causales
  • Anomalías explicables
Agendar demo npm install @vectry/node
Ilustración isométrica del grafo causal de Vectry: nodos de eventos conectados entre capas de sistemas apiladas

Conectado al ecosistema Blackwood Stone

Publisher verificado en el StoneOS Marketplace

  • Sommatic AI
  • Veripass
  • Link Loom Cloud
  • Mi Retail
  • Mi Campus
  • Hivora Dynamics
  • Virtual Capital of America

Nunca pierdas el porqué.

Los logs te dicen qué pasó. Vectry te dice por qué.

Tus sistemas ya emiten miles de señales — dispersas entre servicios, dashboards y archivos de log sin ningún hilo que las conecte. Vectry captura cada acción como un evento estructurado y atribuible, lo liga a su actor y su operación, y lo conecta causalmente con todo lo que desencadenó — a través de todos tus sistemas.

Los logs te dicen qué pasó. Vectry te dice por qué.
OBSERVACIÓN

Cada acción, atribuible.

  • Una unidad atómica: el Evento — actor, operación, contexto.
  • Quién, qué, dónde, cuándo — impuesto por esquema, no por convención.
  • Diffs de cambio estructurados: original vs. actualizado, campo por campo.
Conocer más
import { Vectry } from '@vectry/node'
 await vectry.capture({
  namespace: 'inventory.item.updated',
  actor_id: 'usr-99992',
  actor_type: 'user',
  operation: {
    type: 'updated',
    system_domain: 'inventory',
    system_entity: 'item',
    system_entity_id: 'item-3339',
    changes: {
      original: { quantity: 3 },
      updated: { quantity: 5 },
    },
  },
}); 
Placa isométrica de registros de eventos estructurados entrando a la capa de observación
EJECUCIÓN

Sigue el hilo entre sistemas.

  • Los Traces agrupan eventos alrededor de una entidad — una reserva, una factura, una sesión.
  • Los hilos causales enlazan traces de distintos servicios en una sola historia.
  • Cada hilo cierra con un desenlace: aprobado, error, abandonado.
Conocer más
import { Vectry } from '@vectry/node'
 const trace = await vectry.traces.start({
  system_domain: 'booking',
  system_entity: 'reservation',
  system_entity_id: 'resv-011',
  causal_thread_id: 'thread-98aabb',
});

// … events captured inside the trace …

await trace.end({ outcome: 'approved' }); 
Ilustración isométrica de traces enlazándose en un hilo causal entre sistemas
SEMÁNTICA

Pregunta por qué. Recibe la cadena.

  • Las EventExplanations reconstruyen la cadena exacta de causas detrás de cualquier evento.
  • Grafo caused_by legible por máquinas más una narrativa legible por humanos.
  • Una capa de auditoría que tu equipo de compliance sí puede leer.
Conocer más
import { Vectry } from '@vectry/node'
 const explanation = await vectry.explain({
  event_id: 'evt-ff3901',
});

explanation.caused_by
// → [ quote.created, quote.updated, … ]

explanation.output
// → "The quote was rejected because the item
//    was previously marked as expired." 
Ilustración isométrica de una cadena causal resolviéndose en una explicación
DIAGNÓSTICO

Las desviaciones se delatan solas.

  • Anomalías detectadas en cada nivel: evento, trace, hilo causal.
  • Patrón esperado vs. patrón real, con un puntaje de desviación.
  • Cada anomalía enlaza de vuelta a su explicación causal.
Conocer más
import { Vectry } from '@vectry/node'
 const anomalies = await vectry.anomalies.list({
  level: 'trace',
  min_deviation_score: 0.8,
});

// → [{ anomaly_type: 'sequence_violation',
//      expected: [quote.created, quote.approved],
//      actual:   [quote.created, quote.rejected],
//      deviation_score: 0.87 }] 
Ilustración isométrica de una anomalía detectada sobre un patrón causal

Lo que no puedes explicar, no lo puedes gobernar. Cada evento debe responder quién, qué, dónde, cuándo — y por qué.

La doctrina Vectry
DEVELOPER-FIRST

Instrumenta en minutos.

SDKs open source, una API HTTP de ingesta y un modelo de datos que se lee en una tarde.

Explorar los SDKs npm install @vectry/node
  1. 01

    Captura

    Emite eventos estructurados desde backends, navegadores y dispositivos con los SDKs o HTTP plano.

  2. 02

    Enlaza

    Vectry liga los eventos a traces e hilos causales alrededor de tus entidades reales.

  3. 03

    Explica

    Consulta el porqué: cadenas causales, narrativas y anomalías sobre tu operación.

quickstart.js
 import { Vectry } from '@vectry/node';

const vectry = new Vectry({
  apiKey: process.env.VECTRY_API_KEY,
});

await vectry.capture({
  namespace: 'auth.session.created',
  actor_id: 'usr-102',
  actor_type: 'user',
  operation: {
    type: 'created',
    system_domain: 'auth',
    system_entity: 'session',
    system_entity_id: 'ses-88f2',
  },
}); 

Licencia MIT · open source

CINCO PRIMITIVAS, UN SOLO MODELO GOBERNADO.

Un modelo de datos hecho para explicar.

Cinco primitivas, un grafo causal. Todo lo que Vectry almacena es atribuible, reconstruible y consultable.

  • FIG 0.1

    Event

    UNIDAD ATÓMICA

    Una acción, cambio o señal — con actor, operación y contexto.

  • FIG 0.2

    Trace

    FLUJO LOCAL

    Eventos relacionados alrededor de una entidad durante un comportamiento coherente.

  • FIG 0.3

    CausalThread

    ENTRE SISTEMAS

    La historia amplia que enlaza traces entre sistemas, con un desenlace.

  • FIG 0.4

    EventExplanation

    EL PORQUÉ

    La cadena reconstruida de causas detrás de un evento, más su narrativa.

  • FIG 0.5

    Anomaly

    DESVIACIÓN

    Una ruptura detectada del patrón esperado, puntuada y explicada.

Deja de adivinar. Empieza a explicar.

Lleva infraestructura causal a tu operación — o empieza a instrumentar hoy con los SDKs open source.