As a developer/operator of GC Notify, I would like to be alerted when kubernetes logs are no longer appearing in cloudwatch so that I can ensure the stability and security of the system.
WHY are we building?
If logs are no longer being sent to cloudwatch, we will be at risk of missing critical security and operational alarms. It is possible the notify system could go down without us knowing for several hours.
WHAT are we building?
A cloudwatch alarm that alerts us when it does not receive logs from K8s cloudwatch agent/fluentbit after a given period
VALUE created by our solution
We will better be able to respond to issues within the notify environments
Acceptance Criteria
[ ] Cloudwatch Alarm is created for missing Kubernetes logs
Description
As a developer/operator of GC Notify, I would like to be alerted when kubernetes logs are no longer appearing in cloudwatch so that I can ensure the stability and security of the system.
WHY are we building?
If logs are no longer being sent to cloudwatch, we will be at risk of missing critical security and operational alarms. It is possible the notify system could go down without us knowing for several hours.
WHAT are we building?
A cloudwatch alarm that alerts us when it does not receive logs from K8s cloudwatch agent/fluentbit after a given period
VALUE created by our solution
We will better be able to respond to issues within the notify environments
Acceptance Criteria
QA Steps