Skip to content

Documentation / @tenancy-node/core / ObservabilityApi

Interface: ObservabilityApi ​

Defined in: core/src/tenancy.ts:318

Properties ​

logger ​

readonly logger: Logger

Defined in: core/src/tenancy.ts:320

Logger que agrega tenantId del contexto a cada línea.

Methods ​

clear() ​

clear(tenantId?): void

Defined in: core/src/tenancy.ts:327

Parameters ​

tenantId? ​

string | null

Returns ​

void


errors() ​

errors(options?): TrackedError[]

Defined in: core/src/tenancy.ts:322

Errores recientes, los más nuevos primero. tenantId: null = central.

Parameters ​

options? ​
limit? ​

number

tenantId? ​

string | null

Returns ​

TrackedError[]


report() ​

report(operation, error, context?): TrackedError

Defined in: core/src/tenancy.ts:326

Registra un error de tu aplicación con el tenant actual.

Parameters ​

operation ​

string

error ​

unknown

context? ​

ReportContext

Returns ​

TrackedError


summary() ​

summary(): ErrorSummary[]

Defined in: core/src/tenancy.ts:324

Totales de errores por tenant y por código.

Returns ​

ErrorSummary[]

Publicado bajo la licencia MIT.