Skip to main content

Function: startMonitoringForSite()

startMonitoringForSite(config: MonitoringLifecycleConfig, identifier: string, monitorId?: string, callback?: MonitoringCallback): Promise<boolean>

Defined in: electron/utils/monitoring/monitorLifecycle.ts:522

Start monitoring for a specific site or monitor.

Parameters

config

MonitoringLifecycleConfig

Configuration object with required dependencies

identifier

string

Site identifier

monitorId?

string

Optional monitor ID (if not provided, starts all monitors for the site)

callback?

MonitoringCallback

Callback function for recursive calls

Returns

Promise<boolean>

Promise - True if monitoring was started successfully