Monitor:Observability Group
Who we are?
The Observability group is part of the GitLab Monitor stage and builds GitLab Observability product.
Team members
Name | Role |
---|---|
Nicholas Klick | Engineering Manager, Monitor:Observability |
Ankit Bhatnagar | Staff Backend Engineer, Monitor:Observability |
Arun Sori | Senior Backend Engineer, Monitor:Observability |
Daniele Rossetti | Senior Frontend Engineer, Monitor:Observability |
Jiaan Louw | Senior Frontend Engineer, Monitor:Product Analytics |
Mat Appelman | Principal Engineer, Monitor |
Max Woolf | Staff Backend Engineer, Monitor:Platform Insights |
Robert Hunt | Staff Frontend Engineer, Monitor:Product Analytics |
Stable counterparts
Name | Role |
---|---|
Principal Engineer | Principal Engineer, Monitor |
Ottilia Westerlund | Security Engineer, Fulfillment (Fulfillment Platform, Subscription Management), Security Risk Management (Security Policies, Threat Insights), Monitor (Observability), Plan (Product Planning), AI-powered (Duo Chat, Duo Workflow, AI Framework, AI model validation, Custom models) |
Technical Architecture
Architecture Blueprints
Architecture Documentation
- See this page
Project Links
ClickHouse Datastore
Observability and analytics features have big data and insert heavy requirements which are not a good fit for Postgres or Redis. ClickHouse was selected as a good fit to meet these features requirements. ClickHouse is an open-source column-oriented database management system. It is attractive for these use cases because it can efficiently filter, aggregate, and sum across large numbers of rows. ClickHouse is not intended to replace Postgres or Redis in GitLab’s stack.