Skip to main content

Function: startMonitoringAllOperation()

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:24

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>