Skip to content

DlqAlarmOpts

Open in ChatGPTOpen in Claude

Defined in: packages/core/src/config/types.ts:778

Shared, all-optional, all-defaulted alarm knobs.

optional comparisonOperator?: ComparisonOperator

Defined in: packages/core/src/config/types.ts:750

BaseAlarmOpts.comparisonOperator


optional datapointsToAlarm?: number

Defined in: packages/core/src/config/types.ts:747

Datapoints within evaluationPeriods that must breach. Default = evaluationPeriods.

BaseAlarmOpts.datapointsToAlarm


optional evaluationPeriods?: number

Defined in: packages/core/src/config/types.ts:745

Consecutive periods evaluated. Default 1.

BaseAlarmOpts.evaluationPeriods


optional overrides?: Record<string, Partial<BaseAlarmOpts>>

Defined in: packages/core/src/config/types.ts:780


optional periodMinutes?: number

Defined in: packages/core/src/config/types.ts:743

Metric period in minutes. Default 5. Floor 1 (sub-minute high-res not allowed).

BaseAlarmOpts.periodMinutes


optional statistic?: string

Defined in: packages/core/src/config/types.ts:749

CloudWatch statistic, e.g. “Sum” | “Average” | “p99”. Category default applies.

BaseAlarmOpts.statistic


optional target?: string[] | "all"

Defined in: packages/core/src/config/types.ts:779


optional threshold?: number

Defined in: packages/core/src/config/types.ts:741

Numeric threshold. Category default applies when omitted.

BaseAlarmOpts.threshold


optional treatMissingData?: TreatMissingData

Defined in: packages/core/src/config/types.ts:751

BaseAlarmOpts.treatMissingData

© 2026 Axis Tech. Powered by axis-tech.co.