Page History
...
Indicator Variable | Metric |
---|---|
$js7SubagentProcessCount | Number of processes running with the Subagent. |
$js7ClusterSubagentProcessCount | Number of processes running with the Subagent for the given Subagent Cluster running with the Subagent. |
The following indicators are available as explained with https://docs.oracle.com/en/java/javase/17/docs/api/jdk.management/com/sun/management/OperatingSystemMXBean.html | |
| Returns the "recent cpu usage" for the operating environment. This value is a double in the [0.0,1.0] interval. A value of 0.0 means that all CPUs were idle during the recent period of time observed, while a value of 1.0 means that all CPUs were actively running 100% of the time during the recent period being observed. All values betweens 0.0 and 1.0 are possible depending of the activities going on. If the recent cpu usage is not available, the method returns a negative value. A negative value is reported as missing. CPU Load load is not available for MacOS and is reported as missing. |
| Returns the amount of virtual memory that is guaranteed to be available to the running process in bytes, or A negative value is reported as missing. |
| Returns the amount of free memory in bytes. Returns the amount of free memory. |
| Returns the total amount of memory in bytes. Returns the total amount of memory |
Expressions
- Expressions are evaluated per Subagent & job and must return numeric values. Expressions can return a missing value indicating that the related Subagent should not be considered.
- The Subagent with the lowest priority value including negative numbers will be used for the next task.
- If the expression evaluates to missing values for all Subagents in the Subagent Cluster, then job execution will be deferred and evaluation of the expression will be repeatedly performed with a 1s interval. Orders waiting for a Subagent to become available for job execution are displayed with a waiting state.
...