Skip to main content

Ensure Ninja Service is Running [Windows Workstation]

Summary

This condition serves as the evaluation logic for the NinjaRMM Agent Self-Heal solution on Windows Workstations. It runs the Check Ninja Service Monitoring [Windows] script to verify that the background watchdog (scheduled task and monitoring script) is fully intact. If the check fails, the condition triggers the Ensure Ninja Service is Running [Windows] automation to restore the monitoring setup and restart any stopped services.

Details

Name: Ensure Ninja Service is Running [Windows Workstation]
Description: Validates the presence and integrity of the self-heal monitoring configuration on Windows Workstations. If the monitoring script, its file hash, or the scheduled task is missing, the condition triggers remediation.
Recommended Agent Policies: Windows Workstation Policy [Default]

Dependencies

Condition Creation

Condition Configuration

Changelog

2026-07-07

  • Initial version of the document.