Back to Resources

Level Verified

Global Monitoring Policy

Created by

Level

Type

Monitor

Category

General

Platforms
WindowsApple iOSLinux

Problem Overview

IT professionals often struggle with comprehensive monitoring across diverse operating systems and device types. Without a unified solution, critical performance issues, extended uptimes, and missed restarts can go undetected, leading to downtime and decreased efficiency.

Description

This Global Monitoring Policy simplifies IT monitoring by providing real-time alerts for CPU usage, memory utilization, and disk space across all platforms (Windows, macOS, and Linux). Additionally, it tracks uptime, alerting you when endpoints exceed 30 days without a restart. For Windows devices, the policy checks if a restart is required to apply updates.

To ensure proactive remediation, the disk usage monitors can be paired with a disk cleanup automation. This allows the system to automatically clean up unnecessary files when disk usage exceeds critical thresholds. For uptime alerts, you can pair them with a “Prompt User to Restart” automation to encourage regular system reboots, maintaining device performance and security.

These preconfigured monitors and automations are easy to import and deploy, offering seamless, hands-free management for IT professionals.

Preview

Global Monitoring Policy Preview

Use Cases

  • Monitoring endpoints for continued high CPU or memory usage.
  • Proactively addressing disk space issues before they disrupt operations.
  • Tracking endpoint uptimes to ensure regular restarts.
  • Managing cross-platform environments efficiently with a single solution.
  • Detecting required Windows restarts to apply pending updates.

Recommendations

  • Best Practices: Apply this policy globally to all devices by using tags for Workstations and Servers.
  • Testing Instructions: Test thresholds and alerts in a staging environment to confirm the setup aligns with your operational requirements.
  • Required Changes: Adjust thresholds for specific environments as needed (e.g., lower thresholds for older systems).
  • Getting Started: Import the preconfigured monitors with one click and deploy across your managed devices.
  • Pair with Automation: Use “Disk Cleanup Automation” with disk usage monitors to free up space proactively. Combine uptime alerts with the “Prompt User to Restart” automation for regular reboots.

FAQ

  • Can I customize the thresholds for CPU, memory, or disk usage?
    Yes, all thresholds are adjustable to fit your specific needs.
  • Does this work for mixed environments with servers and workstations?
    Absolutely! The policy uses tags to target both workstations and servers.
  • How do I adjust the uptime threshold from 30 days to something else?
    Edit the uptime monitor’s settings to set your preferred threshold.
  • Is this suitable for large-scale deployments?
    Yes, this policy is ideal for global monitoring across thousands of endpoints.
  • What happens if a monitor detects an issue?
    Alerts are generated in real-time, allowing for immediate action to prevent downtime.

Included with this Monitor:

Below is a list of what you can expect to find when importing this Monitor.

Script details:

The following data and settings will be imported with your script.

Monitors

  • CPU usage
  • Disk usage
  • Memory usage
  • Run script

Scripts

  • Osquery Uptime

Tags

  • Server
  • Workstation
Import into Level

Related resources

Explore more automations, scripts, and policies to further enhance your IT operations.

View all resources