Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monitoring is dead

Monitoring is dead

Sebastian Montini

September 21, 2018
Tweet

More Decks by Sebastian Montini

Other Decks in Technology

Transcript

  1. @sebamontini MEDALLIA The big 5 ✓ CPU → uptime |

    mailx -s “cpu” root ✓ MEM → free | mailx -s “mem” root ✓ DISK → (df -h; du -sh /home/*) | mailx -s “disk” root ✓ PROC → (ps -ef | grep important) | mailx -s root ✓ SYS → ping -c 4 google.com | mailx -s root
  2. @sebamontini MEDALLIA A system is observable if you can determine

    the behavior of the system based on it’s outputs.
  3. @sebamontini MEDALLIA A system is observable if you can determine

    the behavior of the system based on it’s outputs.
  4. @sebamontini MEDALLIA A system is observable if you can determine

    the behavior of the system based on it’s outputs.
  5. @sebamontini MEDALLIA A system is observable if you can determine

    the behavior of the system based on it’s outputs.
  6. @sebamontini MEDALLIA Monitoring is the action of observing and checking

    the behavior and outputs of a system and it’s components over time.
  7. @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
  8. @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
  9. @sebamontini MEDALLIA Histogram A histogram measures the statistical distribution of

    values in a stream of data like median or percentiles
  10. @sebamontini MEDALLIA Timers A timer measures both the rate that

    a particular piece of code is called and the distribution of its duration.
  11. @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