Monitor runnable's health

The health command determines a variety of health values for each runnable.

The exact list of health values available depends on the specific runnable. However, a few basic measurements are available to all runnables, in particular the CPU load and its memory usage. For all Java-based runnables, additional information is available.

Prerequisite

Health monitoring parameters are set.

Procedure

  1. Start ARIS Cloud Controller (ACC).

  2. Make sure that the runnable has been started.

  3. Enter, for example: show instance zoo_m health

The output will look like this example:

sShow instance zoo health

The first column shows the name of the measured value and its physical unit, for example, megabytes, percent, etc.

The second column shows the current value of the health value. Note that this is not measured the moment the command is executed. The agent plugin will take measurements periodically, and this column will show the result of the last measurement.

The third column shows the range of possible values, for example, minimum and maximum value. If no minimum or maximum value can be determined or the value does not have an ordinal value scale a - is shown instead.

The fourth and fifth columns show the minimum and maximum values, respectively. These values were observed since the runnable or the ARIS Agent had last been restarted, but only if the health value measured has an ordinal value scale. For values measured without an ordinal value scale, - will be shown.

The sixth column shows the low or high warning thresholds for the measured value, if the measured health value has an ordinal value scale and if thresholds have been configured.

The seventh column shows the state of the measured value if the measured health value has an ordinal value scale and if a low and/or high threshold has been configured. The state can be either OK, LOW or HIGH. If in LOW or HIGH state, the column will also show for how long the value has been in that state already.