Let op: Deze pagina komt uit ons archief.
Ga voor actuele informatie en nieuws naar onze vernieuwde website.
 

Prometheus: een modern en schaalbaar monitoringsysteem

Spreker: Ed Schouten

Abstract

Prometheus is een monitoringsysteem dat sinds 2012 in ontwikkeling is. Het project is gestart door een stel ex-Googlers die bij hun nieuwe werkgever, SoundCloud, zochten naar een vervanger voor Google's Borgmon. Waar Prometheus verschilt van traditionele monitoringsystemen zoals Icinga/Nagios is dat het een duidelijke scheiding heeft tussen gegevens en alerting-beleid. Dit maakt Prometheus ook een vervanger voor Munin, RRDTool, etc.

In hoofdlijnen worden de volgende vragen beantwoord:

  • Wat is het datamodel van Prometheus?
  • Hoe komt Prometheus aan zijn data?
  • Hoe raadpleeg ik de data (lees: hoe werkt de querytaal)?
  • Hoe genereert Prometheus alerts? - Hoe gebruiken wij binnen Kumina Prometheus?

Biografie

Ed Schouten is sinds ca. 2003 gebruiker en ontwikkelaar van Open Source Software. Zo is hij sinds ca. 2008 ontwikkelaar bij het FreeBSD-project en het LLVM-project. Vanaf eind 2014 werkt Ed aan CloudABI, een systeem waarmee eenvoudig zeer sterk gesandboxte software in C, C++ en Python geschreven kan worden.

Doordeweeks werkt Ed voor het bedrijf Kumina, gevestigd in het centrum van Eindhoven. Hier is hij bezig met het uitrollen van Kubernetes en Prometheus als vervanging voor bestaande infrastructuur in een Linux-cluster.

Hij heeft tussen 2012 en 2014 voor Google als Site Reliability Engineer gewerkt, waar hij uitgebreide ervaring opgedaan heeft met Borg en Borgmon, de closed-source systemen waarop de open-source systemen Kubernetes en Prometheus gebaseerd zijn.

Twitter: @EdSchouten

Voorjaar 2017

2023-05-27
 
Vereniging NLUUG
info@nluug.nl
           postbus 8189
6710 AD Ede