Leveraging Prometheus service discovery
2019-05-05, 12:00–12:50, Room B

There are a multitude of ways to let Prometheus know about the systems you want it to monitor. This talk will introduce a number of ways you can leverage service discovery to let it generate the configuration for you.

Prometheus can get its list of targets in a number of ways: from static configurations over built-in service discovery all the way to custom service discovery implementations. This talk will give a brief overview of Prometheus itself, explain how these mechanisms actually work and show how they can be leveraged to autogenerate Prometheus configuration in a number of scenarios, from more classic environments based on Puppet to more "modern" environments employing immutable infrastructure principles.