Insight Application analysis Agenda Introduction Project Insight Architecture Insight Features Support & Roadmap Case study & Testimonials Demo Introduction Analysis of Run-time meta data Makes it robust Aids in trouble shooting Typical Meta-data Application Logs Resource Use – Memory, CPU, Connection pools Logs contain data such as Control flow and processing logic Error details and maybe performance data Project Insight Tool/framework that contains a Visual log analyzer Created as a collaborative project and has Distribution List Repository Portal off J2EE community Reviews, Release process, support Focus is on helping the Developer achieve better productivity Architecture Offline analysis Error Threshold verifier Analysis UI Summary And Details Search Locate Filter Email notifier Appenders Parsed Events Filtered Events Pagination Preferences Framework Components Mostly custom written Leverages Open Source Preference UIs Log Pattern FileSets Column Display Proxy Settings Preference Manager Preferences, attributes and persistence Available versions Desktop Eclipse Plug-in Daemon (under Development) Statistics Log Sources Local Scheduler Eclipse Plug-in Used by more than 10 client projects Testimonials indicate up to 30% time saving for large applications Receivers (S)FTP Http Rolling Logs Eclipse Plugin Insight Features View summary and detailed “log event” data Insight Features Supports “pattern” based log files Insight Features Non-mutating analysis Sort, Search – text, event Insight Features Mutating data analysis Progressive filtering Insight Features Locate “context” of an event Insight Features Small foot print – disk based caching Between entries 40 - 65 MB even after loading 110 000 log Loads 1000 entries in ~375 ms Details on loaded “namespaces” Insight Features Permits customizing column for display Insight Features Supports “Filesets” – Local, FTP, SFTP, HTTP Support & Roadmap Email and Bugzilla User manual Release notes FAQ Discussion Forum Feature request and Roadmap https://connectedminds.mindtree.com/Communities/j2ee/Insight/ Case study & Testimonials Case Study Insight helped solve thread reuse issues in Tomcat in the Cendant STP project Testimonials I think this tool is a must for all those who have to play around with log files It saves 50-60% of your debugging time It has been useful in debugging one of the QA problems in an easy and efficient way It helped me in analyzing the exceptions better Filtering and Locate functionalities are very useful to drill down the error quickly. The preferences feature makes it very easy to connect to remote files. IMAGINATION ACTION JOY