guardian / mobile-n10n

n10n for nOTIFICATIOn
Apache License 2.0
26 stars 4 forks source link

Migrate alarm configuration to slo-alerts repo #1149

Closed jacobwinch closed 1 year ago

jacobwinch commented 1 year ago

What does this change?

These alarms (which were first introduced via https://github.com/guardian/mobile-n10n/pull/855) are going to be provisioned via a different repository.

There will be a few small changes to the alarms as part of this migration - most notably:

See https://github.com/guardian/slo-alerts/pull/19 for more details.

How to test

I've deployed this to CODE and confirmed that the only deletions are related to alarms (which is desirable in this case):

image N.B. launch config deletion at 10:51:49 relates to a previous deployment (AMI update)

How can we measure success?

Our (PROD) alarm coverage will be the same once this PR and https://github.com/guardian/slo-alerts/pull/19 have been merged, but future updates/improvements (implemented by @guardian/devx-reliability) will be picked up automatically rather than requiring a GuCDK update.

Have we considered potential risks?

There is a small risk that we've made a mistake during the migration, but I have double checked that the config provisioned via https://github.com/guardian/slo-alerts/pull/19 is correct now that it has been deployed.