Opportunity Canvas for Error Tracking
GOAL: Determine if we should focus on Error Tracking instead of Incident Management.
References
- Opportunity Canvas
- GitLab Team Member Error Tracking Survey
- Integrated Error Tracking
- Performance Indicator - Count of Projects with Error Tracking Enabled
-
📹 Recording from review on 12/22/2021
Opportunity Canvas for Error Tracking from October 2019
Outcome
Revisit Error Tracking in mid FY23.
Why?: Given the timeline of the integration milestones for OpsTrace and GitLab and one of the Top 11 projects for FY23 is Reliability, it is recommended that the Monitor:Health engineering team continues to work on Incident Management at a minimum through Q2FY23. The strategy for Incident Management is to mature the related categories and enable dogfooding by our SRE team. GitLab Incident Management will allow our internal teams to consolidate tools, move away from homegrown tools, and better scale their incident management process.
Future Considerations
- Sentry is a stand alone product. Popular observability tools like Data Dog and New Relic don't have an error tracking offering. This is probably because with an observability tool you can create a metric based on logs, similar to what error tracking tools do.
- Some companies don't need a complete observability tool, they just need error tracking. GitLab could offer error tracking for these types of companies. As the company matures they may need observability and could graduate to different tools all within GitLab.
- We currently have an error tracking solution in GitLab. What are the gaps between how GitLab is using Sentry and GitLab's Error Tracking solution? What would we need to close these gaps and dogfood our own solution?
- Followup iterations of Error Tracking are involve best in class search systems like Elastic, OLAP, Clickhouse. Work with @fzimmer, @sebastienpahl, @mappelman, and @triclambert to determine the best tech stack. Can we leverage the same tech stack that we are using for our observability offering?
Edited by Alana Bellucci