Skip to content

Analysis Modules

Owlz edited this page Jun 26, 2014 · 1 revision

What Are Analysis Modules?

Analysis modules are python scripts that allow you to look at the data you have captured with the monitor modules, and put them into a more interesting format. The initial modules are lineChart and pieGraph, but they are by no means restricted to building graphs. The analysis modules can be created to do whatever you want with the data. For instance, one popular selling point with these monitoring tools is the ability to alert people on outages. With NetTK, once someone creates an analysis module for it (or you do), you can easily add that functionality to your own network monitoring. Even better, not only would you be able to alert based on down time, you can alert when your latency becomes too high, your dropped packet percent too high, or anything else you could think of. The power is now in your hands.

How Do I Create One?

This information will be coming. NetTK is built already to handle this modular approach, so if you don't want to wait for the documentation, simply take a look at the existing modules and copy their approach.

Clone this wiki locally