> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Streaming Hub en Lerian Console

> Abre el módulo Streaming Hub en Lerian Console: sigue la entrega de eventos en el dashboard, busca en el catálogo de eventos y crea y gestiona suscripciones.

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](/es/platform/streaming-hub/managing-subscriptions) 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](/es/platform/console/settings-products).

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

<Steps>
  <Step title="Abre el formulario">
    En la página **Subscriptions**, haz clic en **New subscription**.
  </Step>

  <Step title="Ponle nombre a la suscripción">
    Escribe un **Name**. La lista muestra ese nombre.
  </Step>

  <Step title="Elige el tipo de destino">
    Elige **Webhook** si el Hub envía a tu endpoint, o **Pull** si tu servicio lee del Hub.
  </Step>

  <Step title="Escribe el endpoint">
    Para un webhook, escribe el **Endpoint**: una dirección `https` que Streaming Hub pueda alcanzar.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Crea">
    Haz clic en **Create subscription**.
  </Step>
</Steps>

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](/es/platform/streaming-hub/consuming-events).

### 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

***

<Columns cols={2}>
  <Card title="Gestión de suscripciones" icon="list-check" horizontal href="/es/platform/streaming-hub/managing-subscriptions">
    Crea y gestiona suscripciones con la API.
  </Card>

  <Card title="Consumo de eventos" icon="inbox" horizontal href="/es/platform/streaming-hub/consuming-events">
    Verifica firmas, elimina entregas duplicadas y lee eventos con pull.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.