@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
20 lines (18 loc) • 640 B
text/typescript
export type MonitoringOptions = {
/** Remote endpoint URL where client stats are sent */
endpoint?: string;
/** Interval in milliseconds between sending client stats */
interval?: number;
/** Initial delay in milliseconds before client stats are sent */
initialDelay?: number;
/** Timeout in milliseconds for sending client stats */
requestTimeout?: number;
/** Enable collecting system stats */
collectSystemStats?: boolean;
};
export const defaultMonitoringOptions: Required<Omit<MonitoringOptions, "endpoint">> = {
interval: 60_000,
initialDelay: 30_000,
requestTimeout: 10_000,
collectSystemStats: true,
};