Track monthly invoices file and report any issues
Problem
Related to https://gitlab.com/gitlab-org/customers-gitlab-com/-/issues/1654 - we may not notice whether an invoice file has been generated and sent until Finance contact us.
Proposal
We could:
- Track the timestamp of when it was last sent in the DB
- Add a health check endpoint to check if the delivery timestamp < expected timestamp
Result
Slack notifications about any issue with the monthly invoices
Next steps (if any)
How will we measure success?
Edited by James Lopez