AsItHappens - Сетевой монитор рельного времени.
5.3 MB|License: GPL
AsItHappens is a real-time network performance monitor. AsItHappens project collects data from devices over a network and displays them on a graph, optionally storing collected data in a database for later retrieval.
Current collection types include network response, bandwidth, Cisco NBAR, and Cisco NetFlow. AsItHappens polls data in regular intervals, which can be as low as every second, to give immediate feedback on network performance.
Here are some key features of "AsItHappens":
· Granular collection of data to the point of collecting every second
· Real-time graphing of collected data
· Response data collection via ICMP or TCP/UDP echo
· Inbound and outbound bandwidth data collection via SNMP
· Cisco NBAR (Network-based Application Recognition) Top-N collection via SNMP
· Cisco NetFlow Top-N collection via SNMP with flow grouping and match criteria options
· Optional database storage of collection sessions
· Retrieval of user-defined time intervals within a stored collection session
· Resizable graphing window with automatic scaling of graph data to fit
· Options to define how to aggregate or interpolate data when graphing e.g. to show maximums instead of averages
· The ability to add text labels to the graphing panel to explain desired areas of the graph
Requirements:
· Java Runtime Environment (JRE) 1.5 or later
Installation:
1. Unpack the install file into any destination directory e.g. unpacking in /opt will create the application directory /opt/asithappens
2. [OPTIONAL] If MySQL is installed, then run the script "mysql -u root sql/db-create.sql" (you will need to supply password if necessary)
3. Change the JAVA_EXE variable to the path to your JRE 1.5 executable (e.g. /opt/jdk1.5.0_01/jre/bin/java) in the script "bin/asithappens.sh"
4. Change the ASITHAPPENS_HOME variable to the install directory (e.g. /opt/asithappens) in the script "bin/asithappens.sh"
Use the "bin/asithappens.sh" script to start the application.
What's New in This Release:
· This release adds the display of extra descriptive information (ifAlias) for port lists.
· It contains some improvements in the "Sessions" panel, including automatic updating of session times, support for deleting multiple sessions at once, and the sorting of sessions by collection start time.
· This release also fixes an erroneous default setting that causes collecting graphs to use only the bottom 20% of the graph area.