Using the Rule Execution Server Console, transparent decision services can be monitored in the form of receiving statistics on an executed ruleset path.
Transparent decision service statistics are not saved so when the service is unregistered, the statistics are lost.
Metric |
Description |
Errors Count |
This is the number of times the transparent decision service execution has failed (cf IlrDecisionServiceMBeanManager.addError(long timestamp)). |
Error Last Date |
This is the date of the last transparent decision service execution failure (cf IlrDecisionServiceMBeanManager.addError(long timestamp)). |
Count |
This is the number of times the transparent decision service has been successfully executed (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
Total Time (ms) |
This is the total time taken to execute the transparent decision service (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
Average Time (ms) |
This is the average time taken to execute the transparent decision service (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). It is derived from the total execution time (Total time (ms)) and the number of executions performed (Count). |
Min. Time (ms) |
These are the shortest transparent decision service execution times (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
Max. Time (ms) |
These are the longest transparent decision service execution times (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
Last Execution Time (ms) |
This is the time of the last transparent decision service execution (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
First Execution Date |
This is the date of the first transparent decision service execution (cf iIlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |
Last Execution Date |
This is the date of the last transparent decision service execution (cf IlrDecisionServiceMBeanManager.addMeasurement(String executedCanonicalRulesetPath, long timestamp, long duration)). |