Throttling Analyser in BizTalk360 consists of the following UI Segments:
1. Throttling Data Collection Service Status
This displays the status of Throttling Performance Collection Service. Throttling analyser depends on the healthy running of the background BizTalk360 monitoring service. There are 3 different statuses:
Running - represented in 'green'
Not running (stopped / paused) - represented in 'red'
- Unknown status - represented in 'gray'
The status also represents the last time the service collected the performance counter data.
To know how to enable throttling service, please read How to start/pause Throttling Performance Counters collection service?
2. Buttons to switch between Publish or Delivery Throttling types
Switching between the Publish and Delivery Throttling will update the chart to represent the performance counter data for the selected date time range.
3. Options to select date and time range to display throttling data
There are four different date time ranges the user can select to see the performance counter data on the chart as desired. They are:
- Last 30 Minutes - represents data for last 30 minutes of the current day.
Today - represents data from 00:00 hours and current time of the current day.
Yesterday - represents data from 00:00 hours of yesterday to 00:00 hrs of current day.
Last 7 Days - represents data within the last 7 day time period from the current instance of time.
Custom Date and Time Range - user can select any date and time range within the last 7 days to see data within the desired date and time range. By default, this option will have the date and time range for the past 2 hours selected to help the user to quickly see the data for the last 2 hours.
At any instance, the user will be able to see data only for the past 7 days at the maximum based on the purging policy as explained here: How long do we store the throttling performance counter data?
4. Chart area to display collected data
The performance counter data collected by the service will be represented in the chart for the throttling type and the date and time range selected.
5. Zoom and Pan control for better interaction with the chart
Throttling Analyser chart in BizTalk360 comes with a zoom and pan functionality which helps the user to focus on specific data points within the selected date and time range.
zoom in - click and drag on the required area
zoom out - click reset zoom
- pan left/right - right click or press shift + click and drag chart area to left/right
6. Timelines to represent data collection
X-axis of the chart represents the date time values within the date and time range selected to easily coordinate the data points to the instance of time.
7. Throttling data states based on selected throttling type
Y-axis of the chart represents the throttling states of the messages based on the selected throttling types. To know more about Throttling states, please refer to following articles:
8. Button to Refresh the chart with latest data
Refresh button will appear for two date and time range option namely, Today and Last 7 Days as these options have their end boundary sliding with relative to time. When the user clicks this button, the latest data is fetched and represented on to the chart.
Throttling Analyser in BizTalk360 has got another section called Filter Graph by BizTalk Hosts and Server Instances, that can be seen as the user scrolls down the page, as shown below
9. Throttling data availability for the selected date and time range
This represents the availability of throttling data in any of the host instances for the selected throttling type and the date and time range. This has two statuses:
data available - represented in 'green'
data not available - represented in 'red'
10. List of BizTalk Hosts configured for the environment
This list represents all the BizTalk Hosts configured for the environment. The 'green' status represents that throttling data is available in any one of the host instance for that host across servers in that environment and 'gray' otherwise.
11. List of Servers
This list represents all the BizTalk servers in the environment. The intersection of the BizTalk Host and Server in this grid correspond to a BizTalk Host Instance. The 'green' status represents that throttling data is available in any one of the host instance for that server across hosts in that environment and 'gray' otherwise.
Representation of Throttling data availability for any host instance
12. Throttling data available
If throttling data is available for a host instance for the selected throttling type and the date and time range, it is represented with a tick mark encircled.
13. No host instance
If a server has no instance for a host, it is represented with text - 'no host instance'
14. Throttling data not available
If a server has a instance for a host but no throttling data for the selected throttling type and the date and time range, it is represented with a cross mark encircled.
15. Host Instance Error
If a host instance has encountered any error, it will be represented with an associated warning / error image.
This document helps a user to understand various items in the Throttling Analyser User Interface. To know more about User interactions, please refer to: