Overview

Device monitoring allows you to track the health and performance of your servers, IoT devices, and other hardware. Stay informed about critical metrics like CPU usage, memory, disk space, and network activity.

Device monitoring requires installing a small agent on your servers or devices. The agent is lightweight and has minimal impact on performance.

Adding a Device

Follow these steps to add a new device for monitoring:

1

Navigate to the Device Monitoring section

Click on “Device Monitoring” in the main sidebar navigation.

2

Add a new device

Click on the “Add New” button in the sidebar and select “Add New Device”.

3

Enter device details

Provide a name, description, and operating system information for your device.

4

Install the monitoring agent

Follow the provided instructions to install the monitoring agent on your device.

5

Configure monitoring parameters

Set alert thresholds for CPU, memory, disk space, and other metrics.

Monitored Metrics

For each device, you can monitor the following metrics:

CPU Usage

Track CPU utilization with custom thresholds for alerts when usage exceeds normal levels.

Memory Usage

Monitor RAM usage and available memory to prevent performance issues due to memory constraints.

Disk Space

Track available storage space and receive alerts before disks fill up completely.

Network Activity

Monitor incoming and outgoing network traffic, bandwidth usage, and connection status.

Process Monitoring

Track specific processes or services to ensure they remain running and responsive.

Custom Metrics

Define and track custom metrics specific to your application or business needs.

Device Dashboard

Once your device is set up for monitoring, you can view its performance data on the device dashboard:

Web Server 01
Last updated: 1 minute ago

CPU Usage

35%Cores: 8

Memory

72%11.5/16 GB

Disk Usage

52%156/300 GB

Network

↓ 2.4 MB/s↑ 0.8 MB/s

Active Processes

nginxRunning
mysqlRunning
php-fpmRunning

Alert Configuration

Configure alerts to be notified when device metrics exceed specified thresholds:

Supported Operating Systems

The PulseGuard monitoring agent is available for the following operating systems:

Windows

Windows Server 2012 R2 and newer, Windows 10 and 11

Linux

Ubuntu, CentOS, Debian, Red Hat, and other major distributions

macOS

macOS 10.15 (Catalina) and newer

Installation Instructions

  1. Download the Windows installer from your device setup page
  2. Run the installer as administrator
  3. Enter the API key shown on your device setup page when prompted
  4. The agent will automatically start and connect to PulseGuard

The API key is unique to each device and can be found on the device setup page. For security reasons, do not share your API key.

Plan Limitations

PlanDevicesCheck IntervalHistory Retention
Free15 minutes7 days
Pro101 minute30 days
Expert5030 seconds90 days