Skip to main content

Interface: SystemStatus

Defined in: src/interfaces.ts:764

Comprehensive system status including all Temporal components. Used for health monitoring and system diagnostics.

Example​

const status = await temporalService.getSystemStatus();
if (!status.client.healthy || !status.worker.available) {
console.warn('Temporal system is not fully operational');
}

Properties​

client​

client: object

Defined in: src/interfaces.ts:765

available​

available: boolean

healthy​

healthy: boolean


discovery​

discovery: DiscoveryStats

Defined in: src/interfaces.ts:774


worker​

worker: object

Defined in: src/interfaces.ts:769

available​

available: boolean

health?​

optional health?: string

status?​

optional status?: WorkerStatus