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?
optionalhealth?:string
status?
optionalstatus?:WorkerStatus