interface EdgeTelemetry {
    counts: Readonly<Record<Outcome, number>>;
    edgeId: string;
    freshness:
        | "fresh"
        | "stale"
        | "expired"
        | "none";
    perClassForwarded: Readonly<Record<TrafficClass, number>>;
    policyDigest: null | string;
    policyVersion: null | number;
    queueDepths: Readonly<Record<TrafficClass, number>>;
    queueDrops: Readonly<Record<TrafficClass, number>>;
    receipts: number;
}

Properties

counts: Readonly<Record<Outcome, number>>
edgeId: string
freshness:
    | "fresh"
    | "stale"
    | "expired"
    | "none"
perClassForwarded: Readonly<Record<TrafficClass, number>>
policyDigest: null | string
policyVersion: null | number
queueDepths: Readonly<Record<TrafficClass, number>>
queueDrops: Readonly<Record<TrafficClass, number>>
receipts: number