cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

Check, log and warn on large payload size sent by the API and admin #137

Open jimleroyer opened 1 year ago

jimleroyer commented 1 year ago

Description

As a ops lead, I want to know when the components sends larger than expected payload on the network, So that I can predict earlier when these will fail.

WHY are we building?

In the context of the 2023-06-01-notifications-getting-errors-repeatedly incident, we got payloads that were larger than expected and caused issues.

WHAT are we building?

A global verification on payload size in admin and API and which will trigger an AWS CloudWatch warning alert.

VALUE created by our solution

Early prediction of potential failures.

Acceptance Criteria

QA Steps