Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Working with Hawk Dashboard : Agent HeatMap Portlet

Agent HeatMap Portlet
HeatMap are a graphical representation of alerts and notifications in the entire monitoring ecosystem (across domains and clusters).
Figure 3 Agent Heatmap Portlet
Individual cells in the map are the alert levels represented as different colors and the size of the individual cell is directly proportional to the number of alerts/notifications of that type.
The color scheme of the alerts indicate the following type of alerts:
HeatMap Hierarchy
HeatMap implementation in Hawk WebConsole is a treemap representation. Treemaps display hierarchical (tree-structured) data as a set of nested rectangles. Each branch of the tree is given a rectangle, which is then tiled with smaller rectangles representing sub-branches. A leaf node's rectangle has an area proportional to a specified dimension on the data. The leaf nodes are colored to show a separate dimension of the data.
The default dimensions of hierarchy is:
The default pivoting order of the hierarchy is: HawkDomain ->Cluster ->Agent ->Alert Level.
You can change the pivoting hierarchy as desired and click the button to apply changes. The heatmap will change accordingly.
Drill-Down Capability
Top level heat map shows all alerts in all agents in all domains. You can drill down to any level of the hierarchy (dimension) to see the details. For example: if there are 4 domains, you can drill down to one domain to see all the agents in the domain in an expanded form. You can further drill down to an agent in the domain to see all alerts expanded view. You can drill down to the last level in the hierarchy.
HeatMap Realtime Updates
The HeatMap gets updated in based on the configuration provided in web.xml. It can either be configured in auto mode or in timer mode.
auto mode: The heatmap updates are near real time. This mode can be used for optimized performance.
timer mode: The heatmap is updated as per the time configured in web.xml. This mode can be used if the load is high.
If agent previously had less number of high alerts, the size of high alerts cell for the agent was small as compared to other cells. However, if the agent starts generating large number of high alerts, then the size of high alerts cell for the agent starts growing dynamically and all other cells in the entire heatmap are automatically adjusted accordingly.
 

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved