The process health monitor (pmond) is the central monitoring process for SDK applications. It tracksof resource usage and performs actions on processes when they trigger certain events (for example, when there is a runaway process event or when low-water or high-water resource marks are exceeded). Process monitoring ensures that SDK applications are operating appropriately and provides an interface for operators to monitor the impact of their SDK applications on the Routing Engine.
To trace process monitoring operations, include the process-monitor statement at the [edit system processes] hierarchy level:
- [edit]
- system {
-
- processes {
-
- process-monitor {
- disable;
-
- traceoptions {
- file;
- flag flag;
- level level;
- no-remote-trace;
- }
- }
- }
- }
The traceoptions statement is the only container statement at the [edit system processes process-monitor] hierarchy level. The available flags for the traceoptions statement include: