.NET Application Monitoring with AVIcode Intercept Studio



Similar documents
Troubleshooting.NET Applications - Knowing Which Tools to Use and When

STEELCENTRAL APPINTERNALS

The Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a

IBM WebSphere ILOG Rules for.net

Troubleshooting PHP Issues with Zend Server Code Tracing

can you improve service quality and availability while optimizing operations on VCE Vblock Systems?

How To Use Ibm Tivoli Monitoring Software

Application Performance Monitoring for WhatsUp Gold v16.1 Getting Started Guide

Citrix EdgeSight Administrator s Guide. Citrix EdgeSight for Endpoints 5.3 Citrix EdgeSight for XenApp 5.3

How To Create A Help Desk For A System Center System Manager

Standardizing Your Enterprise s Software Packaging Process

Veritas Configuration Manager Profile. A Profile Prepared by EMA October 2006

IBM Tivoli Netcool network management solutions for enterprise

IBM Tivoli Composite Application Manager for WebSphere

Quick Start Guide. Ignite for SQL Server. Confio Software 4772 Walnut Street, Suite 100 Boulder, CO CONFIO.

Citrix EdgeSight User s Guide. Citrix EdgeSight for Endpoints 5.4 Citrix EdgeSight for XenApp 5.4

Server Consolidation with SQL Server 2008

Magento Enterprise Edition Technical Support Guide

Magento Technical Support Guide

Key Benefits of Microsoft Visual Studio Team System

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

ALCATEL-LUCENT VITALSUITE Application & Network Performance Management Software

Riverbed OPNET AppInternals Xpert PRODUCT BRIEF

Performance Management for Enterprise Applications

Sage HRMS 2012 Sage Employee Self Service. Technical Installation Guide for Windows Server 2003 and Windows Server 2008

BMC ProactiveNet Performance Management Application Diagnostics

IBM Tivoli Network Manager software

Managed Service Provider, NACR leverages Nectar s Unified Communications Diagnostics for an Optimized Lync UC Experience

Foglight.NET How to install and troubleshoot

Violin Symphony Abstract

Configuring ehealth Application Response to Monitor Web Applications

TROUBLESHOOTING GUIDE

Custom Application Support Program Guide Version March 02, 2015

Users. Extending Visibility Across Your TIBCO Infrastructure and Beyond

Published April Executive Summary

Monitoring Your Spatial Enterprise: How IT/GIS Managers are Improving System Reliability with XMF Alerter.

Release Notes: SANsymphony-V System Center Operations Manager (SCOM) Management Pack 1.3

Multiple Formatter Support for the Logging Application Block

[Document Title] SolarWinds Server & Application Monitor (SAM) [Document Subtitle] Angi Gahler. Share: Author: Manish Chacko

Closed Loop Incident Process

Best Practices for Log File Management (Compliance, Security, Troubleshooting)

CA Service Desk Manager

With Windows, Web and Mobile clients Richmond SupportDesk is accessible to Service Desk operators wherever they are.

PLUMgrid Toolbox: Tools to Install, Operate and Monitor Your Virtual Network Infrastructure

VITAL SIGNS Quick Start Guide

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

Track-It! 8.5. The World s Most Widely Installed Help Desk and Asset Management Solution

Riverbed SteelCentral. Product Family Brochure

White Paper. The Ten Features Your Web Application Monitoring Software Must Have. Executive Summary

HP ProLiant Essentials Vulnerability and Patch Management Pack Planning Guide

Failover Manager for WhatsUp Gold v16.0 Quick Start Guide

Client Monitoring with Microsoft System Center Operations Manager 2007

Spotlight on Active Directory Quick Start Guide

Work Smarter, Not Harder: Leveraging IT Analytics to Simplify Operations and Improve the Customer Experience

Configuring.NET based Applications in Internet Information Server to use Virtual Clocks from Time Machine

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth

End Your Data Center Logging Chaos with VMware vcenter Log Insight

IT Service Management Real-time Enduser Context Has A Dramatic Affect On Incident and Problem Resolution Times

Binary Tree Support. Comprehensive User Guide

TeamCompanion Solution Overview. Visual Studio

Optimize Application Performance and Enhance the Customer Experience

Liquidware Labs Customer Support Policy

Predictive Intelligence: Identify Future Problems and Prevent Them from Happening BEST PRACTICES WHITE PAPER

CA Insight Database Performance Monitor for Distributed Databases

Symantec Server Management Suite 7.6 powered by Altiris technology

Implement a unified approach to service quality management.

Skybox Security. Technical Support Program

WhatsUp Gold v11 Features Overview

Drive Down IT Operations Cost with Multi-Level Automation

How To Manage A System Center 2012 R2 Operation Manager

Symantec and VMware: Virtualizing Business Critical Applications with Confidence WHITE PAPER

Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics SL

Dramatically reduce operating costs and improve process efficiencies and productivity

Fifty Critical Alerts for Monitoring Windows Servers Best practices

Windows Scheduled Tasks Management Pack Guide for System Center Operations Manager. Published: 07 March 2013

CA Insight Database Performance Monitor for DB2 for z/os

Automated IT Asset Management Maximize organizational value using BMC Track-It! WHITE PAPER

Symantec Indepth for. Technical Note

Technical Support. Technical Support. Customer Manual v1.1

Server & Application Monitor

Microsoft Dynamics NAV

10964C: Cloud & Datacenter Monitoring with System Center Operations Manager

System Planning, Deployment, and Best Practices Guide

Document Management Software. Find what you need fast Break through organizational barriers Work from wherever you want, whenever you want

VMware Performance and Capacity Management Accelerator Service

Why Nagios and Server Monitoring Are Failing Modern Apps

Aras Innovator.NET Client Security Policy Configuration

Kaseya Traverse. Kaseya Product Brief. Predictive SLA Management and Monitoring. Kaseya Traverse. Service Containers and Views

CA Spectrum. Microsoft MOM and SCOM Integration Guide. Release 9.4

IBM Tivoli Netcool network management solutions for SMB

HP Business Availability Center software. Improving IT operational efficiency and customer satisfaction

Adaptive Management to Achieve Java Application Service Levels

PATROL From a Database Administrator s Perspective

Oracle Enterprise Manager 13c Cloud Control

Improve end-to-end management with IBM consolidated operations management solutions.

Driving workload automation across the enterprise

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

Transcription:

.NET Application Monitoring with AVIcode Intercept Studio Solvec B.V. Internet Solutions Kornalijnhorst 444 2592 JG Den Haag Tel.: 06-54 201 101 Fax: 070-3 28 41 24 Internet: http://www.solvec.nl E-mail: info@solvec.nl

Abstract AVIcode sintercept Studio provides immediate visibility into application-level and business process errors in.net applications and web services. Intercept Studio enables you to monitor your.net software for unhandled exceptions and performance bottlenecks out of the box, in realtime, on your production server, without having to modify a single line of source code. This white paper will introduce you to the features and benefits of this unique product. This document shall not be duplicated or used for any purposes other than that for which it is being provided. The information disclosed herein was originated by and is the property of AVIcode Inc. and except for rights expressly granted by written consent, such information shall not be disclosed or disseminated in whole or in part. AVIcode reserves all rights hereto. The word AVIcode and Intercept and the AVIcode and Intercept logos are service marks of AVIcode Inc. Throughout this document, other trademarked names may be used. Rather than put a trademark symbol in every occurrence of a trademarked name, we state that we are using the names only in an editorial fashion, and to the benefit of the trademark owner, with no intention of infringement. 2004 AVIcode. All rights reserved.

Introducing Intercept Studio... 4 What Does Intercept Studio Do?... 4 What Information Does Intercept Studio Provide?... 4 Exception Event Highlights... 5 Performance Event Highlights... 6 Integration Suite... 7 The Benefits of Using Intercept Studio... 9 Benefits for the CIO... 9 Benefits for IT Management...10 Benefits for Quality Assurance...10 Benefits for Network Operations...10 Benefits for Application Development...11 Summing Up: How AVIcode Intercept Studio will Benefit Your Organization...11 AVIcode s Credentials...13 3

Introducing Intercept Studio AVIcode Intercept Studio is the most powerful and flexible solution for detecting and pinpointing the root cause of exception and performance problems in applications and web services built on the.net framework. Intercept Studio monitors your.net software for unhandled exceptions and performance bottlenecks out of the box, in real-time, on your production server, without having to modify a single line of source code. AVIcode Intercept Studio protects software investments by simplifying application maintenance and troubleshooting. Intercept Studio: Reduces Total Cost of Ownership for.net applications Extends Service Level Agreements to include application monitoring Improves control and reliability of information gathering and analysis from runtime applications Maximizes total up time for end-users of.net applications The purpose of this document is to provide an overview of features and benefits of using AVIcode Intercept Studio to monitor.net applications in production. What Does Intercept Studio Do? Intercept Studio monitors.net applications at runtime, seamlessly integrating into the.net framework with minimal impact on performance. Intercept Studio: Runs in your production environment Monitors for critical exceptions Monitors for performance bottlenecks Pinpoints the root-cause of application problems Is completely non-intrusive will not impact your server or your applications Does not require any code modifications Provides instantaneous feedback as detailed events Consolidates event information from resources across the enterprise What Information Does Intercept Studio Provide? Intercept Studio provides event visualization through its own structured event viewer (SE-Viewer), which shows the exact details that you need to fix a performance or exception issue. The following sections describe what you will see when you use Intercept Studio, and how it will help you to diagnose problems in your.net applications. 4

Under most circumstances, you have little control over your software once it is in the production environment. For example, a customer might try to perform a search in your.net Application, when he encounters either the default, or a customized,.net error page. Normally, diagnosing this type of problem would require relying on screen shots from the end-user or modifying the code to add more logging. With Intercept Studio, you receive immediate notification of the problem via an email, your curent network monitoring software, or Intercept s own structured event viewer. Intercept exception events provide instantaneous information about: the type of error that occurred whether it is exception or performance related the application at fault how many events have the same root cause the last and first time this type of error occurred Clicking on the event description will display the event details. Intercept provides the complete call stack and highlights the failed function call so that it can be located quickly. Clicking on the defective call link displays a tabbed area that provides detailed information about: function parameters, with the actual value that the customer originally searched for local variables 5

the object state of member variables the source code Intercept displays several lines of code on either side of the exception target, as well as providing the line number and a link that opens Visual Studio.Net to the exact line of problem code. What is even more interesting about Intercept exception monitoring, is that it has the unique ability to notify you only about critical events that have not already been explicitly handled. Performance Event Highlights In addition to catching unhandled exceptions, Intercept is also invaluable for detecting performance bottlenecks in ASP pages and Web Services. Intercept utilizes user-defined thresholds to determine when a bottleneck is occurring. By clicking on the event description of a performance event, Intercept displays event details that show how many seconds a page took to execute. In order to provide root cause information for performance events, Intercept collects information about all resource calls performed for that page and highlights the slowest ones. For example, you can look at a single SQL query, and see how long it took to execute. As with the exception events, you can drill down to find out more details. For resource calls such as the SQL command pictured above, Intercept provides you with the exact query that is executed as well as the names and values for query parameters. In addition to the SQL resources, Intercept also collects information about resources such as LDAP queries, Oracle queries, Web Services and Ole DB. Intercept is also easily configurable to gather information about any other resources that you may be using. 6

Integration Suite Enterprise Event Management Intercept Studio enables event routing from.net application servers across the enterprise to operations management systems such as Microsoft Operating Manager, Tivoli, BMC and HP OpenView. To do this, Intercept s exception and performance agents collect data from a monitored application and send it to Intercept s structured event viewer (SE-Viewer). SE-Viewer then sends a link to the event through either Windows Event Log or WMI notifications. These standardized notifications allow integration with third party network management systems. Intercept SE-Viewer Server is responsible for initial event delivery, event storage, and event visualization, whereas the third party operation management system only holds a link to the event stored by Intercept. AVIcode offers an off-the-shelf implementation for MOM called Intercept Studio Management Pack for Microsoft Operations Manager. 7

Integration with Defect Tracking Intercept Studio allows you to seamlessly incorporate automated.net application defect detection into software configuration and change management systems such as Merant Dimensions, Merant Professional and Merant Tracker. By integrating Intercept Studio with issue tracking systems, AVIcode provides a comprehensive best practices solution for issue management related to.net application defects. AVIcode offers the following off-the-shelf implementations for Merant: Intercept Studio Integration Pack for Merant Tracker, Intercept Studio Integration Pack for Merant Professional and Intercept Studio Integration Pack for Merant Dimensions 8

The Benefits of Using Intercept Studio AVIcode Intercept Studio application monitoring software detects unhandled exceptions and performance issues in.net applications and web services built for the.net framework. Intercept attaches to any.net application on the fly, with no code modifications, simplifying the process of identifying issues affecting application servers. Cost Intercept reduces the total cost of ownership for.net applications developed by removing the complexities and costs associated with pinpointing and isolating the root cause of errors and performance issues. Dramatically simplifies maintenance and troubleshooting. Collects the complete root cause, including call stack and resource specific data. Detects and isolates performance bottlenecks and failures instantly in real-time. Ability to immediately reproduce application defects. Time Intercept delivers the exact information personnel require to decrease the time spent resolving defects and performance issues in your production environment. Facilitates collaboration between Development and Operations personnel. Increases productivity. Reduces issue resolution time by 60%. Instantly notifies personnel about defects and performance degradations. Quality Intercept ensures.net application quality, stability and reliability. Benefits for the CIO Eliminates pre-production faults. Delivers an Enterprise view of application behavior. Offers visibility into application performance. Automatic reporting of the root cause of defects. The only way to be sure your Web application is delivering maximum return on your investment is to know that all users are completing their transactions every time. This requires monitoring Web Applications 24 X 7 and knowing that the application is performing as expected all day every day. Intercept proactively alerts you immediately of any problem or issue that inhibits users from completing a transaction, so your development team can accelerate the resolution of defects and performance issues in their.net applications. 9

Intercept Studio: facilitates collaboration between Development and Operations personnel reduces cost and increases user satisfaction with shorter issue resolution cycles delivers highly maintainable applications Benefits for IT Management By delivering the most valuable and specific information available, Intercept plays a vital role in resolving application defects and performance issues quicker and more accurately than ever before. The result is confidence, knowing that you are deploying the highest quality software and that a simplified management and maintenance process is in place that enables Operations and Development personnel to work together. Intercept Studio: will not impact performance in your production environment reduces your application down time - automatic reporting of detailed defect information to application developers ensures that you get your applications fixed quickly seamlessly integrates with your existing operations management systems Benefits for Quality Assurance Intercept Studio automatically sends the complete details of errors to the responsible parties, allowing for radically shortened resolution cycles and higher quality software delivered in a shorter timeframe. As a result, you can release software from your department with every confidence that you are delivering the highest quality product. Intercept Studio: reduces time spent explaining problems to application developers shortens your entire test cycle lets you deliver a higher quality product Benefits for Network Operations Intercept Studio delivers immediate notification of web application or service exception and performance issues through integration with standardized operations management systems. Intercept Studio informs you immediately if the problem is in your.net application, and whether it is a critical exception or a performance bottleneck. Once Intercept detects a problem, it notifies the responsible party, with all of the information that they will need to fix the root cause of the problem. Once they have fixed the problem, Intercept Studio allows QA to thoroughly test the revised code : before releasing it into your production environment. 10

reduces the turn-around time for getting your problems fixed seamlessly integrates with your existing operations management systems allows you to know immediately whether performance bottlenecks are due to application issues Benefits for Application Development Intercept provides detailed root cause information, including all function parameters, local and global object variables and the program call stack. Additionally, it lets you connect via Visual Studio.NET, to the exact line of offending code, and consolidates problems with the same root cause. Intercept Studio will: deliver ful visibility into the monitored application s behavior, stability and performance provide control over your applications in the production environment send notifications, in real-time, of any application defects or performance degradations give you more time to work on new projects, since less time is spent tracking down bugs guarantee that any performance issues raised are really related to your code, and not something else in the network Summing Up: How AVIcode Intercept Studio will Benefit Your Organization As more web service-based solutions are deployed, increasing emphasis is placed on the performance and management of these production systems. Organizations must keep pace with these technological advancements to guarantee deployment of fault-free applications. Pre-production testing is simply inadequate to identify the problems inherent in real-world production environments. The only way to assure application availability and performance in production is to ensure visibility into the production applications in real-time. AVIcode Intercept Studio protects software investments by simplifying application maintenance and troubleshooting. Intercept attaches to any.net application on the fly, whether it is in the development lab or already deployed, without additional overhead on the application server. In addition, it requires no code modifications to detect, capture and collect information, thereby radically simplifying the task of identifying specific issues affecting application servers. The result is dramatically reduced defect resolution times and costs for.net applications. 11

reduces Total Cost of Ownership for.net applications by effectively managing.net applications without having to rely on time consuming and costly workarounds extends Service Level Agreements beyond network and server monitoring by combining.net application monitoring with network and server monitoring improves control and reliability of information gathering and analysis from.net applications by monitoring ASP.NET and web services without any intervention from an application developer, and presenting complete, standardized and reliable information about applications problems establishes enterprise level standards for application monitoring by gathering events in real-time, in a standard WMI or Windows event log format maximizes total up time for your application users by having your.net applications back up and running correctly on your production servers in a shorter timeframe Visit the avicode.com website for all the latest, detailed information on features, benefits, system requirements and supported platforms. 12

AVIcode s Credentials AVIcode is a software products company with patented technology and innovative products to detect and report application faults in interconnected systems. AVIcode has developed a product line called Intercept Studio for.net, the most complete suite of application monitoring tools for the Microsoft.NET platform on the market today. AVIcode designs products to protect your software investment by simplifying maintenance and troubleshooting, dramatically reducing defect resolution time. Intercept Studio detects crashes, unhandled exceptions and performance degradations of production applications running on Microsoft s.net platform. These runtime event details and root cause information are collected immediately and presented to the personnel responsible for the health and management of production applications. Operating since 1998 and incorporated in 2001, AVIcode is a privately held Connecticut corporation headquartered in Hartford, CT. AVIcode is setting the standard in.net application monitoring. Intercept Studio currently in use at Fortune 100 companies, and is rapidly being accepted as the best way to reduce cost and increase customer satisfaction in the ever-expanding.net enterprise solution market. For more information, please visit www.avicode.com. 860.678.7777 www.avicode.com info@avicode.com 13