Configure a Process Check

Step-by-step guide to configuring a process monitoring check in octoja.

Written By Erdinc Akay

Last updated 25 days ago

Add Check dialog: Process Monitor with notepad added to the Processes-to-monitor list, Add Check button enabled and highlighted.

A Process Check verifies whether specific processes are running on a device. It alerts when a required process stops — catching application crashes, failed services, and terminated background tasks.

Prerequisites

  • You need the Monitoring Check Management permission.
  • The target device must have a connected agent.

Steps

  1. Go to Devices and open the device.
  2. Click the Checks tab → Add CheckProcess Monitor.
  3. Add one or more processes to monitor:
FieldExampleDescription
Process namenginx or sqlservrThe name of the executable, without file extension
Alert severityWarning or CriticalWhat is reported when the process is not running
Max memory (MB)2048 MB (optional)Alert when the process uses more memory than this value. Leave at 0 to skip the memory check.
  1. Click Add Check to save the configuration.

Tips

  • Use the process name as it appears in Task Manager or ps output, without the file extension. For example, sqlservr, not sqlservr.exe.
  • Set the severity to Critical for essential processes (database engines, web servers). Use Warning for nice-to-have processes.
  • The Max memory threshold detects memory leaks. Set it to 2–3 times the process's normal working memory.

After the first check interval, the result appears in the device's Checks tab.

See also: Process Check Reference