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

Monitoring is dead

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Monitoring is dead

Avatar for Sebastian Montini

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