Decision Intelligence Client Managed Software dashboards

Decision Intelligence Client Managed Software (Decision Intelligence) dashboards display various statistics about your Decision Intelligence decisions.

Two template dashboards are available:

  • Decision Intelligence – Technical monitoring which displays data that is common to all services
  • Decision Intelligence – Business monitoring example

Technical monitoring dashboard

The Technical monitoring dashboard provides a comprehensive view of Decision Intelligence decision service health and performance. Key widgets include metrics on the success count of service executions, hourly execution rates, and average execution durations—both overall and by specific services. Additional insights cover the number and timing of incidents, including daily and recent summaries for better incident tracking. This dashboard enables real-time monitoring and enhances decision-making by offering critical data on service reliability and incident trends. It contains the following widgets:
Decisions service executions - Service health
This donut widget displays the number of DICMS decision service executions that were successfully executed.
Decisions services Executions count
This widget displays the number of DICMS decision service executions that were successfully executed.
Decisions services Number of executions per hour
This vertical bar widget displays the number of DICMS decision service executions per hour.
Decisions services - Average execution duration with PKI
This widget displays the average execution times are grouped according to limits (PKI) that we have defined ourselves.
Decisions services - Average execution duration by decision service
This donut widget displays the average execution duration of a type of decision service and distributes the average on the graph.
Decisions services - Decisions services execution duration
This vertical bar widget displays the average execution duration per day.
Incidents
This widget displays the number of incidents.
Latest incidents (30 days)
This table widget displays the list of incidents of the last 24 hours including the timestamp, the category and Id of each incident.
Daily incidents (30 days)
This widget displays the number of daily incident count for the past week.


The following image presents an example of the technical monitoring dashboard.

DICMS sample dashboard


Business monitoring example - the loan approval dashboard

The loan approval dashboard monitors the executions of the loan approval decision service. It contains the following widgets:
Approved and refused loans
Average loan amount
KPI: Loan amount per day
Loan amount per week
Refused loans
It filters the input and output business parameters that are prefixed by the decision service ID:
data.[DECISION SERVICE ID].in
or
data.[DECISION SERVICE ID].out
In Decision Designer, the decision service ID is composed as shown here:
[USER ID]/[PROJECT NAME]/[DECISION SERVICE NAME]
To make this dashboard work, you must replace all [DECISION SERVICE ID] tags inside the dashboard definition with your correct decision service ID.
  1. To get the correct decision service ID, deploy your loan approval decision service, and then go to the Swagger UI page of your decision service:
    Loan approval decision service ID
  2. Export the Decision Intelligence business monitoring dashboard in the Business Performance Center.
  3. Edit its definition and replace [DECISION SERVICE ID] with your loan approval decision service ID that you found in the Swagger UI page.
  4. Import this modified dashboard in the Business Performance Center.
  5. When you execute the loan approval decision service from the Swagger UI page, data is displayed in the business monitoring dashboard.