Skip to content

five-on-it / apps/server/src/metrics / ServerMetrics

Interface: ServerMetrics ​

Defined in: apps/server/src/metrics.ts:24

The metrics of one game server process.

Methods ​

observeStep() ​

observeStep(tookMs, lateMs, skipped): void

Defined in: apps/server/src/metrics.ts:26

Hears of a step of the loop (the fixed loop's observer).

Parameters ​

tookMs ​

number

lateMs ​

number

skipped ​

boolean

Returns ​

void


render() ​

render(): Promise<{ body: string; contentType: string; }>

Defined in: apps/server/src/metrics.ts:28

The metrics in Prometheus's text format, and its content type.

Returns ​

Promise<{ body: string; contentType: string; }>