Skip to main content

Interface: Site

Defined in: shared/types.ts:353

Core site entity aggregating one or more monitors.

Remarksโ€‹

Represents a logical monitored property such as a website or service. Each site owns a collection of monitors that produce its aggregate status.

Propertiesโ€‹

identifierโ€‹

identifier: string

Defined in: shared/types.ts:355

Unique identifier persisted across renderer and backend.


monitoringโ€‹

monitoring: boolean

Defined in: shared/types.ts:357

Indicates whether monitoring is currently active for the site.


monitorsโ€‹

monitors: Monitor[]

Defined in: shared/types.ts:359

Collection of monitors assigned to the site.


nameโ€‹

name: string

Defined in: shared/types.ts:361

Human-readable site name rendered throughout the UI.