Setu-TS
    Preparing search index...

    Interface StorageDiagnosticsRecord

    Cumulative counters for one (source alias, operation) pair (M98m).

    Every settled service operation increments count and exactly one of succeeded (fulfilled) or failed (rejected, or threw synchronously); count is the saturating sum of the two. lastDurationMs is the integer duration, on the runtime's monotonic clock, of the most recently settled call, and is null for getSignedUrl, which records outcome and age only. lastBytes is a number only after a SUCCESSFUL put (the application's argument) or get (the application's result); a zero length is a real zero. It is null after a failure and for every other operation — including getStream, even when it takes the buffered fallback. ageMs is the elapsed time since the most recent settled call. Age, duration and bytes describe the same last settlement. Paths, bytes, metadata, signed URLs and errors are never carried.

    0.8.0

    interface StorageDiagnosticsRecord {
        ageMs: number;
        alias: string;
        count: number;
        failed: number;
        lastBytes: number | null;
        lastDurationMs: number | null;
        operation: StorageDiagnosticsOperation;
        succeeded: number;
    }
    Index
    ageMs: number

    Monotonic ms since the last settled call.

    alias: string

    The configured source alias (always equal to the snapshot's alias).

    count: number

    Settled operations observed.

    failed: number

    Rejected (or synchronously throwing) calls.

    lastBytes: number | null

    Bytes of the last successful put/get; null everywhere else.

    lastDurationMs: number | null

    Integer ms of the last settled call; null for getSignedUrl.

    The operation these counters describe.

    succeeded: number

    Fulfilled calls.