Can I use filtering to create more sophisticated dashboard charts?

Dynatrace provides powerful filtering options that enable you to set up custom dashboards in support of the unique monitoring needs of each of your organization’s teams. With custom dashboards, your teams can focus on the specific hosts, applications, and/or services that are relevant to their work. You can build custom charts that focus on relevant subsets of the host-, service-, and database metrics in your environment. You can even combine custom metrics to create new charts that directly support your teams’ unique requirements.

This topic explains how to create a custom dashboard, similar to that shown below. As an example, have a look at the two dashboard tiles in the middle column named Services in the image below. These tiles highlight two metrics (Requests (count) and Response time (median) of a service that is the responsibility of an Operations team called opsTeamBoston. Also, note the two tiles in the Hosts column on the left. The charts on these tiles (Memory usage and Network traffic (received)) display custom metrics related to specific hosts that reside in the same datacenter.

Create a custom dashboard

  1. Select Dashboards from the navigation menu.
  2. Click the Create dashboard button. For this example, we’ll create a new dashboard called Filtered Dashboard that relies on custom tags to display hosts that are the responsibility of a specific team.
  3. Type in a Dashboard name and click Create dashboard.
  4. Click Done.

Use filters to add custom charts to your dashboard

You can set up custom filtered charts for specific hosts, services, databases, or other entities in your environment. In this example, we’ll create a custom chart that focuses on key metrics for a specific host.

  1. With your new dashboard selected, click Hosts in the navigation menu.

  2. From here you can select a host attribute of the categories State, Type, Datacenters, or Tags to create an attribute-specific filter. For this example, we’ll select the LNZ datacenter. Note that selecting an attribute from this list filters the Hosts list. Also, a Keep this filter button is displayed, giving you the option of saving your selection as a custom filter. Depending on your needs, you can combine multiple such filters into a single filter.

  3. Click Keep this filter.

  4. Click Pin to dashboard to create a tile that’s specific to the hosts in the LNZ datacenter. As you might expect, this filter is fully dynamic. If hosts are added or removed from the LNZ datacenter, this list will be updated automatically.

  5. Your filter is now saved to your new dashboard as a tile (see below). Now let’s add some custom metrics to this tile. Click the new LNZ tile to return to the filtered list of hosts.

  6. Click the new Chart button at the top of the filter list (see below) to access the charting functionality.

  7. The Add metric button enables you to build complex charts that can display up to two different metric chart types at the same time. Click Add metric to display the list of metrics that are available for this set of hosts.

  8. For this example, we’ll select the Page faults and Memory usage metrics for display on the LNZ hosts tile. Select these metrics from the Add metrics drop list.

  9. Select the chart type to be displayed and then click Add to add these metrics to your dashboard tile.

  10. Click Update on dashboard to save the changes to your dashboard tile.

  11. You now have a custom tile on your new dashboard that displays the Page faults and Memory usage metrics related to all hosts residing in the LNZ datacenter!