GitLab

How we share SLIs across engineering departments

Mar 10, 2022Bob Van Landuyt
How we share SLIs across engineering departments
SummaryAI, from the source post

This post details the implementation of sharing Service Level Indicators (SLIs) across engineering departments at GitLab. It explains how feature-specific availability scores are derived from the same metrics used for overall GitLab.com availability. The post highlights the use of Grafana dashboards with Grafonnet for visualizing error rates separated by feature and the application of multiwindow, multi-burn-rate alerts based on Google's SRE workbook. It emphasizes that by providing feature-specific data, it becomes easier to prioritize performance and availability work, and to surface issues in features with lower traffic that might be missed in broader service aggregations.

More from the Log Management and Observability trail