Workshop: Using Prometheus for metrics collection, monitoring and alerting in a microservice environment
Running a service is one thing, but actually knowing what happens inside is where the real fun starts. And it gets even more fun once you start using a microservice approach where services can end up on a whole lot of different systems. This workshop introduces you to Prometheus, a metrics collection daemon and time series database originally developed at SoundCloud. It integrates nicely with containerised environments and is able to interface with different service discovery methods to automatically find all your service instances. To top it off, it provides an easy, yet powerful query language so you can ask it all the questions you need answers for. During the workshop you will learn the basics of using Prometheus, the different ways it can interface with your infrastructure (service discovery as well as instrumenting) and finally how to instrument your own services with the metrics you so desperately need. While we have some spares lying around this is a BYOS (Bring Your Own Service) workshop.
Computer with Docker, Ideally: An own service to instrument, vagrant (for running marathon/mesos environment), Or existing real environment, Pre-pulled docker images (optional but recommended): prom/prometheus, prom/promdash, prom/alarmmanager.
Location: Container Solutions, Korte Leidsedwarsstraat 12, Amsterdam
Register for this workshop via Meetup