Saturday, September 04, 2010

About VPNTTG

The VPN Tunnel Traffic Grapher, or just simply VPNTTG, is software for SNMP monitoring and measuring the traffic load for site-to-site IPsec VPN tunnels on a Cisco ASA. It allows the user to see traffic load on a VPN tunnel over time in graphical form.
 

How it works

VPNTTG uses the Simple Network Management Protocol (SNMP) to send requests to a device such as Cisco ASA 5500 Series Adaptive Security Appliances or to similar VPN concentrator. The device must be SNMP enabled. VPNTTG stores monitoring data into the SQL server and into the RRD (Round Robin Database) file for each VPN tunnel as well. VPNTTG has web based intuitive graphical user interface in order to select and/or search interesting VPN tunnel and see incoming/outgoing bandwidth traffic on a daily, weekly, monthly and yearly basis.

Advantage of VPNTTG over other SNMP based monitoring software’s is following: Other (commonly used) software’s are working with static OID numbers, i.e. whenever tunnel disconnects and reconnects, it gets assigned a new OID number. This means that the historical data, gathered on the connection, is lost each time. However, VPNTTG works with VPN peer’s IP address and it stores for each VPN tunnel historical monitoring data into the SQL server and into the RRD (Round Robin Database) file.

 

Features

  • Adds new VPN tunnel (peer) to the list automatically.
  • Measures two values - incoming/outgoing traffic per VPN tunnel.
  • Gets its data via an SNMP agent and simultaneously stores it into the SQL server and into the RRD (Round Robin Database) file.
  • Typically collects data every five minutes. Creates four graphs (daily, weekly, monthly and yearly) per VPN tunnel.
  • Adds calculated Current, Average, Maximum and Summary for both incoming and outgoing traffic.
  • Shows detailed information for each VPN tunnel. Namely, peer’s IP address, first time (time when peer has established its first VPN connection), last time (latest time when peer’s VPN tunnel was connected), VPN tunnel number, VPN tunnel status.
  • Shows summary bandwidth traffic for all VPN tunnels and active VPN tunnels’ statistics as well.
  • Very fast SNMP agent (written in C)
   

Software Requirements

Server side

Client-side

  • Any web browser