Composite alarm rules with unsupported expressions are silently ignored
warningconfigurationUpdated Nov 11, 2024(via Exa)
Technologies:
How to detect:
Composite alarms with AND logic, NOT operators, or other complex expressions beyond simple OR operations will log a warning and skip rule evaluation, preventing the composite alarm from functioning.
Recommended action:
Rewrite composite alarm rules to use only OR logic between child alarms. Check LocalStack logs for warnings about unsupported expressions. Test composite alarm state transitions after creation to verify evaluation is working. Flatten complex logic into multiple simpler composite alarms if needed.