---
title: System event reference
description: Insights event types emitted by System.
url: https://docs.honeybadger.io/insights/event-types/system/
---

System events the Honeybadger CLI agent reports from your servers: CPU, memory, and disk usage. Each entry lists the event's fields with their types, and links to its raw JSON Schema.

**3** events emitted by [`honeybadger-cli`](https://docs.honeybadger.io/resources/cli/).

***

### report.system.cpu[](https://docs.honeybadger.io/insights/event-types/system/report.system.cpu/ "View event details")[](https://docs.honeybadger.io/insights/event-types/system/report.system.cpu.schema.json "View JSON Schema")

CPU and load average metrics from the Honeybadger CLI agent. Recorded once per reporting interval.

| Field          | Type    | Description                                                         |
| -------------- | ------- | ------------------------------------------------------------------- |
| `event_type`   | string  | Allowed value: `report.system.cpu`.                                 |
| `host`         | string  | Hostname of the machine running the agent.                          |
| `ts`           | string  | ISO 8601 timestamp set by the CLI agent at collection time.         |
| `used_percent` | number  | CPU usage as a percentage (0.0–100.0), rounded to 2 decimal places. |
| `load_avg_1`   | number  | 1-minute load average.                                              |
| `load_avg_5`   | number  | 5-minute load average.                                              |
| `load_avg_15`  | number  | 15-minute load average.                                             |
| `num_cpus`     | integer | Number of logical CPUs.                                             |

Example

```json
{
  "event_type": "report.system.cpu",
  "host": "web-1.example.com",
  "ts": "2026-06-12T14:30:00Z",
  "used_percent": 32.85,
  "load_avg_1": 3.35,
  "load_avg_5": 3.73,
  "load_avg_15": 3.86,
  "num_cpus": 14
}
```

### report.system.disk[](https://docs.honeybadger.io/insights/event-types/system/report.system.disk/ "View event details")[](https://docs.honeybadger.io/insights/event-types/system/report.system.disk.schema.json "View JSON Schema")

Disk partition usage metrics from the Honeybadger CLI agent. Recorded once per non-pseudo partition per reporting interval.

| Field          | Type    | Description                                                     |
| -------------- | ------- | --------------------------------------------------------------- |
| `event_type`   | string  | Allowed value: `report.system.disk`.                            |
| `host`         | string  | Hostname of the machine running the agent.                      |
| `ts`           | string  | ISO 8601 timestamp set by the CLI agent at collection time.     |
| `mountpoint`   | string  | Mount point of the partition, e.g. "/" or "/data".              |
| `device`       | string  | Device path, e.g. "/dev/sda1".                                  |
| `fstype`       | string  | Filesystem type, e.g. "ext4", "apfs".                           |
| `total_bytes`  | integer | Total partition size in bytes.                                  |
| `used_bytes`   | integer | Used bytes.                                                     |
| `free_bytes`   | integer | Free bytes.                                                     |
| `used_percent` | number  | Usage as a percentage (0.0–100.0), rounded to 2 decimal places. |

Example

```json
{
  "event_type": "report.system.disk",
  "host": "web-1.example.com",
  "ts": "2026-06-12T14:30:00Z",
  "mountpoint": "/",
  "device": "/dev/sda1",
  "fstype": "ext4",
  "total_bytes": 107374182400,
  "used_bytes": 58798465024,
  "free_bytes": 48575717376,
  "used_percent": 54.76
}
```

### report.system.memory[](https://docs.honeybadger.io/insights/event-types/system/report.system.memory/ "View event details")[](https://docs.honeybadger.io/insights/event-types/system/report.system.memory.schema.json "View JSON Schema")

Virtual memory metrics from the Honeybadger CLI agent. Recorded once per reporting interval.

| Field             | Type    | Description                                                            |
| ----------------- | ------- | ---------------------------------------------------------------------- |
| `event_type`      | string  | Allowed value: `report.system.memory`.                                 |
| `host`            | string  | Hostname of the machine running the agent.                             |
| `ts`              | string  | ISO 8601 timestamp set by the CLI agent at collection time.            |
| `total_bytes`     | integer | Total virtual memory in bytes.                                         |
| `used_bytes`      | integer | Used memory in bytes.                                                  |
| `free_bytes`      | integer | Free memory in bytes.                                                  |
| `available_bytes` | integer | Available memory in bytes (free + reclaimable).                        |
| `used_percent`    | number  | Memory usage as a percentage (0.0–100.0), rounded to 2 decimal places. |

Example

```json
{
  "event_type": "report.system.memory",
  "host": "web-1.example.com",
  "ts": "2026-06-12T14:30:00Z",
  "total_bytes": 17179869184,
  "used_bytes": 11811160064,
  "free_bytes": 1610612736,
  "available_bytes": 5368709120,
  "used_percent": 68.75
}
```

---

## Try Honeybadger for FREE

Intelligent logging, error tracking, and Just Enough APM™ in one dev-friendly platform. Find and fix problems before users notice.

[Start free trial](https://app.honeybadger.io/users/sign_up)

[See plans and pricing](https://www.honeybadger.io/plans/)
