Version 5 (modified by, 10 years ago) (diff)



When a slice is instrumented using the INSTOOLs instrumentation scripts, INSTOOLs automatically begins collecting traffic measurement data for the slice. The following provides and overview of the types of data that are collected and made available by INSTOOLs. This information is presented to the user via the INSTOOLs Live View interface.


INSTOOLs shows the contents of a variety of configuration tables, routing tables, caches, etc. The following is a list of tables that are available on most network nodes:

  • ARP table
  • IP Address Table
  • Loaded Kernel Modules Table (module list obtained from "lsmod" command on Linux )
  • Process Table (process list obatined from "top" command on Linux)
  • Routing Tables
  • Active TCP connections
  • Active UDP Listeners


INSTOOLs is able to plot traffic graphics for nodes and links. In particular, the following graphs are generated automatically by INSTOOLs:

  • Node CPU Utilization Graph - ( CPU usage [user and system] v/s time)
  • Node Memory Utilization Graph - (Memory usage in KB v/s time)
  • Node Total Traffic Graph (bytes v/s time)
  • Node IMCP Traffic Graph (packets v/s time)
  • Node Total TCP traffic graph (packets v/s time)
  • Node Total UDP traffic graph (packets v/s time)
  • Node Total IP traffic graph (packets v/s time)
  • Link Interface Traffic (byte count v/s time)
  • Link Unicast Traffic (packet count v/s time)
    • (In case of links, there are two graphs, one for each interface on the link)

Net Flow Graphs

Netflow graphs are available for the following ports/protocols: "169","255",ah,eigrp,esp,icmp,ipinip,normal,skip,tcp,udp, aim, bo2k, dc, dns, edonkey, ftp, gnutella, http, https, imap, irc, kazaa, nntp, pop3, real, smtp, ssh, telnet,

Example Graphs

INSTOOLs Screenshot of Network Traffic Graphs

Attachments (10)

Download all attachments as: .zip