Technical requirements
For this chapter, you can connect to the Prometheus cluster we created in Chapter 2 to follow along with exploring metrics, but the only true requirement for this chapter is optional. It is only needed if you want to experiment with the basics of writing a Prometheus exporter:
Code used in this chapter is available at https://github.com/PacktPublishing/Mastering-Prometheus.
Note
This chapter focuses only on the Node Exporter, which is only useful for systems with *NIX kernels (e.g., Linux, FreeBSD, MacOS, etc.). For Windows systems, a similar – but separate – exporter exists called the Windows Exporter (https://github.com/prometheus-community/windows_exporter).