constantly constantly collects information from the different sub-systems and hosts within the system. Among other things, this information is used for load balancing. Using System Statistics, you can view, export and import statistical information.
...
Anchor | ||||
---|---|---|---|---|
|
collects The system collects statistics from the different machines hosting a Platform or Execution Context, e.g. the load of the CPU or the number of context switches. This is called host statistics.
uses uses the std
UNIX command to collect the information. This binary must be installed to have statistics collected and to perform load-balancing work for workflows. The following list holds all values collected from each host. On newer operating systems, some of these may not be available for collection due to changes in the kernel of the operation system.
...
Anchor | ||||
---|---|---|---|---|
|
Every minute, collects the system collects memory information from the different Java processes defining the Platform and the Execution Context. This information shows how much memory is used and how much memory that is available for the running process
Used Memory - Shows the amount of memory currently allocated by the running process. As Java is a language utilizing garbage collection, this number may very well get close to the maximum memory limit without being a problem for the running process. However, if the amount of used memory is close to the maximum limit for a long time, the process needs more memory. This value is displayed in bytes. See the -Xmx and -Xms properties defined in the XML file defining the process.
Maximum Memory - Shows the amount of memory that the process can use. This value is displayed in bytes.
Process CPU Time - Shows the percentage of CPU time that has been used.
Open File Descriptors - This is a Unix measurement that enables you to create a statistical diagram over the number of open files during the last minute, hour, or day.
Garbage Collection Count - Shows the number of times the garbage collector has run since the last time statistics was collected.
Garbage Collection Time - Shows the amount of time the garbage collector has run since the last time statistics was collected. This value is displayed in milliseconds
Thread Count - Shows the number of allocated threads.
Workflow Statistics
collects The system collects statistical data that is sampled every 5 seconds as long as a workflow is being executed. This information includes:
Throughput - Displays workflow throughput. As long as a workflow is being executed, continuously the system continuously samples the amount of processed UDRs, or raw data, per second.
Queue Throughput - Displays queue throughput per second for real-time queues. Statistics for real-time queues is only available when routing UDRs, not raw data.
Note title Note! To enable its convenient delegation to external systems, or to generate an alarm if the throughput falls too low, throughput is also defined as a MIM value for the workflow. For further information, see Throughput Calculation in 3.1.8 Workflow Properties.
Simultaneous - Displays the number of simultaneously running workflows.
Queue Size - The size of the queue space that is being used at the time of the sample for each individual queue.
uses uses Java Management Extensions (JMX) to monitor MIM tree attributes in running workflows. For more information, refer to 7.3 Workflow Monitoring.
...
The Import functionality is used for importing statistics that has previously been exported in a systemfrom a system. When using the Import functionality you do not have to perform a search in order to display the statistics.
...