Part 2: Scaling Prometheus
In this part, we’ll learn what goes into taking our first steps toward running Prometheus on a larger scale. We’ll use Prometheus’ built-in features to scale out horizontally to multiple Prometheus instances as well as to turn Prometheus into a highly available system. With added scale comes additional complications, so we’ll learn how to debug Prometheus when it’s not working as expected. Finally, we’ll dedicate time to exploring the exporter ecosystem around Prometheus by focusing on its most popular exporter: the Node Exporter.
This part has the following chapters:
- Chapter 6, Advancing Prometheus: Sharding, Federation, and HA
- Chapter 7, Optimizing and Debugging Prometheus
- Chapter 8, Enabling Systems Monitoring with the Node Exporter