Time to upgrade! NAM is scheduled for end of support. It's time to move to Dynatrace our all-in-one software intelligence platform.

Drilldown links tab

NAM Server ► Reports ► DMI ► New reportDrilldown links tab

Use the Drilldown links tab of the DMI section editor to determine where your report's drilldowns go.

To add drilldown links from your DMI reports, select a target report for each link and, optionally, define filters.

  1. Open the report for editing in DMI.

    • To create a new report, in the NAM Server menu, open DMI and select New report, and then click and select Report definition.
    • To edit an existing report, on the report on the NAM Server, click , and select Edit report.
  2. Select the Drilldown links tab.

  3. In the List of links section, define the action that will open a link from your report:

    • In the Select clickable element list, select the item your report that will become an active link to another report.
    • Click Add new link to add a link.
    • If you are instead editing an existing link, select the item from the Select clickable element list to display the existing link, and then click in the Edit column of the existing link to display the link details and editing options.
  4. In the Target box, you need to provide the name of the report your link will open. Type a search string until you find the right report, then click the full name of the report to select it.

    Target box

    One of the available targets is Custom report item, which enables you to define a drilldown link to any report server. To define a link to a custom report:

    1. In the URL field, type the server URL preceded by the protocol through which your report server is accessible.
    2. Optional: In the Parameters field, type the URL parameters.
    3. Optional: In the Apply as field, type the dimension name that will be send to the drilldown report.
  5. Optional: Define filters to be applied to the target report. For more information, see Defining filters on links and tabs.

  6. Optional: Set the visibility of the link. For more information, see Conditional visibility of report elements.

  7. In the Passing filters list, select what you want to pass to the target report.

    • Pass all dimension and filter values as filters to target report
    • Keep the current state (filter values) of this report
    • Do not pass anything to the target report by default
  8. In the Time range section, set the time range options.

  9. In the Custom rules section, click Add new rule to add a rule that fine-tunes the context passed to the target report. Each rule has a status indicator: = incomplete rule definition, = conflicting actions, and = rule definition is valid and ready to go.

  10. For each new rule, define an action and parameters for that action.

    1. Action
      Determines the basic action that will happen according to this rule. You can define multiple rules for each link.
      • Not selected
        No rule (rule is inactive).
      • Set
        Set a dimension.
        You will select the dimension in the Filter column.
      • Set metric
        Set a metric.
        You will select the metric in the Filter column.
      • Do not pass anything to
        Set nothing.
      • Clear value of dimension
        Clear the selected dimension.
      • Clear value of metric
        Clear the selected metric.
    2. Filter
      Determines the dimension or metric to which this action applies (the dimension or metric that will be set, cleared, or left as is).
      • Select a dimension or metric from the list.
      • The list available to you depends on the dimensions and metrics you selected on the Data tab.
    3. Section
      Determines whether this command applies to all sections of the report or to just a selected section.
    4. Value
      If this is a Set or Set metric command, this is the value that will be applied.
      • For Set metric, you can use the following operators:
        >, >=, <, <=, =, !=
        To filter by data, the condition must be prefixed by ‘(data)’.
        To enter multiple conditions, separate them with && pairs.
  11. Click OK to close this section of the screen.

Additional editing options:

  • To remove a rule, click Delete for that rule.
  • To make a copy of a rule, click Clone for that rule.

To create drilldown links to Dynatrace AppMon PurePath, type and select Custom report in the Target field, expand the Edit control to show editing options, and add /cas-dt/OpenDashboard to the Custom report URL field.

You can add the following items to the Parameters field to apply basic filters:

  • startTime - start of reporting interval in ms
  • endTime - end of reporting interval in ms
  • timeResolution - 1 period, 1 hour, 6 hours, 1 day, 1 week, 1 month
  • slowTrans=S - to filter only slow operations

For example: startTime=1343944800000&timeResolution=PERIOD&slowTrans=S

In the Custom rules section, you can create rules to pass dimensions as filters. For a selected dimension, add its identifier as in the example above.

You can use all the dimensions that are required to pass the context. The dimensions not handled by AppMon are simply ignored, but once the support is extended, it will be automatically included, without the need to change the report definition.

This one is for advanced users only.

To set the conditional visibility of links based on time range and time interval, use the following DMI functions:

  • f_getMonitoringInterval() - Returns monitoring interval in seconds
  • f_getReportTimeRange() - Returns report time range in seconds

Function names must be enclosed with angle brackets. For example, to show a link when the time range is two times greater than the monitoring interval, type the following expression:

<f_getReportTimeRange()> > 2 * <f_getMonitoringInterval()>

Use this if you are already at the lowest time range possible and you want to drill down to a chart. Because there is no value in seeing a single data point in the chart, you can show the next time range up with the resolution of one period so you see a full chart of data points that allow you to see the trend.

If you are not at the lowest time range and want to drill down to a chart, you may want to see the breakdown of that time range. In this case, it is good to keep the time range as it is and view the breakdown of the data points in the chart.

Use case

Suppose you need to evaluate a performance problem within your Website tier that occurred over the last hour. You decide to use the Data Center Analysis report, which includes tabular data for the last hour and charts showing a breakdown of the performance over that last hour. You notice that there is a spike in Operations time for a specific period in that chart, so you select that data point in the chart to zoom in on that specific data point.

After your last action, the tabular data is in the context of a specific data point, which happens to be the lowest resolution you can go to. You notice that a specific operation had a significant number of slow operations for that data point and you want to drill down to the Metric charts to see the trends of the other metrics to help you identify the actual problem. Because you are already at the lowest resolution possible, you do not want to see only a single data point in each metric chart, but instead want to see the time range for the last hour with a resolution of one period.

What to do next

You can define more than one drilldown link from the same report column. To set additional target reports for a selected dimension or metric, select the corresponding Add new link and repeat. Multiple drilldown links are added to a menu for the selected dimension or metric.