PromCon EU 2022: Tamland: How GitLab.Com Uses Long-Term Monitoring Data For Capacity Forecasting

  Рет қаралды 812

Prometheus Monitoring

Prometheus Monitoring

Күн бұрын

Speaker: Andrew Newdigate
Tamland is a capacity planning tool built by GitLab to provide long-term forecasts of potential capacity issues across the services running GitLab.com. It's built on top of the long-term metric storage capabilities of Thanos, which provides utilization and saturation metric data stretching back over a 1 year period. From this, a predictive forecast model is constructed and used to predict future growth trends across hundreds of saturation points over the coming months. This practical talk demonstrates how we capture long-term metrics data in a scalable way using Thanos, how we use Facebook's Prophet library for building forecast models, and how we integrate this with Jupyter to generate a report complete with visualizations. It discusses the benefits of switching to a data-driven and repeatable approach to capacity planning, as well as some of the practical challenges of building the tool. Tamland is an open-source project and attendees have access to the project source if they're interested in digging deeper into our implementation.
promcon.io/202...

Пікірлер
PromCon 2023 - Towards making Prometheus OpenTelemetry native
29:22
Prometheus Monitoring
Рет қаралды 1,3 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 49 МЛН
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 21 МЛН
Cursor Is Beating VS Code (...by forking it)
18:00
Theo - t3․gg
Рет қаралды 67 М.
Upgrading AI Data Reasoning
14:29
Anote
Рет қаралды 21
PromCon 2023 - Configuring Your OpenTelemetry Collector for Prometheus
32:04
Prometheus Monitoring
Рет қаралды 2,5 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 49 МЛН