...
alert_rec.cgi: if called with out any option, returns all vailable alerts present on monitoring node other wise returns only th alerts which fulfill tyhe criteria
tracert_analysis.cgi: provided with time frame and script should be provided with trace route destination and time period. It return whether there was a route change between this period or not
Code on Central Node: Central Node has following scripts.
datatracker.pl: has basic functioanality to get data from all monitoring nodes. To use it it should be imported in the script and its APIs should be used. It currently provides following APIs
controller.pl: Performs all analysis on data obtained using APIs of datatracker.pl. Generates output in the form of web page. Also updates database with newly analyzed results
get_asn.pl: package used to get autonomous system information by providing host name or ip address. This script is based on Yee's package.
analyze-all.pl: a wrapper over controller.pl, which anlyzes all the alerts available in all the monitorin nodes
op_main.pl: updates summary web page with latest results in database
Results
Results are store in database table DIAG_RESULT. Results are also accessible here. This page is a summary of all results. Each analyzed alert also has a separate detailed analysis in a webpage. Detailed analysis for each analyzed alert is accessible through this summary page.
Presentations/Talks
Event Diagnosis -- New Heuristics ppt , presented by Adnan Iqbal IEPM weekly meeting, 29th August 2006
Steps Towards Automated Event Diagnosis ppt (amended), presented by Yee-Ting Li at the ESnet Meeting, 20th July 2006
Steps Towards Automated Event Diagnosis ppt, presented by Yee-Ting Li at the Internet2 Measurements SIG, 18th July 2006