Versions Compared

Key

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

...

■    About the Activity workspace analysis tabs

■    How the to identify performance problems in the Tree View

...

Anchor
AllMethodsInvokedDirectlyandIndirectly
AllMethodsInvokedDirectlyandIndirectly
All Methods Invoked Directly and Indirectly

...

  • Icon. Displays the entry point type.
  • Name. Displays the entry point name.

    Info

    Selecting the hyper-linked entry point name selects the entry point in the execution tree and displays the Highlights tab for the entry point.

  • Avg. Response Time (Sec). Displays the average response time for the selected node. The average response time is displayed in seconds.
  • Executions. Displays the number of executions within the selected node.
  • SLA Compliance. Displays the relative percentage of HTTP entry point service requests that approached or breached the defined SLA thresholds.
  • Type. Displays the method type name.
  • Sum. Response Times. Displays the total response time for the selected node. The summed response time is displayed in hours: minutes: seconds: milliseconds.
  • Avg. Work Time (Sec). Displays the average actual work time of the selected node without its underlying call path.
  • Sum. Work Time (Sec). Displays the total work time for the selected node without its underlying call path.
  • Max. Response Time (Sec). Displays the peak response time detected in the selected time frame.
  • Min. Response Time (Sec). Displays the lowest response time detected in the selected time frame.
  • Avg. CPU Time (Sec). Displays the average time that CPU was consumed for the selected node and its underlying call path.
  • Sum. CPU Time (Sec). Displays the total CPU time.
  • Max. CPU Time (Sec). Displays the peak CPU time detected for the selected node.
  • CPU Work Impact %. Displays the percent value of the selected node’s CPU time out of the entry point’s CPU time.
  • Avg. CPU Work Time (Sec). Displays the average actual work time that CPU was consumed for the selected node without its underling call path.
  • Sum. CPU Work Time (Sec). Displays the total CPU work time for the selected node without its underlying call path.
Anchor
AvgResponseTimeSecvsExecutionsforselectedmethodovertimebargraph
AvgResponseTimeSecvsExecutionsforselectedmethodovertimebargraph
Avg. Response Time (Sec) vs. Executions for selected method overtime bar graph

The Avg. Response Time (Sec) vs. Executions overtime bar graph displays the relationship over time between the average response time of the exit point selected in the table above and the number of times the exit point was executed in the selected time frame. Hovering at any point in the bar graph will display a ToolTip with the date and time of the time slice, the average response time, and the number of executions.

Anchor

...

HowtoidentifyperformanceproblemsintheTreeView

...

HowtoidentifyperformanceproblemsintheTreeView
How

...

to identify performance problems in the Tree View

You can identify a performance problem in Tree View by doing one or more of the following:■    Identifying

...

...

...

Info

...

The performance attribute by which the Tree View is sorted is shown on the workspace heading as well as on the ToolTip displayed when you place the cursor over a tree node. The number in brackets is the value of the entity according to its sort attribute.

Anchor
IdentifyingslowServiceRequests
IdentifyingslowServiceRequests
Identifying slow Service Requests

To identify slow Service Requests

  1. In the Time Frame list, select the period of time you want to analyze.
  2. In the Instance list, select the .NET instance you want to analyze.
  3. Sort the tree by the performance attribute you want to explore (for example, Avg. Response Time (Sec) or Sum. Response Times). The default is Avg. Response Time (Sec), but you can change it using the Tree View Settings.
  4. In the Tree pane, select the Service Request you want to analyze. Focus on the Service Request that has a performance counter (for example, Response Time) that is higher than it should be.
  5. In the Details pane, look at both the Response Time graph and the Executions graph. Select a problematic time period to investigate and hover over it with the mouse. Additionally, analyze the details that are displayed in the Overview.
  6. On the displayed ToolTip, look for the time period.
  7. To view the problem in more detail, in the Time Frame list, select a narrower time frame which includes the time period that is displayed on the ToolTip.
  8. To investigate the root cause of the slow performance, expand the Service Request tree node to see its invoked methods. Continue with the Identifying slow Methods procedure.

Anchor
IdentifyingslowMethods
IdentifyingslowMethods
Identifying slow Methods

To identify slow Methods

  1. In the Time Frame list, select the period of time you want to analyze.
  2. In the Instance list, select the instance you want to analyze.
  3. Sort the tree according to the performance parameter you want to investigate.
  4. Select the Method you want to analyze.
  5. Continue expanding additional tree levels until you can identify the slow Methods.

Anchor
IdentifyingthemostinvokedServiceRequestorMethod
IdentifyingthemostinvokedServiceRequestorMethod
Identifying the most invoked Service Request or Method

To identify the most invoked Service Request or Method

  1. In the Time Frame list, select the period of time you want to analyze.
  2. In the Instance list, select the instance you want to analyze.
  3. On the Precise bar, go to Settings>Tree View Settings.
  4. In the Tree View Settings dialog box, in the Sort by drop-down list, select Executions. Click A to display in Ascending order or D to display in Descending order.
  5. Select the Method you want to analyze. Methods with the highest number of executions are most frequently invoked.

Anchor
SearchingforaspecificServiceRequestorMethod
SearchingforaspecificServiceRequestorMethod
Searching for a specific Service Request or Method

To search for a specific Service Request or Method

  1. In the Time Frame list, select the period of time you want to analyze.
  2. In the Instance list, select the instance you want to analyze.
  3. In the Tree pane, right-click the Service Request, Method, or instance node to search under.
  4. From the popup menu, select the Search option.
  5. In the Search dialog box, specify the search parameters by inserting the string to search for and the number of results to display.
  6. Click OK. The results are highlighted in bold font and you can decide to focus on one of them by selecting it.

...