Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Performance data is achieved and a fully detailed display of the historical data is provided for use in performance, QA and capacity planning analysis.

Improved performance management

IT staff frequently search for answers to the following types of questions:

...

Precise for Web can help you find the answers to these questions and more. In a regular Web application or e-business site poor user experience can lead to poor customer service, bad publicity, low work efficiency, overstaffing over staffing and increased employee costs. The Web application users experience is crucial to the success of your business.

...

The figure below illustrates the typical architecture of Precise for Web.

Figure 1- 1 Precise for Web architecture

Image Added

Precise for Web consists of the following components:

  • Precise for Web FocalPoint prepares the data for load and loads it into the PMDB. In addition the FocalPoint periodically samples Web server instances to check their availability.
  • The end user’s browser displays the monitored Web application. If Precise for Web is configured to collect client-side performance metrics, a browser agent which monitors the performance of the Web application from the client-side is loaded with the Web application pages.
  • The Precise for Web Dynamic Instrumentation agent injects Java script callouts to the original Web content. The JavaScript is used to collect client-side performance data from the end-user browsers.
  • A Precise for Web Server agent is installed on any monitored Web application instance that server-side performance metrics and statistics data is collected for.
  • An Insight Savvy for Network is installed on the server of any monitored Web application instance that network performance metrics on the Web application instance is collected for.
  • The Precise for Web Collector receives raw data from all of the Web server agents, the Web dynamic instrumentation agent, and the Network agent. The Precise for Web Collector correlates the different types of data and summarizes the data.
  • PMDB.
  • As part of the Precise product suite, Precise FocalPoint, Alerts FocalPoint, Report Manager FocalPoint, and Insight FocalPoint. Precise for Web is fully integrated with Precise products, allowing you to view Web application activity in Insight, receive alerts using Alerts, and examine Web applications activity reports within Report Manager. For more information, see the relevant product manual.

Precise for Web browser agent

The Precise for Web Browser agent, in the form of a JavaScript script, is installed on your Web pages and is sent to all end users. This agent collects Performance Data from the users' desktops and sends it to a Precise for Web Collector.

Precise for Web Dynamic Instrumentation agent

The Precise for Web Dynamic Instrumentation agent is responsible for injecting Javascript code, executed in end-user browsers, to collect client-side performance data. The Precise for Web Dynamic Instrumentation agent is composed of a filter engine which is installed on the monitored Web application instance and modifies the Web server response dynamically, just before it is sent to the browsers.

Precise for Web server agent

The Precise for Web Server agent is installed on the monitored Web application instance. The agent is a filter which is installed in the Web server and monitors URL activity and performance. In addition a process samples the Web server statistics and aggregates them into periods of 30-seconds. All the above data is transferred to the Web Collector using TCP protocol.

Insight Savvy for Network

Insight Savvy for Network is used to collect the network performance data of the Web application instance. For more information, see the relevant product manual. The data is transferred to the Web Collector for correlation with server-side data.

Precise for Web Collector

The Precise for Web Collector is installed on every machine that has one of the above-mentioned Web agents installed, including the Precise for Web FocalPoint.

...

  • Receives all data collected by the agents on the machine it is installed on.
  • Performs the basic processing.
  • Correlates the different types of data and summarizes it.
  • Creates files with the summarized data, that are later transferred to the FocalPoint machine for processing by the Data Loader.

Precise for Web FocalPoint

The Precise for Web FocalPoint is composed of two processes: a FocalPoint process and Data Loader process.

The FocalPoint service handles several unrelated tasks:

  • Answering data requests from the GUI or other Precise products.
  • Cooperating with the PMDB to load the data files prepared by the Data Loader.

The Data Loader loads collected data and prepares it for loading into the PMDB. The functionality of this process includes:

  • Sampling Web instances periodically to determine their availability.
  • Preparing data to be loaded into the PMDB.

Anchor
HowPreciseforWebworks
HowPreciseforWebworks
How Precise for Web works

...

Using Precise for Web, you can group users into geographic locations and connection types (high speed or dial-up) to provide the information needed to isolate the root cause of performance degradation. Also using Precise for Web, you can view the activity divided by the users that performed it.

About improving your Web-based business

Improving the quality of experience for Web application users requires the collection of key performance indicators (KPIs) to attract and maintain customers. Business models that leverage Web applications need to be continually monitored, and these KPIs are leveraged to ensure profitability and maximum return on technology investments.

...

Comprehensive visitor analysis is required to determine the effectiveness of Web-based content. Precise for Web allows you to track the behavior of individuals and groups, providing critical business information.

About streamlining your Web-based business

Focusing on the customer experience improves the relationship between the service provider and the user. Understanding the response time on a mission-critical business transaction provides a "report card" on how well customers are being serviced and their probability of retention.

...

More information on Precise, its products, technical notes, and so on, can be found in the in Precise Release Notes document for this version.


Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Newtabfooter
aliasIDERA
urlhttp://www.idera.com
 | 

...

Precise. Performance intelligence from click to storage. Learn more > >

...

Newtabfooter
aliasProducts
urlhttps://www.idera.com/productssolutions/sqlserver
 
Newtabfooter
aliasPurchase
urlhttps://www.idera.com/buynow/onlinestore
 | 
Newtabfooter
aliasSupport
urlhttps://idera.secure.force.com/precise/
 | 
Newtabfooter
aliasCommunity
urlhttp://community.idera.com
 
|
 
Newtabfooter
aliasResources
urlhttp://www.idera.com/resourcecentral
 | 
Newtabfooter
aliasAbout Us
urlhttp://www.idera.com/about/aboutus
 
Newtabfooter
aliasLegal
urlhttps://www.idera.com/legal/termsofuse

...