Slides from my session at MeasureWorks' Performance Labs... Topic is Observability, the new buzzword in Web Performance & DevOps, trying to explain what it is and why it matters for your operations...
2. Observability:
Observability is a management
strategy focused on keeping the
most relevant, important and core
issues at or near the top of an
operations process flow.
15. Reachability Availability Reliability
Can I get
there?
Is it working?
Performance
Fast or Slow? Working
consistent?
when the delivery of quality is
noticeable but does but does not
influence the user’s preference of
one service over another.
This allows you a position to win
from you competitors.
4 pillars of web performance
Time neutralisation:
26. 0
15
30
45
60
0 5 10 15 20 25 30 35 40 45 50 55 60
#
pageviews
Min/Hour
Example downtime pattern
Regular operations Alerts? Downtime
This is where we want to be!
27. 0
15
30
45
60
0 5 10 15 20 25 30 35 40 45 50 55 60
#
pageviews
Min/Hour
Example downtime pattern
Regular operations Alerts? Downtime
This is where we want to be!
News
28.
29. c sites
for 4 months:
Behaviour patterns are a
leading indicator to alerts
30. 0
15
30
45
60
0 5 10 15 20 25 30 35 40 45 50 55 60
#
pageviews
Min/Hour
Example downtime pattern
Time period in which we can detect a persistent
change in pattern per type of monitoring
Social Alerting
Change in click behavior
Performance
alerting
40. Enter: System Thinking
Enter: System Thinking
making sense of the complexity of your
environment by looking at it in terms of
whole rather than by splitting it down
into silos
49. Observability:
Observability is a management
strategy focused on keeping the
most relevant, important and core
issues at or near the top of an
operations process flow.