Back to Templates
NotAfter
before today + 7d
NotBefore
before today
(already valid)09:00
local).{{ $json.NotAfter.toDateTime('s') }}
is before {{ $today.plus(7,'days') }}
{{ $json.NotBefore.toDateTime('s') }}
is before {{ $today }}
:warning: *ACM Certificate Expiry Alert* :warning:
*Domain:* {{ $json.DomainName }}
*SANs:* {{ $json.SubjectAlternativeNameSummaries }}
*ARN:* {{ $json.CertificateArn }}
*Algo:* {{ $json.KeyAlgorithm }}
*Status:* {{ $json.Status }}
*Issued:* {{ $json.IssuedAt | toDate | formatDate("YYYY-MM-DD HH:mm") }}
*Expires:* {{ $json.NotAfter | toDate | formatDate("YYYY-MM-DD HH:mm") }}
Approve to start renewal.
acm:ListCertificates
, acm:DescribeCertificate
, acm:RenewCertificate
(plus region access).7
to 14
or 30
days in the filter.{{ $json.NotAfter.toDateTime('s') }} is before {{ $today }}
→ send a red Slack alert.user
, time
, result
.@oncall
or open a ticket.NotAfter
/IssuedAt
are Unix seconds ('s'
). Adjust if your data differs.