@sebamontini MEDALLIA
Gauges
A gauge is an instantaneous
measurement of a value. For
example, we may want to measure
the number of pending jobs in a
queue
Slide 24
Slide 24 text
@sebamontini MEDALLIA
Counters
A counter is just a gauge that you can
increment or decrement its value. For
example, we may want a more
efficient way of measuring the
pending job in a queue
Slide 25
Slide 25 text
@sebamontini MEDALLIA
Histogram
A histogram measures the statistical
distribution of values in a stream of
data like median or percentiles
Slide 26
Slide 26 text
@sebamontini MEDALLIA
Timers
A timer measures both the rate that a
particular piece of code is called and
the distribution of its duration.
Slide 27
Slide 27 text
@sebamontini MEDALLIA
Collection
Slide 28
Slide 28 text
@sebamontini MEDALLIA
Slide 29
Slide 29 text
@sebamontini MEDALLIA
Storage
Slide 30
Slide 30 text
@sebamontini MEDALLIA
Storage
Slide 31
Slide 31 text
@sebamontini MEDALLIA
Alerting
Slide 32
Slide 32 text
@sebamontini MEDALLIA
Thresholds
Dead man
Delta
Anomaly detection
Slide 33
Slide 33 text
@sebamontini MEDALLIA
Visualization
Slide 34
Slide 34 text
@sebamontini MEDALLIA
Slide 35
Slide 35 text
@sebamontini MEDALLIA
The big 5
✓ Instrumentation → gauges, histograms, timers, counters
✓ Collection → pull vs push
✓ Storage → Time Series DB
✓ Alerting → threshold, flatline, delta, anomaly
✓ Visualization → dashboards