Mitch Pronschinske is the Lead Research Analyst at DZone. Researching and compiling content for DZone's research guides is his primary job. He likes to make his own ringtones, watches cartoons/anime, enjoys card and board games, and plays the accordion. Mitch is a DZone Zone Leader and has posted 2576 posts at DZone. You can read more from them at their website. View Full User Profile

XpoLog: Built for Home Grown Applications

11.12.2009
| 4481 views |
  • submit to reddit
A flexible log analysis platform is essential for innovative application development.  During testing and production, applications generate a huge amount of log events that contain critical information about application problems.  Instrumentation is focused mainly on performance problems and, in many cases, disabled in production stages.  That leaves application and testing teams looking for needles in the haystack of logged data.  In an exclusive interview with DZone, Haim Koschitzky, the CEO at XpoLog, explains how XpoLog Center "can fix and reduce noise volume in logs" and solve many time consuming problems.  

When DZone asked what distinguishes XpoLog Center from other log analysis platforms, Koschitzky said, "Most logging tools out there are either focused on manual viewing of logs or creating a specific set of reports on common applications.  XpoLog is built for application management and testing of home grown applications."  Koschitzy explained that Xpolog is a non-intrusive log analysis platform.  He said, "No changes to application code is required, no instrumentation, and no impact on performance.  No files are locked and/or deleted.  XpoLog can be deployed in testing and production with minimum impact and configuration time."

An important feature of XpoLog is its integration with Jira. Jira integration makes it easier to manage the life cycle of problems from the monitoring level in testing and production. Koschitzy said, "From XpoLog it's easy to open new issues in Jira and attach log snapshots with information on exceptions, problems, and bugs."  In Jira you simply click on the link to your snapshots to view the problems that occurred in testing or production.  XpoLog also integrates with Ant, JUnit, and open API for testing tools.

One of XpoLogs newest features, is the new XpoLog Dashboard beta, which is an analytics console that summarizes application, log, and server problems over time in one view. Koschitzy adds, "The dashboard scans all log types and identifies risks and root failures with unique analysis and statistical modules.

        

"The automation is key technology," says Koschitzy.  XpoLog provides good manual anaylsis with log viewer and search engine tools, but the real time saving is done with the automatic analysis.  The automatic tools scan logs and search for exceptions, error codes, annotations in the logs, and more.  The automatic tools send alerts on recognized problems but can also recieve customized rules for problem alerts.  XpoLog's testing tools build a unique errors index for the tested applications.  Koschitzy says XpoLog's automation capabilities help developers prioritze problems.  "By identifying problems, and creating analysis reports automatically on application logs, developers get a summarized, informative report on errors that were generated during unit test and night runs, helping them to focus on critical problems first, save manual work, and increase productivity," said Koschitzy

DZone asked Koschitzy what new features we could expect in future XpoLog versions.  "XpoLog is set to deliver more features for web application transaction analysis and more capabilities to manage applications in the cloud.  We are working on better integrations to development tools and testing tools and well."  

More information and a free trial can be found on XpoLog's website.
AttachmentSize
dashboard-1.gif33.38 KB