Define health check steps to detect issues in Advanced Global Search
Problem to solve
Advanced Global Search has its own infrastructure, Elasticsearch, that integrates with GitLab Application. I haven't aware that we do health checks on the underlying system and report failures automatically. We need to define the criteria about how we can consider the Search infrastructure is healthy.
Intended users
User experience goal
Proposal
Things we need to consider,
- What kind of health check we need to do when the system is running in its normal mode
- What should we monitor when doing initial indexing
- What should we monitor when doing re-indexing.
Further details
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by John McGuire