-
Notifications
You must be signed in to change notification settings - Fork 13
Alarm Investigations
βAlarm Investigationsβ is a twice-weekly meeting of the Conversion team in which we investigate recent alerts (that didnβt require immediate investigation when they happened). In the meeting we go through this spreadsheet of alerts which is filled by this Google AppsScript script based on our automated alert emails (e.g. from AWS). Usually for each alert we aim to categorise it and link to an existing trello card (if itβs a bug we already know about) or create a new trello card to look into it further (if itβs a new bug or itβs unclear).
The AppsScript project is currently running on Emily Bourkeβs gmail account: in the timers section there is a timer that runs a specific deployment (version) of the script every two hours. To move to a new personβs account, she will need to delete that timer and the new person will need to create their own.
When the script runs, it searches for emails from AWS which it hasnβt already processed, adds a line to the spreadsheet for each one, and then applies a label to the email to mark that it has been processed.
If youβve made changes to the script, you should create a new deployment version by clicking on Deploy > Manage Deployments > Edit (pencil icon) > Version (drop-down) > New Version, entering a description and clicking Deploy. Itβs also worth looking at the timers to make sure that theyβre running against the new version.
- Redux Glossary
- Why Redux Toolkit?
- Writing state slices with Redux Toolkit
- Handling action side effects in Redux
- Presentational and Container Components
- Scoped actions and reducers
- Server Side Rendering
- Form validation
- CI build process
- Post deployment testing
- Post deployment test runbook
- TIP Real User Testing
- Code testing and validation
- Visual testing
- Testing Apple Pay locally
- Test Users
- Deploying to CODE
- Automated IT tests
- Deploying Fastly VCL Snippets
- Archived Components
- Authentication
- Switchboard
- How to make a fake contribution
- The epic and banner
- Environments
- Tech stack
- Supported browsers
- Contributions Internationalisation
- Payment method internationalisation in Guardian Weekly
- Print fulfilment/delivery
- Updating the acquisitions model
- Runscope testing
- Scala Steward for dependency management
- Alarm Investigations
- Ticker data
- Ophan
- Quantum Metric
- [Google Tag Manager] (https://github.com/guardian/support-frontend/wiki/Google-Tag-Manager)