In general, we should be able to 1. log errors as they happen and 2. possibly be paged by emergent critical errors. Please investigate:
- If we get any of this logging out of the box with service-runner (the repo security-api is forked from)
- If not, how we should implement this logging
This may deserve its own ticket, but while importing data I noticed a few lines failing without any additional details. Presumably, the data was in a format that the import script didn't expect but without being able to log the failing data, there was no way to determine next steps to fixing it. If as part of this investigate there's an easy way to implement this logging, please either do so or file an additional ticket if it's more complicated than expected.