Space metrics dashboard shows the metrics common to a selected ESB cluster space.
Space selection drop-down menu (No.1) shows all the cluster space names related to the user, based on the user’s LDAP group, and the user can select a desired space. This drop-down is common to all the views of the application that has space specific data. The user can access the navigation menu (shown below) by hovering the cursor over the button shown as No. 2.
The top row of counters (No. 3) shows the number of total received messages, sent messages, used work manager tasks, used file caches, reported error count and average latency of all the UltraESB nodes belongs to the selected space. By default these values will be the total for the day (since 00:00h) as indicated by the switch No. 4. But the user can also view the values for the last 24 hours (counted back from the time of accessing the counter) by toggling the aforementioned switch to the position shown as No. 5.
In addition to that each counter is also associated with a spark-line that shows the data trend in the last few hours.
Below the counters, there are several tabs containing graphs that represent various metrics streams related to the cluster space. The operating system metrics tab (No.1) shows the CPU usage, heap memory usage, thread usage and the file descriptor usage of the space in graphical view. Similarly ESB metrics tab (No.2) shows the worker manager usage, the file cache usage, latency, incoming error count and outgoing error count while Communication metrics tab (No.3) shows the received messages and sent messages data of the space.
The time-range selector shown as No. 4 can be used to select the time range for the graph (see Graph Time Range) and the button shown as No. 5 can be used to navigate to the detailed space view (see Detailed Space View).
Each of these graphs will show a maximum of three graph lines each representing a single UltraESB node of that space. lf the space contains more than 3 UtraESB nodes, the 3 nodes to be shown will be chosen according to the following criteria.
For Operating System Metrics Graphs
The maximum valued data point reported by each node within the time range of the graph will be considered. The three nodes that has reported the top three of those maximum data points will be chosen for the graph.
For ESB Metrics and Communication Metrics Graphs
The total (summation) of the values reported by each node within the time range of the graph will be considered. The three nodes that has the top three totals will be chosen for the graph.
In addition to that graph lines, the space wise minimum (No. 1), maximum (No. 2), average (No. 3) and the total(only where applicable) (No. 4) of the relevant metrics stream will be shown below each graph. User can also download a snapshot of the current graph by clicking on the button shown as No. 5.
By default the graphs will show the data for the last 60 minutes and will be updated automatically. The user can change this time range using the drop down (shown above) to a different range such as for today (since 00:00h), for this week (since 00:00h on Monday) or for this month (since 00:00h on the first day of the month). User can also select a custom range by defining two date-time values.
The granularity of the data shown on the graph will differ depending on the selected time range as follows.
Time Range | Data Granularity |
---|---|
less than or equal to 24 hours |
per minute aggregated data |
longer than 24 hours and less than or equal to 7 days |
hourly aggregated data |
longer than 7 days |
daily aggregated data |
Note The time range selection feature and data granularity modes mentioned above are applicable to all views of Integration Monitor that contain graphs of metrics streams. |
Detailed View of the space can be accessed by clicking the button that can be found on the right side of the space dashboard just above the graph tabs. This view contains a table that displays the latest CPU usage, heap memory usage, thread usage, file descriptor usage of each node and total workmanager usage, file cache usage, sent message count and received message count of each node for the day (since 00:00h). Each value is accompanied by a sparkline that shows the data trend of that metrics stream.
Note If a node has not reported CPU usage, heap memory usage, thread usage or file descriptor usage for the last 5 minutes, the value of the corresponding cell will be shown as No Data . |
By clicking on a node name (No.1), the user can navigate to the node specific metrics dashboard.