ResourcesFrequently
Asked Questions
The
following list outlines questions that are frequently
asked regarding AVIcode products. If your question
is not addressed here, please contact AVIcode Support at
443-543-0030.
Questions Regarding Intercept Studio
Intercept Studio provides real-time alerts and details
on application errors as they occur, whether in
development or production. When an error is detected,
Intercept Studio automatically groups the fault into one
of four critical areas or "aspects" for better analysis
across operational and development teams. These four
aspects are: security, connectivity, performance, and
code failure.
Intercept Studio has three components: Intercept
Studio Agents, SE-Viewer, and the Visual Studio Plug-In.
- The Intercept Studio Agents are deployed to the
machines where .NET applications need monitoring
(your "monitored systems"). The Agents monitor .NET
applications and transmits exceptions and
performance information to the Intercept SEViewer.
- The SEViewer receives event information sent by
the Intercept Studio Agents and can route that
information to management system consoles such as
Microsoft Operations Manager or to defect tracking
systems. In addition, SEViewer can serve as a
stand-alone interface for receiving and examining
application issue information. Typically, the
SEViewer is installed on an independent server (your
"management system").
- The Visual Studio Plug-In resides directly on an
Application Developer's Workstation, allowing the
developer to access defective source code as
reported by SEViewer directly through the Microsoft
Visual Studio .NET Integrated Development
Environment.
 |
AVIcode's technology can monitor applications built
on the .NET 3.5, 3.0, 2.0 and 1.1 frameworks.
No. Intercept Studio can be used to automatically
monitor any type of .NET application including ASP.NET,
Web Services, Smart Clients, Remoting and Windows
services.
Yes. Intercept Studio integrates seamlessly with any
WMI-compliant management or troubleshooting console. In
addition, AVIcode offers the .NET Management Pack for
Microsoft Operations Manager 2005 users which
automatically extends MOM to include Intercept Studio's
application monitoring and diagnostic capability.
Intercept Studio adheres to Infrastructure Library (ITIL)
standards. Intercept Studio features ITIL-based incident
management with Microsoft Visual Studio Team Foundation
Server (TFS), allowing organizations to comply with
industry best practices for application implementation
and management.
No. Intercept Studio augments existing
instrumentation by integrating instrumentation data into
event transactions in order to provide a single
interface for analyzing instrumentation events.
Intercept Studio provides native support for Microsoft
Logging Application Block, ASP.NET 2.0 Health Monitoring
and Microsoft Exception Handling Application Block.
Custom instrumentation can also be integrated via
Intercept Studio's open APIs.
In addition, Intercept Studio can reduce future
instrumentation investments and requirements by allowing
an entire namespace to be monitored. This provides an
efficient means to monitor all custom functions and
collect deep diagnostic data.
The event throttling feature of Intercept Studio
allows you to constrain the rate at which events are
sent to SEViewer. Events are constrained by the number
of events collected in an event group over time. In the
case of a catastrophic system failure, event throttling
ensures network and bandwidth availability is not
consumed by multiple instances of the same exception or
performance event being reported.
Intercept Studio collects complete root-cause
information for any event detected, helping
organizations to eliminate finger pointing while quickly
and precisely pinpointing application problem areas.
- In the case of code failures, Intercept Studio
collects all of the information necessary to create
a reproducible test case, including all local and
member variables, parameters, and the exact line of
problem code.
- For security issues, Intercept Studio collects
information on the connection string, the resource
name, and the security context, in addition to the
login name used.
- For connectivity errors, Intercept Studio
collects information related to the communication
between the tiers of the application, including the
connection between the application server and the
web browser, and between the application server and
the database server.
- For performance bottlenecks, Intercept Studio
reports execution time for calls made and provides
graphical event chains that highlight problem
components, with detailed information including the
actual queries submitted.
 |
Intercept Studio defines a "critical exception" as:
unhandled exceptions, top-level ASP.NET exceptions, and
web service and remoting exceptions.
- Unhandled exceptions are those that are being
caught and re-thrown without ever being handled by
other methods like instrumentation.
- For ASP.NET exceptions, a critical exception
results in the user seeing either the standard or
custom error page.
- For web services, critical exceptions are those
that ASP.NET serializes into valid SOAP messages on
the server side, and deserializes to SoapExceptions
on the ASP.NET client.
Intercept Studio provides configurable notification
rules that enable users to be alerted to events via
email, by publishing events as WMI messages or by
logging events in the Windows event log. Intercept
Studio also allows users to create custom notification
subscribers for integration with existing workflow or
management systems.
Yes. Intercept Studio provides role based security
that can leverage Active Directory or forms based
authentication.
Intercept Studio provides a rich set of reports that
identify application hotspots, event trending, and event
distribution across applications. |