“…Three key requirements of today's monitoring solutions are: accuracy, i.e., the ability to correctly identify network events, low memory overheads, i.e., minimizing the amount of resources used on a switch, and reactiveness, i.e., the time required to detect an event. We discuss the rich body of literature that has long explored the trade-off among these requirements [12,29,33,42,46,54,57,64,72,[74][75][76].…”