12.6. The JBoss Rules Kie Session Monitoring Service

The JBoss Rules Kie Sessions Monitoring Service can configure the kie base and kie session by providing the kie base ID and kie session ID as connection properties.

The JBoss Rules Kie Session Monitoring Service provides the following operations:

  • Reset all metrics counters: Resets all the metric statistics with regard to rule/process/process instance specific information.
  • Return statistics for a specific rules: Provides a description of the total number of fired/created/canceled activations generated by a rule.
  • Get statistics for a specific process: Provides a description of the total number of fired/created/canceled activations generated by a process.
  • Get statistics for a specific process instance: Provides a description of the total number of fired/created/canceled activations generated by each process instance.

The JBoss Rules Kie Session Monitoring Service provides the following metrics:

  • The total number of facts in working memory.
  • The total number of matches created since the last reset.
  • The total number of matches fired since the last reset.
  • The total number of matches canceled since the last reset.
  • The total time spent firing rules since the last reset.
  • The total number of process instances started since the last reset.
  • The total number of process instances completed since the last reset.
  • The timestamp of the last reset operation.