Skip to content

Temporal

Managed Temporal. Requires a [[postgres]] component as its backing store.

FieldTypeRequiredConstraintsDescription
namestringYes
cpuCoresfloatYes0 < value ≤ 2
memoryMBintegerYes≤ 4096
storageGBintegerYes≤ 100
storageNamestringYesName of a [[postgres]] component to use as Temporal’s backing store
replicasintegerNoDefaults to 1
[[postgres]]
name = "temporal-db"
cpuCores = 0.5
memoryMB = 512
storageGB = 10
dbName = "temporal"
user = "temporal"
password = "secret"
[[temporal]]
name = "workflows"
cpuCores = 1
memoryMB = 1024
storageGB = 10
storageName = "temporal-db"
NameUnitDescription
POD_CPU%Server CPU usage
POD_MEMORYMBServer memory usage
SERVICE_REQUEST_RATErequests/secFrontend request throughput
WORKFLOW_COMPLETION_RATEcompletions/secWorkflow completion throughput
SERVICE_LATENCY_P99msP99 frontend request latency
WORKFLOW_TASK_SCHEDULE_TO_START_P99msP99 workflow task schedule-to-start latency
ACTIVITY_SCHEDULE_TO_START_P99msP99 activity schedule-to-start latency
PERSISTENCE_LATENCY_P99msP99 persistence layer latency
SERVICE_ERROR_RATEerrors/secFrontend error rate
WORKFLOW_FAILURE_RATEfailures/secWorkflow failure and timeout rate