build dynamic dashboards for your online business in
build dynamic dashboards for your online business in 10 minutes or less Session # AA 036 LN Service Assurance Focus Area
agenda – Dashboard Data and Tools Overview – Dashboard Widgets – Building Dashboards Lab © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
data flow Agents © Copyright 2009 CA, Inc All Rights Reserved Investigator Tree Management Module Dashboards build dynamic dashboards for your online business in 10 minutes or less
workstation tools * These items will be covered in this session – console* ‐ Dashboards, including OOTB and custom – investigator* ‐ Metric Explorer Tree – management module editor* ‐ Create and manage elements such as alerts, metric groups, actions, etc. – transaction trace session ‐ Manually create traces, which show the path of a transaction, calls, times, etc. – query historical events ‐ Look at previous traces, errors, events, etc. © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
investigator tree hierarchy Host Name Automatically selected Process Name Separate agents by type Agent Name Represent individual JVM or CLR processes Metrics H P Use designators like App Server name Represents the application name Important for Reg. Ex matching Named automatically with JMX or IIS Where all data is collected A M build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
top seven metrics – Average Response Time (ms) – Total Transactions per Interval – Total Defects per Interval – Concurrent Invocations – Errors Per Interval – Responses per Interval – Stall Count Legend End-user metric Application server metric build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
management module Management Module Custom Metrics Metric Grouping Dashboards Raw Metrics Metric Groups Alerts Metric Calculator Alerts Report Templates Actions • Stored as. jar files on the EM ($EM_HOME/config/modules/) and can be moved across EM’s • Drop new MM into the $EM_HOME/deploy directory and it will be hot deployed within 60 seconds © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
process flow Create Management Module • Name it based on the application or audience • Start with the closest-matching metric in the Investigator tree Create Metric Groups • Right click and choose “New Metric Grouping” • Give the MG a name that provides context, ie: “App ABC – Web Services – Average Response Time (ms)” Create Alerts • Right-click on the MG in the MM editor and choose “New Simple Alert” • Enable the alert; they are disabled at creation • Set appropriate criteria Create Dashboards • Select “Dashboard New Dashboard” at the Console • Drag and drop widgets from the left side to create dashboard • Link the data from the MM to the widget build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
dashboard widgets
dashboard widgets – traffic signal alert indicator Alert indicators identify whether a value or set of values has breached a threshold. They can be linked to simple alerts or summary alerts. Supported Data Types Metric Group Alert Calculator © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
dashboard widgets – graph line graph Plots values over time. In real-time views, the graph dynamically displays the most recent time period that fits in the graph. For historical views, you can determine what time period is displayed. Supported Data Types Metric Group Alert Calculator build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
dashboard widgets – bar chart Bar charts show current data values* as horizontal bars. The bar chart is the default view for Top N Filtered Views. If a bar chart is showing an alert, the bars are color coded to correspond to alert status. * When a historical period is selected in a dashboard, this widget turns into a line graph. Supported Data Types Metric Group Alert Calculator build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
dashboard widgets – graphic equalizer Graphic equalizers show the current value* of the data, as well as recent high levels. A graphic equalizer can show data only for a single metric. * When a historical period is selected in a dashboard, this widget turns into a line graph. Supported Data Types Metric Group Alert Calculator build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
dashboard widgets – dial meter (speedometer) Dial meters show the current value* of the data on a half-round dial. A dial meter can show data only for a single metric. * When a historical period is selected in a dashboard, this widget turns into a line graph. Supported Data Types Metric Group Alert Calculator © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
dashboard widgets – string viewer String viewers can show a value or values as a line of text. String viewers allow some values to be displayed in a relatively small space. You can also use a string viewer for simple values that do not change, such as Launch Time or IP Address. Values can be shown with or without labels. NOTE: Text values are stored in their present form only; historical data is not kept. With Labels Without Labels Supported Data Types Metric Group Alert Calculator © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
dashboard widgets – text viewer Text viewers show the text for data where new values are added to old ones, or for text-type data—for example, a system or exception log. NOTE: The computing cost to storing text values is far higher than numeric values. Text values are stored in their present form only; historical data is not kept. Supported Data Types Metric Group Alert Calculator © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
type of metric > type of widget Alert Line Graph Bar Chart Metric Equalizer Dial Meter Metric Grouping String Viewer Text Viewer Alert Bar Chart Alert Line Graph Bar Chart Calculator Equalizer Dial Meter String Viewer build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
dashboard widgets – investigator tabs what’s interesting / heuristics tab page – Embed Investigator Tab Pages into a Dashboard ‐ ‐ ‐ – Transaction Traces Tables / Multi-Graphs Heuristic / What’s Interesting Change Detector Error Detector SOA Dependencies Steps 1. 2. 3. Open the Dashboard in the Dashboard Editor. Open an Investigator window, select an item in the Investigator tree, and select the tab for the View you want. Drag the tab for that View into the Dashboard Editor. © Copyright 2009 CA, Inc All Rights Reserved change detector tab page build dynamic dashboards for your online business in 10 minutes or less
building dashboards lab
dashboard hints – know your audience ‐Know what information will be the most helpful to each stakeholder ‐Create a meaningful flow ‐Label it well ‐Name it well – draw it before you build it ‐Create a sketch of the dashboard first ‐Determine which elements you need ‐Arrange them on the page – elements first, graphics second “If you have to explain it, it’s wrong!” build dynamic dashboards for your online business in 10 minutes or less © Copyright 2009 CA, Inc All Rights Reserved
on your system © Copyright 2009 CA, Inc All Rights Reserved build dynamic dashboards for your online business in 10 minutes or less
thank you
terms of this presentation This presentation was based on current information and resource allocations as of May 14, 2010 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern. 23 © Copyright 2009 CA, Inc All Rights Reserved May 16 -20, 2010 Copyright © 2010 CA. All rights reserved.
for information purposes only Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this document “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or noninfringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised of the possibility of such damages. 24 © Copyright 2009 CA, Inc All Rights Reserved May 16 -20, 2010 Copyright © 2010 CA. All rights reserved.
related sessions SESSION # TITLE Date / Time AA 026 LN Accelerating Effective Production Monitoring for Business Services with CA Wily APM 9 5/18/2010 at 1: 15 p. m. AA 027 LN Use Events From CA Wily APM to Triage and Diagnose Application Problems that Impact You 5/19/2010 at 3: 45 p. m. 25 © Copyright 2009 CA, Inc All Rights Reserved May 16 -20, 2010 Copyright © 2010 CA. All rights reserved.
exhibition center related CA technology – CA Wily Application Performance Manager ‐Booth ASRSE 001 ‐Booth ASRSE 002 ‐Booth ASRSE 003 – Exhibition Center Tours ‐Sign up at the Info Desk in the Exhibition Center 26 © Copyright 2009 CA, Inc All Rights Reserved May 16 -20, 2010 Copyright © 2010 CA. All rights reserved.
please complete a session evaluation form – The number for this session is AA 036 LN – After completing your session evaluation form, place it in the basket at the back of the room 27 © Copyright 2009 CA, Inc All Rights Reserved May 16 -20, 2010 Copyright © 2010 CA. All rights reserved.
- Slides: 27