Skip to main content
El módulo Streaming Hub en Lerian Console muestra cómo el Hub entrega tus eventos. Úsalo para seguir la entrega, leer el catálogo de eventos y gestionar suscripciones. Gestión de suscripciones cubre las mismas tareas de suscripción con la API.

Acceder a Streaming Hub


El módulo funciona solo cuando Streaming Hub está activado para tu organización. Un administrador lo activa en Settings > Products. Consulta Productos. Abre el selector de productos en Lerian Console y selecciona Streaming Hub. La barra lateral tiene tres entradas: Dashboard, Event Catalog y Subscriptions. Cuando Streaming Hub está desactivado, las páginas del módulo muestran un aviso que remite a esta configuración.

Dashboard


El módulo abre en el Dashboard. Muestra la entrega de eventos, tal como la midió el Hub. Selecciona el período en la parte superior: 1h, 6h, 24h o 48h. El predeterminado es 24 horas. Para otra ventana, elige Custom y define un Start y una Duration. El inicio debe estar en el pasado. El dashboard muestra:
  • Current state: las suscripciones en el momento de la captura, contadas por interruptor, por estado de verificación, por tipo de destino y por canal.
  • Events received: los eventos que el Hub recibió en el período, con un gráfico por hora o por día UTC. No es un conteo de entregas.
  • Push delivery: los jobs de entrega creados y los intentos de entrega por resultado, como Delivered o Failed.
  • Push backlog: los jobs de entrega en espera y cuánto tiempo lleva esperando el más antiguo.
  • Pull eligibility: los eventos que los consumidores pull tenían derecho a leer y las coincidencias de suscripción elegibles. El Hub no informa lo que leyó un consumidor.
Debajo, Needs attention lista las suscripciones que necesitan la atención de un operador en el período. Cada fila muestra el destino, la verificación, el estado, el último éxito y el último fallo, y los conteos de intentos. La columna Reasons dice por qué la fila está ahí, por ejemplo Automatically disabled o Destination not verified.

Catálogo de eventos


Event Catalog lista los eventos que anuncian los productores y qué tan actual es cada uno. La página agrupa los eventos por tema. Cada evento muestra su clave de evento, su versión de schema, una descripción, su recurso y su origen. La clave de evento es el valor que una suscripción toma como tipo de evento. Cada tema muestra un badge de actualización para cada productor, como Refreshed o Out of date. Usa Search the catalog para filtrar por clave de evento, descripción, tema o productor. Producers advertising no events lista los productores que el Hub recorre pero de los que no tiene ningún evento.

Suscripciones


Subscriptions lista adónde entrega el Hub tus eventos. La tabla muestra Name, Destination, Type, State, Verification y Created. Filtra la lista por Destination kind, Delivery y Verification. La Console muestra cada destino sin su ruta, sin su query y sin ningún identificador de cuenta. Streaming Hub guarda la dirección completa. Para abrir una suscripción, haz clic en su nombre.

Crear una suscripción

1

Abre el formulario

En la página Subscriptions, haz clic en New subscription.
2

Ponle nombre a la suscripción

Escribe un Name. La lista muestra ese nombre.
3

Elige el tipo de destino

Elige Webhook si el Hub envía a tu endpoint, o Pull si tu servicio lee del Hub.
4

Escribe el endpoint

Para un webhook, escribe el Endpoint: una dirección https que Streaming Hub pueda alcanzar.
5

Elige los tipos de evento

Elige todos los tipos de evento, incluidos los que se publiquen después. O elige solo los tipos de evento que selecciones del catálogo.
6

Define los campos opcionales

Deja Producing application vacío para recibir de todos los productores. Deja Schema major version vacío para seguir la versión que publica el Hub.
7

Crea

Haz clic en Create subscription.
Para un webhook, el cuadro de diálogo Subscription created muestra el secreto de firma. Streaming Hub lo devuelve exactamente una vez. Cópialo y luego selecciona I have copied the signing secret and stored it safely. Después haz clic en Verify now para enviar una solicitud firmada a tu endpoint, o en Verify later. Streaming Hub no entrega nada al destino hasta que una solicitud firmada llegue a él y tenga éxito. Para una suscripción pull, el cuadro de diálogo Pull subscription created muestra el ID de la suscripción. Una suscripción pull no tiene secreto de firma: tu consumidor se autentica con su propio token. Consulta Consumo de eventos.

La página de la suscripción

La página de la suscripción tiene estas tarjetas:
  • Destination: la dirección, el tipo de destino, el estado de la entrega y el estado de verificación.
  • Delivery: el interruptor, los tipos de evento, el productor, la versión de schema, el esquema de firma, el plan, la fecha de creación y la fecha del último cambio.
  • Credential: el tipo de credencial, como Cross-account role o Stored queue credential, y la última vez que cambió el secreto de firma. El Hub nunca devuelve material secreto en una lectura, así que la tarjeta no puede mostrarlo.
  • How to consume this subscription: para una suscripción pull, cómo la lee tu servicio.
  • Delivery health: la tasa de éxito por intento, el último éxito y el último fallo, los intentos en dead-letter, los eventos en cuarentena, el retraso del consumidor y los resultados de los intentos.
  • Actions: las acciones para esta suscripción.
Una suscripción que espera verificación muestra Pending verification en la parte superior.

Verificar, rotar o eliminar una suscripción

  • Verify now envía una solicitud real y firmada a tu endpoint. La Console no la ofrece cuando la suscripción está activa y su interruptor está encendido. Es la única acción que levanta un apagado automático.
  • Rotate signing secret es para un webhook que tiene un secreto de firma. El cuadro de diálogo Rotate the signing secret emite un secreto nuevo y lo muestra una vez. El Hub firma cada entrega con los dos secretos hasta el plazo que muestra el cuadro de diálogo. Haz clic en Rotate the secret para confirmar.
  • Delete subscription detiene la entrega. Escribe el nombre de la suscripción para confirmar y luego haz clic en Delete it. Si creas una suscripción webhook de nuevo, recibe un secreto de firma nuevo. Una suscripción pull pierde la posición hasta la que leyó tu consumidor.

Próximos pasos


Gestión de suscripciones

Crea y gestiona suscripciones con la API.

Consumo de eventos

Verifica firmas, elimina entregas duplicadas y lee eventos con pull.