Eventbus monitoring has several pre-defined tasks that can be monitored and set to trigger. What follows is the list of tasks with the options attributed to each task.
-
disk-task - Used to check disk usage. Available Options
- enabled[B] - Enable or disable task, Boolean value.
- period[I] - Period of running check, Integer value.
- threshold - Percentage of used space on disk, Float value.
-
cpu-temp-task - Used to check CPU temperature. Available Options
- enabled[B] - Enable or disable task, Boolean value.
- period[I] - Period of running check, Integer value.
- cpuTempThreshold[I] - Temperature threshold of CPU in °C.
-
load-checker-task - Used to check system load. Available Options
- enabled[B] - Enable or disable task, Boolean value.
- period[I] - Period of running check, Integer value.
- averageLoadThreshold[L] - Average percent load threshold, Long value.
-
memory-checker-task - Used to check memory usage. Available Options
- enabled[B] - Enable or disable task, Boolean value.
- period[I] - Period of running check, Integer value.
- maxHeapMemUsagePercentThreshold[I] - Alarm when percent of used Heap memory is larger than, Integer value.
- maxNonHeapMemUsagePercentThreshold[I] - Alarm when percent of used Non Heap memory is larger than, Integer value.
-
logger-task - Used to transmit log entries depending on level entered.
- enabled[B] - Enable or disable task, Boolean value.
- levelThreshold - Minimal log level that will be the threshold. Possible values are SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, and ALL.
-
connections-task - Used to check users disconnections. NOTE: The event will be generated only if both thresholds (amount and percentage) will be fulfilled.
- enabled[B] - Enable or disable task, Boolean value.
- period[I] - Period of running check in ms, Integer value.
- thresholdMinimal[I] - Minimal amount of disconnected users required to generate alarm.
- threshold[I] - Minimal percent of disconnected users required to generate alarm.