Hierarchy Map Display and Visualization Controls

After you create a Hierarchy Map Data Monitor, add it to a dashboard to display it so you can make further adjustments to the display.

Map Display and An Example

If no dashboards are displayed in the Viewer, simply right-click the Data Monitor you created, and select Add to Dashboard As > Area Map. This creates a new, untitled dashboard and add the data monitor to it. (You can also add it to an existing dashboard.)

The hierarchy map shown below is an example of the data monitor displayed on a dashboard.

You can choose Hierarchy Map as the Data Monitor type when you create a new Data Monitor. To display the data monitor, add it to a dashboard.

Tip: More reminders on working with the Hierarchy Map data monitor

  • Before you can edit the visualization controls on the Hierarchy Map data monitor, add the data monitor to a dashboard and display the dashboard, as described in the beginning of this topic.

  • If data monitor attributes are changed (edited) while another user is viewing that data monitor in a dashboard, the current data is flushed and the map defaults to red until new data arrives and the map display is redrawn.

The example data monitor above shows events grouped by category behavior, significance and target address. The labels show category behavior, and the blocks are sized by priority and colored by significance. Mouse-over tooltips show event count and priority for each group. Note that we can change the display on-the-fly by choosing a different label, size, and color options. For example, instead of coloring the blocks by Category Significance, we could color by Target Address. Or, instead of labeling by Category Behavior, we could label by Target Address. In this way, we can get quick, real-time, graphical overviews of network activity and adjust options to emphasize different details.

Labels, Size, and Color Controls

The visualization controls for Hierarchy Map Data Monitors are Label By, Size By, and Color By controls. (You might need to float the Viewer panel and expand the floating Viewer to see these controls. See Changing the Console Display.)

After you select label, size, and color values, be sure to save the dashboard. The next time you open the dashboard, the attributes you saved are applied to the next set of data.

Format controls for the Hierarchy Map are available as drop-down menus on the map display in a data monitor.

Note: After an edit of tree map attributes, there might be a time lag before there is a visual indication of the updates. You can force a redraw of the tree map by dragging the slider to resize the panel that contains the map.

Selecting Colors for the Blocks

You can color the blocks by selecting any of the Source Node Identifiers or Group Attributes that are displayed in the Color By drop down menu. For example, if you select Priority in the Color By menu, then all blocks that have the same priority are displayed in the same color, such as all blocks with priority 1 may be displayed in red and all blocks with priority 2 may be displayed in blue, and so on.

If the Color By attribute you select is discrete but non-numeric, you can define the colors for each value of the attribute. For attributes that have numeric values, you can individually assign a color per attribute value or specify a range and assign a color for that range. However, if the Color By attribute is Priority, you cannot specify a range. This is because there are already predefined colors for each level of priority. You can change a predefined color to a color of your choice for each priority level.

Below the Label By, Size By and Color By fields, is the Color Chooser box. This box displays all the values for the Color By group/field that you select. To individually assign a color for an attribute:

  1. Click the Discrete radio button (This button is visible only if you selected a numeric Color By attribute).

  2. Double-click a value button to open the Color Chooser dialog.

  3. Select a color that you want to display for all the boxes for which that value is applicable.

  4. Click OK.

All the boxes that have that value is displayed in the new color.

You can set a threshold for the maximum number of discrete values for which you can set a color. Set the console.ui.hmDataMonitor.discrete.threshold property in the console.defaults.properties file. If the number of discrete values exceeds this threshold, for all values that cross the threshold, the color is set to white.

To assign a color for a range of values (for numeric fields only):

  1. Click the Range radio button.

  2. Click Add button to set a range and a color for that range. The Add a color mapping dialog opens.

  3. Select a value from the Min Attribute Value and Max Attribute Value menus to set the range.

    For example, if you want to set a range for Priority that falls in 3-to-6 range, select 3 from the Min Attribute Value menu and 6 from the Max Attribute Value menu.

  4. Click the Color Chooser button to open the color chooser.

  5. Select a color by clicking it and click OK. The color you choose is used to display all values falling in that range. In our range example in step 3, all blocks that display priority of 3, 4, and 5 have the color you just chose for the 3-6 range.

    Tip: If new data comes in after you change the color mapping but before you save the new mapping, you get a dialog asking you whether you want to save the changed mapping. If you select Yes, the Data Monitor is not refreshed with new data until you save the new mapping. When you save it, the new mapping is applied to the existing blocks and all future data displayed on the dashboard.

    If you select No, the new color mapping is applied to the existing data on the dashboard, but is noe saved in the database. So, as soon as new data arrives, the new color mapping is overwritten by the original color mapping that exists in the database.