Interface AdapterMetrics

Performance metrics tracked by the base adapter.

interface AdapterMetrics {
    totalQueries: number;
    totalMutations: number;
    totalTransactions: number;
    totalErrors: number;
    averageQueryDuration: number;
    openedAt: null | Date;
    cache?: CacheStats;
    slowQueries: number;
    retries: number;
}

Properties

totalQueries: number

Total number of queries executed

totalMutations: number

Total number of mutations (INSERT/UPDATE/DELETE)

totalTransactions: number

Total number of transactions

totalErrors: number

Total number of errors

averageQueryDuration: number

Average query duration in milliseconds

openedAt: null | Date

Time when adapter was opened

cache?: CacheStats

Cache statistics (if caching enabled)

slowQueries: number

Slow query count

retries: number

Retry count