Saltar al contenido principal
GET
/
v1
/
discovery
/
extractions
/
bridge
/
summary
Obtener resumen de preparación del puente de Fetcher
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/discovery/extractions/bridge/summary \
  --header 'Authorization: Bearer <token>'
{
  "readyCount": 10,
  "pendingCount": 5,
  "staleCount": 2,
  "failedCount": 1,
  "inFlightCount": 3,
  "totalCount": 21,
  "staleThresholdSec": 3600,
  "generatedAt": "2025-01-01T00:00:00Z",
  "workerHealthy": true,
  "workerLastTickAt": "2025-01-01T00:00:00Z",
  "workerStalenessSeconds": 120
}

Autorizaciones

Authorization
string
header
requerido

Autenticación con token Bearer (formato: "Bearer {token}")

Encabezados

X-Request-Id
string

Un identificador único para rastrear la solicitud entre servicios.

Respuesta

Recuentos agregados de preparación

Recuentos agregados de extracciones del Fetcher particionados por estado de disponibilidad del bridge para el tenant solicitante.

readyCount
integer<int64>
requerido

Número de extracciones en estado listo.

Ejemplo:

10

pendingCount
integer<int64>
requerido

Número de extracciones en estado pendiente.

Ejemplo:

5

staleCount
integer<int64>
requerido

Número de extracciones en estado obsoleto.

Ejemplo:

2

failedCount
integer<int64>
requerido

Número de extracciones en estado fallido.

Ejemplo:

1

inFlightCount
integer<int64>
requerido

Número de extracciones upstream aún en ejecución (PENDING/SUBMITTED/EXTRACTING).

Ejemplo:

3

totalCount
integer<int64>
requerido

Recuento total de extracciones (suma de todos los grupos).

Ejemplo:

21

staleThresholdSec
integer<int64>
requerido

El umbral de obsolescencia en segundos utilizado para particionar las extracciones.

Ejemplo:

3600

generatedAt
string<date-time>
requerido

Marca de tiempo de cuándo se generó el resumen.

Ejemplo:

"2025-01-01T00:00:00Z"

workerHealthy
boolean
requerido

Veredicto del servidor sobre si el worker del bridge está en buen estado.

Ejemplo:

true

workerLastTickAt
string<date-time> | null

Marca de tiempo del último ciclo registrado por cualquier réplica del worker del bridge. Se omite cuando no se ha observado ningún heartbeat.

Ejemplo:

"2025-01-01T00:00:00Z"

workerStalenessSeconds
integer<int64> | null

Segundos transcurridos desde el último heartbeat del worker. Se omite junto con workerLastTickAt.

Ejemplo:

120