Utilizing Remote Storage Systems with Prometheus
On its own, Prometheus can take you pretty far in establishing your monitoring stack and making systems more observable with metrics. Nevertheless, Prometheus is intentionally limited in its feature set and functionality; this is what helps keep it simple and flexible. With Prometheus’s huge community support, several other open source projects have arisen to augment and extend Prometheus’ base features. Throughout the remainder of this book, we’ll be focusing on these projects and how they can help you make the most of your Prometheus environment.
To begin with, we’re going to look at Prometheus’ remote storage system, which contains methods for both remotely reading and remotely writing Prometheus data. We’ll be looking at two popular open source projects that leverage these APIs, including how to deploy them and hook them up to your Prometheus instances.
In this chapter, we’re...