NetLock RMM offers robust sensor capabilities designed to help you detect issues and resource bottlenecks early on. Our comprehensive time scheduler accommodates a variety of scenarios, ensuring that you can customize how and when you receive alerts.
  - Comprehensive Time Scheduler: The time scheduler is detailed to cover all possible scenarios, allowing for precise control over sensor operations.
- Threshold Management: Control how often a sensor triggers actions, such as sending notifications or executing predefined responses based on specified thresholds.
- Custom Notification Triggers: Tailor notifications to meet specific needs, ensuring relevant alerts are received.
- Action Execution: All sensors can execute scripts or perform native actions when configured appropriately.
- RegEx Support: Some sensor categories such as PowerShell Integration or Windows Event Log support RegEx.
Processor Usage: Monitor CPU usage as a percentage to ensure optimal performance.
RAM Usage: Track memory utilization in both percentage and megabytes.
Drive Space Management:
  - Monitor disk usage exceeding defined thresholds (e.g., more than X GB or X % occupied).
- Options to include all drives or select specific ones, such as network and removable drives.
- Check only drives with a minimum capacity of X gigabytes or more.
Process Monitoring:
  - Process CPU Utilization: Evaluate CPU usage for specific processes.
- Process RAM Utilization: Monitor memory usage by individual processes.
  - Execute scripts using PowerShell for automation and management tasks.
Event Log Support: Monitor various event logs, including:
  - Application
- Security
- Setup
- System
- Custom-defined logs
Event Filtering: Utilize Event IDs for filtering and support for regular expressions to trigger actions based on specific content.
  - Execute PowerShell scripts based on event log triggers and conditions.
  - Execute custom PowerShell scripts that return results.
- Define expected results from PowerShell that can trigger sensors, enabling sophisticated monitoring capabilities.
  - Service Condition Tracking: Monitor service states (running, paused, or stopped).
- Service Management Actions:
      - Start or stop services based on current status and user selection.
 
  - If any action fails, the system will provide an error message for troubleshooting.
  - Monitor connectivity to an IP address or hostname.
- Set customizable timeout settings for ping tests.
  - Determine successful or failed ping attempts.
  - Execute PowerShell scripts based on ping results, allowing for automated responses to connectivity issues.