Slide 1

Slide 1 text

Metrics & Dashboards Openminds Techtalk - 17 december 2013 Thursday 19 December 13

Slide 2

Slide 2 text

Doel • “Business” value weergeven • Huidige toestand • Trend / historiek Thursday 19 December 13

Slide 3

Slide 3 text

Business value • Niet gelijk voor iedereen • Sales / Owner • Dev’s • Ops Thursday 19 December 13

Slide 4

Slide 4 text

Metrics Thursday 19 December 13

Slide 5

Slide 5 text

Thursday 19 December 13

Slide 6

Slide 6 text

Wat? • Alles, zelfs de zaken die nooit veranderen • Wat belang heeft voor jou Thursday 19 December 13

Slide 7

Slide 7 text

Flow • Databron • Poller/timer/event • Verzamelpunt • Centrale opslag • Data weergeven (waarde of graph) Thursday 19 December 13

Slide 8

Slide 8 text

Toolset • collectd • statsd • rrdtool Thursday 19 December 13

Slide 9

Slide 9 text

Types • Counter - teller • Gauge - meter • Point in time (marker) Thursday 19 December 13

Slide 10

Slide 10 text

Wanneer • ad-hoc • om de X tijd • push • pull Thursday 19 December 13

Slide 11

Slide 11 text

Latency & agregatie • Niet alles continue te meten • Om de x tijd (5 seconden, 5 minuten...) • gemiddelde, minimum, maximum • som Thursday 19 December 13

Slide 12

Slide 12 text

Hoe? • Ad-hoc: eigen applicatie + classes/ modules/gems/plugins • statsd & plugins Thursday 19 December 13

Slide 13

Slide 13 text

Thursday 19 December 13

Slide 14

Slide 14 text

Hoe • Event-driven • Getimed: Collectd + plugins, crons, specifieke daemons, etc... Thursday 19 December 13

Slide 15

Slide 15 text

Opslag van metrics • Eigen applicatie / structuur • Eigen systeem / server • Gecentraliseerd • “The Cloud” Thursday 19 December 13

Slide 16

Slide 16 text

Thursday 19 December 13

Slide 17

Slide 17 text

Thursday 19 December 13

Slide 18

Slide 18 text

Relay/proxy • Collectd • Statsd Thursday 19 December 13

Slide 19

Slide 19 text

Opletten • weet wat je precies meet • eenheid • impact Thursday 19 December 13

Slide 20

Slide 20 text

Dashboards Thursday 19 December 13

Slide 21

Slide 21 text

Doel Thursday 19 December 13

Slide 22

Slide 22 text

Kleur Thursday 19 December 13

Slide 23

Slide 23 text

Thursday 19 December 13

Slide 24

Slide 24 text

Wat Thursday 19 December 13

Slide 25

Slide 25 text

Thursday 19 December 13

Slide 26

Slide 26 text

Overzicht Thursday 19 December 13

Slide 27

Slide 27 text

Thursday 19 December 13

Slide 28

Slide 28 text

Graphite-dashboards • Graphene • Graphiti • GDash • Graph explorer Thursday 19 December 13

Slide 29

Slide 29 text

Dashing Thursday 19 December 13

Slide 30

Slide 30 text

Dashing • Dashboards • Widgets Thursday 19 December 13

Slide 31

Slide 31 text

Externe • Geckoboards • New Relic • Google Analytics Thursday 19 December 13

Slide 32

Slide 32 text

DIY • bouwstenen gebruiken • data importeren van verschillende plaatsen Thursday 19 December 13

Slide 33

Slide 33 text

Meer! Thursday 19 December 13

Slide 34

Slide 34 text

Logs? • Log gaan opsplitsen (timestamp, type, data, client, ...) • Centralisatie • Logstash, graylog2, ... • Kibana Thursday 19 December 13

Slide 35

Slide 35 text

Alerting Thursday 19 December 13

Slide 36

Slide 36 text

Analyse / voorspellen Thursday 19 December 13

Slide 37

Slide 37 text

Rapportage Thursday 19 December 13

Slide 38

Slide 38 text

Thursday 19 December 13