Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can change the JMX configuration by editing the jmx.xml file in the <ML_HOME>/repository/conf/etc directory. You can configure JMX ports, RMIRegistryPort and RMIServerPort from the Ports section of the  <ML_HOME>/repository/conf/carbon.xml file.

A few MBeans are exposed in WSO2 ML, to monitor key statistics such as dataset summary generation times, model building times, prediction times, thread pool params etc as described below.

MBean nameDescriptionAttributes
org.wso2.carbon.ml.thread-pool-active-countActive threads in WSO2 ML thread poolvalue
org.wso2.carbon.ml.thread-pool-queue-sizeSize of the queue used by the WSO2 ML thread poolvalue
org.wso2.carbon.ml.dataset-summary-generation-timeDescriptive statistics on the time spent on generating summary statistics of datasets uploaded to WSO2 ML (in milliseconds).count, min, max, mean, standard deviation etc.
org.wso2.carbon.ml.model-building-time.<ALGORITHM_NAME>Descriptive statistics on the time spent on model generation based on a ML algorithm (in milliseconds).count, min, max, mean, standard deviation etc.
org.wso2.carbon.ml.prediction-time.<ALGORITHM_NAME>Descriptive statistics on the time spent on prediction from a model generated by a ML algorithm. (milliseconds)count, min, max, mean, standard deviation etc.