TCH RTP average service latency

The system performance management dashboard provides key performance indicators (KPIs) and graphs that display the average time that is spent in the different services that are used during TCH message processing. It has two tabs that show information about the average service latency time.

The tabs have different attributes that are used to display the average service latency statistics. The two tabs have a common filter, which is the product type. You can use this filter to update all of the widgets on a tab to filter the data by the product type.

Some of the example graphs and widgets that are available on this sample dashboard are shown in the following list.

Average Service Latency By Message Type
This stacked bar chart displays the amount of time that was spent in the different services for each TCH message type. The amount of time is displayed as percentages.
Average Service Latency by Hour (Last 24 hours)
This stacked bar chart displays the service latency by hour for the past 24-hour period. Each bar displays the average amount of time that was spent in the different services for that hour.
Average Service Latency By Request Type
This bar chart displays the average latency for the different service or request types. The service types are sorted in descending order of the time spent.
KPIs
KPIs have three tables that each show information for a different attribute. Each table shows the average time that is spent in a processing service. The average latency column in each table is color-coded based on defined ranges. You can configure the ranges to meet your requirements.

IBM Cognos Analytics data model for this sample dashboard

The following table shows the key data elements that are included in the data model. Some of the data elements are defined in the Cognos® data module.
Table 1. Data model for the TCH average service latency tab
Data element Description
Created Date The date that the transaction was created. It is in the operational timezone.
Created Hour The hour from the transaction created timestamp. The hour is extracted after the timestamp is converted to the operational timezone.
Created Minute The minutes from the transaction created timestamp. The minutes are extracted after the timestamp is converted to the operational timezone.
Minute Group This element contains the group number that is assigned to the minutes value from the created minute element. An hour is divided into 12 group numbers, where each group represents a 5-minute interval.
Created TS A timestamp that is derived from the transaction created timestamp. For example, 3/20 14:00 and 10/2 2:00.
Product Type The product type. For example, origination or receipt.
Object Class The object class. For example, pacs.008 or camt.056.
TCH Message Type The TCH message type of the transaction. For example, Credit Transfer, RFI, RFP, and RfRoF. This element is derived from SUBTYPE.
Message Description A description of the message.
Channel Name The name of the channel or interface.
Status The status of the TCH transaction.
Request Type The request type.
Request Txn Subtype The request subtype.
Avg Service Latency (in seconds) This element is a weighted average that is calculated based on the number of instances and the average latency for the group.
Request Type SLA This element is a constant value that defines the average SLA based on the request type. This value is used to draw a flat line on the charts, which makes it easier to see where your latency values are higher than the average SLA values. Because this SLA is defined in the Cognos data module, you can easily change its value.

Navigation groups in the data model for this sample dashboard

Navigation groups are used to change the dashboard view from one level to another. The navigation groups that are defined in the data model for this dashboard are shown in the following list.
  • Created Hour → Minute Group
  • Created Hour → Created Minute
  • Created TS → Created Minute
  • Created TS → Minute Group
  • Channel Name → TCH Message Type
  • Request Type → Request Txn Subtype
  • TCH Message Type → Request Type → Request Txn Subtype
  • TCH Message Type → Status

IBM Cognos Analytics data objects for this sample dashboard

The following table shows the IBM® Cognos Analytics data objects that are related to the implementation of this sample dashboard.
Table 2. Data objects for the TCH average service latency tab
Data object Value
Cognos archive PFS_Dashboards.zip
Cognos data source pfs_dashboard_source
Dashboard location Team Content\PFS Dashboards\Dashboards
Cognos package pkg_pfs_dashboard
Model query subjects
  • [pkg_pfs_ dashboard].[Current Day TCH Transactions Service Latency Summary]
Cognos data sets
  • [pkg_pfs_dashboard].[_Data Sets].[Current Day TCH Transactions Service Latency Data Set]
Cognos data modules
  • [pkg_pfs_dashboard].[_Data Modules].[Current Day TCH Transactions Service Latency Data Module]