XXXXXXX
Syntax by Element: <environment>-<purpose>
Syntax by RegEx: ^([a-z]{4,22}[0-9]{2,2}|[a-z]{4,24})$
Format Elements
environment: Denotes the environment type the dashboard is for
Allowed:
Count: 2 - 5
Chars: ^[A-Z]{2,5}$
Examples:
PROD
TST
purpose: Describes what the dashboard is monitoring such as cloudfront or ec2 for a particular workload
Allowed:
Count: 3 - 32
Chars: ^[a-zA-Z0-9-]{3,32}$
Examples:
VPNTunnelStatus
PublicWebsite
Examples
PROD-VPNTunnelStatus
TST-PublicWebsite
Syntax by Element: cwalarm-<purpose>
Syntax by RegEx: ^cwalarm-[a-zA-Z0-9-]{3,32}$
Format Elements
purpose: Denotes what the alarm is monitoring for. There can be a lot of variation here, so use your best judgement
Allowed:
Count: 3 - 32
Chars: ^[a-zA-Z0-9-]{3,32}$
Examples:
CORE-IamPolicyChanges
SecurityGroupChanges
CmkDisableOrDelete
Examples
cwalarm-CORE-IamPolicyChanges