Skip to main content

Function: startMonitoringAllOperation()

function startMonitoringAllOperation(args: {
config: EnhancedLifecycleConfig;
eventEmitter: TypedEventBus<UptimeEvents>;
isMonitoring: boolean;
logger: BaseLogger;
startAllMonitoringEnhanced: (
config: EnhancedLifecycleConfig,
isMonitoring: boolean
) => Promise<MonitoringStartSummary>;
}): Promise<MonitoringStartSummary>;

Defined in: electron/managers/monitorManager/toggleMonitoringAllOperation.ts:45

Starts monitoring across all sites.

Parameters

args

config

EnhancedLifecycleConfig

eventEmitter

TypedEventBus<UptimeEvents>

isMonitoring

boolean

logger

BaseLogger

startAllMonitoringEnhanced

(config: EnhancedLifecycleConfig, isMonitoring: boolean) => Promise<MonitoringStartSummary>

Returns

Promise<MonitoringStartSummary>