Foglight™ APM 5.9.8 User Guide © 2015 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of the applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording for any purpose other than the purchaser’s personal use without the written permission of Dell Inc. The information in this document is provided in connection with Dell products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Dell products. EXCEPT AS SET FORTH IN THE TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS PRODUCT, DELL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL DELL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF DELL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Dell makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Dell does not make any commitment to update the information contained in this document. If you have any questions regarding your potential use of this material, contact: Dell Inc. Attn: LEGAL Dept 5 Polaris Way Aliso Viejo, CA 92656 Refer to our web site (software.dell.com) for regional and international office information. Patents This product is protected by U.S. Patents # 6,928,471; 7,539,655; 7,565,336; 7,941,385; 7,979,245; 8,175,862; 8,175,863; and 8,892,415. Additional Patents Pending. For more information, go to http://software.dell.com/legal/patents.aspx. Trademarks Dell, the Dell logo, Foglight, IntelliProfile, NetVault, PerformaSure, PowerEdge, and Tag and Follow are trademarks of Dell Inc. "Apache HTTP Server", Apache, "Apache Tomcat" and "Tomcat" are trademarks of the Apache Software Foundation. Google is a registered trademark of Google Inc. Chrome, Android, and Nexus are trademarks of Google Inc. Red Hat, JBoss, the JBoss logo, and Red Hat Enterprise Linux are registered trademarks of Red Hat, Inc. in the U.S. and other countries. CentOS is a trademark of Red Hat, Inc. in the U.S. and other countries. Microsoft, .NET, Active Directory, Internet Explorer, Hyper-V, SharePoint, SQL Server, Windows, Windows Vista and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. AIX, IBM, PowerVM and WebSphere are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Sun, Oracle, Java, Oracle Solaris, and WebLogic are trademarks or registered trademarks of Oracle and/or its affiliates in the United States and other countries. SPARC is a registered trademark of SPARC International, Inc. in the United States and other countries. Products bearing the SPARC trademarks are based on an architecture developed by Oracle Corporation. OpenLDAP is a registered trademark of the OpenLDAP Foundation. HP is a registered trademark that belongs to Hewlett-Packard Development Company, L.P. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. MySQL is a registered trademark of MySQL AB in the United States, the European Union and other countries. Novell and eDirectory are registered trademarks of Novell, Inc., in the United States and other countries. VMware, ESX, ESXi, vSphere, vCenter, vMotion, and vCloud Director are registered trademarks or trademarks of VMware, Inc. in the United States and/or other jurisdictions. Sybase is a registered trademark of Sybase, Inc. The X Window System and UNIX are registered trademarks of The Open Group. Mozilla and Firefox are registered trademarks of the Mozilla Foundation. "Eclipse", "Eclipse Foundation Member", "EclipseCon", "Eclipse Summit", "Built on Eclipse", "Eclipse Ready" "Eclipse Incubation", and “Eclipse Proposals" are trademarks of Eclipse Foundation, Inc. IOS is a registered trademark or trademark of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. Apple, iPad, iPhone, Mac OS, Safari, Swift, and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries. Ubuntu is a registered trademark of Canonical Ltd. Symantec and Veritas are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. YAST is a registered trademark of SUSE LLC in the United States and other countries. Citrix, AppFlow, NetScaler, XenApp, and XenDesktop are trademarks of Citrix Systems, Inc. and/or one or more of its subsidiaries, and may be registered in the United States Patent and Trademark Office and in other countries. AlertSite and DéjàClick are either trademarks or registered trademarks of Boca Internet Technologies, Inc. Samsung, Galaxy S, and Galaxy Note are registered trademarks of Samsung Electronics America, Inc. and/or its related entities. MOTOROLA is a registered trademarks of Motorola Trademark Holdings, LLC. The Trademark BlackBerry Bold is owned by Research In Motion Limited and is registered in the United States and may be pending or registered in other countries. Dell is not endorsed, sponsored, affiliated with or otherwise authorized by Research In Motion Limited. Ixia and the Ixia four-petal logo are registered trademarks or trademarks of Ixia. Opera, Opera Mini, and the O logo are trademarks of Opera Software ASA. Tevron, the Tevron logo, and CitraTest are registered trademarks of Tevron, LLC. PostgreSQL is a registered trademark of the PostgreSQL Global Development Group. MariaDB is a trademark or registered trademark of MariaDB Corporation Ab in the European Union and United States of America and/or other countries. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims any proprietary interest in the marks and names of others. Legend CAUTION: A CAUTION icon indicates potential damage to hardware or loss of data if instructions are not followed. WARNING: A WARNING icon indicates a potential for property damage, personal injury, or death. IMPORTANT NOTE, NOTE, TIP, MOBILE, or VIDEO: An information icon indicates supporting information. Foglight APM User Guide Updated - June 2015 Foglight APM Version - 5.9.8 Contents Getting started with Foglight APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Introducing APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Who uses Foglight APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Finding the Foglight APM dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Getting started with Foglight APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Monitoring transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Investigating real user APM transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Investigating application server transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Configuring display options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Viewing real user activity from a geographical perspective . . . . . . . . . . . . . . . . . . 18 Assessing real user experiences during key sequences . . . . . . . . . . . . . . . . . . . . . 23 Introducing the Sequence Explorer dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 Investigating sequence activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 Investigating Event tiles details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 Changing the timeslice and the time range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Creating custom Sequence Explorer dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Monitoring the performance of web sites and endpoints . . . . . . . . . . . . . . . . . . . . 30 Introducing the Web Sites and Endpoints dashboard . . . . . . . . . . . . . . . . . . . . . . . . .30 Exploring the top busiest web sites or endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 Exploring alarms on web sites or endpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 Investigating a web site or endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33 Troubleshooting an excessive number of monitored web sites . . . . . . . . . . . . . . . . . . .35 Searching APM data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Searching and investigating hits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 Defining simple searches for hits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 Defining expert searches for hits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 Understanding search hits results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 Investigating hit results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40 Searching and investigating sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Defining simple searches for sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 Defining expert searches for sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 Understanding search sessions results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Investigating issues reported during real user sessions . . . . . . . . . . . . . . . . . . . . .47 Searching and investigating sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 Defining simple searches for sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Defining expert searches for sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Understanding search sequences results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53 Investigating sequence results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 Managing searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55 Foglight APM 5.9.8 4 User Guide Repeating the last search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55 Saving searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55 Running saved searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Clearing search results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Defining match conditions for expert searches . . . . . . . . . . . . . . . . . . . . . . . . . .56 Replaying sessions, hits, and sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Introducing the Replay browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 Changing how content is displayed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Customizing the Selection pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Understanding what happens when content is unavailable . . . . . . . . . . . . . . . . . . . . .61 Using the Hit Inspector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 Managing saved sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 Saving sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 Exporting sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Importing sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Replaying saved sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Visualizing search results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Viewing search results in a map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 Viewing search results in pivot charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Publishing maps and charts to custom dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . .68 Publishing maps and charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68 Adding maps or charts to a custom dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . .69 Managing published maps and charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 Creating custom drag-and-drop dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Linking a custom dashboard to the Explore icon for a service . . . . . . . . . . . . . . . . . . .80 APM tile and view reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Overview of APM tiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 Application Servers - .NET tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 .NET tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 Application Servers - Java tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 DB2 tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87 Host tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87 JMX tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88 MQ tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 Oracle tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 OS tiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90 Server - Apache Monitor tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91 Application Monitor tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91 Log Filter tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92 Web Monitor tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92 Pivot tiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93 Real User (APM) tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94 Real User (FxM) tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95 Foglight APM 5.9.8 5 User Guide Sequence tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 SQL Server tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97 Sybase tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97 Synthetics tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98 Multi-Location Synthetics tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98 Single-Location Synthetics tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99 Virtual Hyper-V tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100 VMware tile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101 Overview of Detail views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102 Application Server detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102 Host detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103 Pivot Breakdown detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103 Real User (APM) Performance detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104 Hits and Pages tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104 Response Time Breakdown tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 Application Infrastructure tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107 Related Infrastructure tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107 Real User (FxM) Performance detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 Performance tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 Response Time Breakdown tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110 SLA Violators tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111 Synthetic Result detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 Synthetic User Performance detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113 Virtual Machine detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114 ESX Server detail view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114 Topology object name reference table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 Contacting Dell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117 Technical support resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117 Foglight APM 5.9.8 6 User Guide 1 Getting started with Foglight APM FoglightTM APM for Real User Experience (hereafter called Foglight APM) is an appliance-based application performance management solution. This User Guide walks you through using top-level APM dashboards to assess the experiences of your real end users as they navigate your monitored web sites and web applications. Using this guide you can also learn how to create powerful, flexible searches to retrieve details directly from the Archiver database, enabling you to find answers to questions you have about your real users, and also to respond to any problems reported by real end users. From search results, you can replay hits, sequences, and sessions. You can also visualize aggregated details and metrics in maps and pivot charts. This guide is intended for Foglight users with the role of APM Operator or APM Administrator. If you are new to application performance monitoring (APM), review the first two sections of this section for a quick introduction to APM. The rest of the section tells you how to find the APM dashboards in Foglight and which dashboards to look at first. NOTE: This guide focuses on the real user experience and web request monitoring features included in Foglight APM. If you want to know more about Java™ and .NET® monitoring functionality, see the Foglight for Application Operations User and Reference Guide. This section introduces you to Foglight APM through the following topics: • Introducing APM • Who uses Foglight APM • Finding the Foglight APM dashboards • Getting started with Foglight APM Introducing APM Application performance monitoring (APM) refers to a set of capabilities or technologies used by IT staff to support the incident and problem management processes on multi-tier applications. A comprehensive APM implementation generally includes technology that provides the following capabilities: • Real user experience monitoring • Run-time application topology and execution path discovery, modeling, and display • Transaction profiling across the technology stack • Resource consumption and event monitoring within the discovered components • Analytics Foglight APM supports all these capabilities, and provides information to the right users at the right time through a set of role-oriented operational dashboards. Who uses Foglight APM Although there is no single organizational alignment or uniformly agreed upon set of titles for the actual practitioners of APM, the following list identifies the some of the people who typically use Foglight APM: Foglight APM 5.9.8 7 User Guide • Application Support — responsible for ensuring that application services are performing as expected. Identifies and triages service degradations or outages. • Platform Specialist or Administrator — responsible for the operation of an individual application component (for example, a database, a host, an application server, or a web server). Receives and responds to Foglight alarms on their platform or domain. • Application Architect — a senior escalation resource who is typically engaged by Application Support for assistance in locating the source of an application issue. • Application Developer — responsible for the application code. Uses the Foglight transactional performance dashboards to gain an understanding of the operational execution and performance of their code. In addition, a Foglight APM solution requires that one or more people take on responsibilities to design, implement, and maintain the solution. These people perform the following functions: • Application Performance Manager — designs and executes the APM strategy. Decides which of the organization’s web sites and web applications to monitor. • Foglight APM Administrator (Foglight role) — configures Foglight to monitor web traffic for the selected web sites and web applications. • Foglight Administrator (Foglight role) — configures and manages Foglight, and performs administrative tasks, such as assigning user roles. The Foglight APM Administrator assigns the role of APM Operator to everyone who needs access to the APM dashboards to evaluate real user activity. Finding the Foglight APM dashboards To find the Foglight APM dashboards, in the Foglight navigation panel, under Dashboards, expand APM. Top-level APM dashboards enable you to view aggregated data by sequence, transaction, or geographical perspective. The Search dashboards enable you to search the Archiver database by hits, sessions, or sequences. Figure 1. The APM dashboard menu. The APM menu contains the following menu items: Geographical Perspective — assess the performance of your web sites and applications by city, country, or region. Search — search the Archiver databases for details about hits, sequences, and sessions. Sequence Explorer — assess the performance of important workflows in your web applications. Transactions — monitor real user experiences with or without the other transactional data captured by Foglight. Web Site and Endpoints — assess the performance of your web sites and endpoints. Getting started with Foglight APM You can start assessing your real user experiences of your monitored web sites and web applications using any of the APM dashboards. Depending on your job function, however, you may be more interested in some results than others. The following table lists common getting started tasks, the dashboard to use, and the people who primarily use the dashboard. Foglight APM 5.9.8 8 User Guide TIP: If you are not seeing data for a web site or web application, ask the person with the Application Performance Manager function in your organization to consider monitoring the site/application. Table 1. Common “getting started” tasks Task APM dashboard Job functions For information, see Monitor real user activity on your • Application Support Monitoring transactions sites and applications. Investigate • Platform Specialist alarms and any tiles with a non- Transactions or Administrator normal status. Find out the locations where your • Application Support Viewing real user site or application performs • Application activity from a well/poorly or experiences Architect geographical Geographical high/low volume. perspective Perspective NOTE: Displays data only when an APM Administrator enables mapping on selected hit analyzers. Assess the health of your sites and • Application Support Monitoring the applications as well as all the Web Sites and • Developers performance of web monitored endpoints (server + sites and endpoints Endpoints • Network port). Investigate alarms and any Administrators tiles with a non-normal status. If a real user reports having issues • Application Support Searching APM data with your web site, you can search • Application for the session and replay it to see Search Architect what your user experienced. Monitor critical paths in your sites • Any Assessing real user and applications. experiences during key NOTE: Displays data only when an sequences Sequences APM Administrator defines sequence analyzers to identify the series of events to track. Foglight APM 5.9.8 9 User Guide 2 Monitoring transactions A transaction occurs when a user or synthetic robot makes a request to a monitored application. Depending on the components in your installation, Foglight APM can capture and correlate transactional activity at multiple layers including: • Real/synthetic user behavior • Web requests and responses • Web servers and application servers • Application code execution • Database I/O • Operating systems • Physical and virtual servers With the Transactions dashboard, you can examine transactional data in the following ways: • Fully-linked end-user to database transactions • End-user transactions only (synthetic or real) aggregated by location or other details • Application layer transactions only (Java™ EE or .NET®) The tiles on the Transactions dashboard represent different transactional views. Use the table below to quickly determine the type of transaction, then review Investigating real user APM transactions for an overview of how to drill down for more information. Transaction type icons Table 2. Transaction type icons and links to full descriptions Icon Transaction Type Foglight APM for Real User Experience transaction. For more information, see Real User (APM) Performance detail view. Foglight Experience Monitor/Viewer End User transaction. For more information, see Real User (FxM) Performance detail view. Foglight for Java EE Technologies or Foglight for Microsoft .NET transaction. For more information, see Application Server detail view. Foglight Transaction Recorder Synthetic User transaction. For more information, see Synthetic Result detail view. Sequence. For more information, see Sequence tile. Foglight APM 5.9.8 10 User Guide
Description: