@ledgerhq/coin-modules-monitoring
Version:
Push monitoring metrics to Datadog
17 lines • 533 B
TypeScript
import { AccountType } from "./currencies";
import { Dist } from "./measure";
export interface LogEntry {
duration: number;
currencyName: string;
coinModuleName: string;
operationType: "scan" | "sync";
accountType: AccountType;
transactions: number;
accountAddressOrXpub: string;
totalNetworkCalls: number;
networkCallsByDomain: Record<string, number>;
cpu: Dist;
memory: Dist;
}
export declare function submitLogs(entries: LogEntry[]): Promise<void>;
//# sourceMappingURL=datadog.d.ts.map