56
Monitoring, graphs and visualisations 1

Monitoring, graphs and visualisations

  • Upload
    morekid

  • View
    2.515

  • Download
    0

Embed Size (px)

DESCRIPTION

Design principles for building useful graph displays and visualisations for monitoring data. What goes into designing graphs, creating a good user experience and what other types of visualisations are appropriate for which situations?

Citation preview

Page 1: Monitoring, graphs and visualisations

Monitoring, graphs

and visualisations

1

Page 2: Monitoring, graphs and visualisations

Graphs are crucial

2

Page 3: Monitoring, graphs and visualisations

✦ What is good graphing?

✦ How do you achieve it?

Graphs are crucial

2

Page 4: Monitoring, graphs and visualisations

Consistency

3

Page 5: Monitoring, graphs and visualisations

! Chart needs to make sense, asap!

Consistency

3

Page 6: Monitoring, graphs and visualisations

! Chart needs to make sense, asap!

Ad-hoc chart type definition

Consistency

3

Page 7: Monitoring, graphs and visualisations

Stacked Area Graph in Server Density v2

4

Page 8: Monitoring, graphs and visualisations

Stacked Area Graph in Server Density v2

Multiline Graph in Server Density v1

4

Page 9: Monitoring, graphs and visualisations

Context

5

Page 10: Monitoring, graphs and visualisations

! Where am I, what am I looking at?

Context

5

Page 11: Monitoring, graphs and visualisations

! Where am I, what am I looking at?

Display data hierarchy

Context

5

Page 12: Monitoring, graphs and visualisations

Display Data Hierarchy

6

Page 13: Monitoring, graphs and visualisations

Display Data Hierarchy

6

Page 14: Monitoring, graphs and visualisations

Display Data Hierarchy

6

Page 15: Monitoring, graphs and visualisations

! Where am I, what am I looking at?

Display data hierarchy

Display as much ‘as possible’

Context

7

Page 16: Monitoring, graphs and visualisations

Clarity

8

Page 17: Monitoring, graphs and visualisations

! Too many line series even for my 27″!

Clarity

8

Page 18: Monitoring, graphs and visualisations

! Too many line series even for my 27″!

Welcome Horizon graphs.

Clarity

8

Page 19: Monitoring, graphs and visualisations

Horizon Graphs

9

Page 20: Monitoring, graphs and visualisations

! Too many line series even for my 27″!

Welcome Horizon graphs.

! There is too much on this page...

Clarity

10

Page 21: Monitoring, graphs and visualisations

! Too many line series even for my 27″!

Welcome Horizon graphs.

When in doubt, less ink!

! There is too much on this page...

Clarity

10

Page 22: Monitoring, graphs and visualisations

Perspective

11

Page 23: Monitoring, graphs and visualisations

! Here’s a spike, so what?

Perspective

11

Page 24: Monitoring, graphs and visualisations

! Here’s a spike, so what?

Expose system events

Perspective

11

Page 25: Monitoring, graphs and visualisations

Vertical Scanning

12

Page 26: Monitoring, graphs and visualisations

Vertical Scanning

12

Page 27: Monitoring, graphs and visualisations

Vertical Scanning

13

Page 28: Monitoring, graphs and visualisations

Appeal

14

Page 29: Monitoring, graphs and visualisations

! Chart is boring, imma go back to sleep...

Appeal

14

Page 30: Monitoring, graphs and visualisations

! Chart is boring, imma go back to sleep...

Wait, let’s make it worth it!

Appeal

14

Page 31: Monitoring, graphs and visualisations

Visual Design for UX

16

Page 32: Monitoring, graphs and visualisations

Visual Design for UX

16

Page 33: Monitoring, graphs and visualisations

Visual Design for UX

17

Page 34: Monitoring, graphs and visualisations

Visual Design for UX

17

Page 35: Monitoring, graphs and visualisations

Visual Design for UX

17

Page 36: Monitoring, graphs and visualisations

Visual Design for UX

18

Page 37: Monitoring, graphs and visualisations

Visual Design for UX

18

Page 38: Monitoring, graphs and visualisations

Visual Design for UX

19

Page 39: Monitoring, graphs and visualisations

Visual Design for UX

20

Page 40: Monitoring, graphs and visualisations

Visual Design for UX

20

Page 41: Monitoring, graphs and visualisations

Control

21

Page 42: Monitoring, graphs and visualisations

! Where’s the rest of this?

Control

21

Page 43: Monitoring, graphs and visualisations

! Where’s the rest of this?

1 click away, but now you look for it ;)

Control

21

Page 44: Monitoring, graphs and visualisations

User Control for UX

23

Page 45: Monitoring, graphs and visualisations

User Control for UX

24

Page 46: Monitoring, graphs and visualisations

User Control for UX

25

Page 47: Monitoring, graphs and visualisations

User Control for UX

26

Page 48: Monitoring, graphs and visualisations

User Control for UX

27

Page 49: Monitoring, graphs and visualisations

User Control for UX

28

Page 50: Monitoring, graphs and visualisations

good UX ⇒ action

uncover system stories behind metric events

sense of place + hierarchy= understanding

-- clutter++ data density

consistency

build in depth give control

Consistency Context

Clarity Perspective

Appeal Control

29

Page 51: Monitoring, graphs and visualisations

More than graphs!

30

Page 52: Monitoring, graphs and visualisations

Network diagrams, Status boards, Heatmaps...

More than graphs!

30

Page 53: Monitoring, graphs and visualisations

Network diagrams, Status boards, Heatmaps...

Dashboards

30

Page 54: Monitoring, graphs and visualisations

Identify information immediately

At a glance

31

Page 55: Monitoring, graphs and visualisations

Train status

32

Page 56: Monitoring, graphs and visualisations

@morekid

@harrywincup

@serverdensity

Thanks.

Daniele De Matteis

Harry Wincup

serverdensity.com

33