limit
Purpose:
-
Monitor variables against specified limits, detect violations, and perform actions such as setting events or logging errors based on limit configurations.
Enter:
-
limit <name> <priority> <interval> [+c] &
Where:
-
name Specify the registered name. priority Specify a priority level between 11 and 19. Higher numbers are higher priority. interval Specify SLO, the standard process interval designation. +c Optional. Specify this flag to identify the task as critical for watchdog monitoring.
Example:
-
Launching the default instance:
limit Limit 12 SLO +c &
limit_specsLaunching a special instance:
limit XYZ 12 SLO &
limit_specs /specs/limit_specs.XYZ file must contain the XYZ name
Notes:
-
The program supports multiple instances with unique registered names and automatically attaches to required process intervals. Violation information is logged to a file.