Speakers | |
---|---|
Soren Hansen | |
Schedule | |
Day | Sunday |
Room | Janson |
Capacity | 1400 |
Start time | 13:00 |
End time | 13:50 |
Duration | 00:50 |
Info | |
Track | System Track |
Bringing monitoring into the 21st century
How to predict problems before they arise
We stumbled upon ancient (circa 1960) scrolls of wisdom in the field of statistics and applied it to modern day monitoring systems. The result is a monitoring system that detects anomalies instead of relying on statically defined thresholds as well as predicts failures long before they become problems.
There are many, many things wrong with the typical, free monitoring solutions available today.
- They rely on probing rather than look at actual data generated by real users of the monitored system/service.
- Their definition of a failure is simply some value exceeding a statically defined threshold.
- They don't tell you something is wrong until it's too late.
In this talk, I'll present an alternative. * It prefers passive monitoring to gather data about the experience real users have with the system/service, * It detects any anomaly. Unexpected low values can be indicative of problems, too! * It uses various statistical methods to predict problems before they occur. It's easy to imagine a file system that fills up another 5% every month and it's easy to predict how full it'll be in 5 months. It's more complicated (but certainly doable!) to make an automatically computed, educated guess as to whether you'll be able to handle the annual spike in demand on your webshop this holiday season based on the load over the preceding months.
Links:
Concurrent events:
Next (up to 3) talks in the same room (Janson):
When | Event | Track |
---|---|---|
14:00-14:50 | Implementing Domain-Specific Languages with LLVM | Development |
15:00-15:50 | The Apache Cassandra storage engine | Development |
16:00-16:50 | From Dev to DevOps | Development |