Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add syndication out of sync healthcheck #83

Open
maxcbc opened this issue Sep 5, 2018 · 1 comment
Open

Add syndication out of sync healthcheck #83

maxcbc opened this issue Sep 5, 2018 · 1 comment

Comments

@maxcbc
Copy link
Contributor

maxcbc commented Sep 5, 2018

Add syndication out of sync healthcheck

Problem Statement

When we receive a report that a contract or user is not getting the syndication layer. We need

  • to be able to assertain where in the stack the issue has arisen, going all the way back to salesforce.
  • to be able to be assured that our synchronisation is working

Solution

Part One

Add healthchecks for validating whether or not contracts and users are in sync with salesforce.

This could take the form of:

  • A manual query of salesforce compared to postgres
  • Noting failed contract syncs from the sqs queue

Part Two

Add run-book for the two new healthchecks. This may include:

  • adding a remedial endpoint for ad-hoc manual targeted synchronisation from salesforce to postgres of a specific contract or user.
  • adding a validation endpoint for ad-hoc manual checking of contracts in salesforce that should be copied over (i.e. just see their contract_id, dates of validity, date added).
@maxcbc
Copy link
Contributor Author

maxcbc commented Sep 5, 2018

@leggsimon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant