Prometheus is a popular open-source monitoring system and time series database written in Go. It features a multi-dimensional data model, a flexible query language, and integrates aspects all the way from client-side instrumentation to alerting. Participants in this tutorial will instrument a toy service and set up all critical components of the Prometheus ecosystem.
Yelp’s move to a service oriented architecture has required us to change the way we think about datastores. With the ability to rapidly provision application services, we have also found ourselves supporting many datastores with varying SLAs. This talk will discuss the technical and cultural elements we dealt with as we empowered developers to choose from a menu of datastores.