Aller au contenu principal

Alerts

Enterprise Feature

The Alerts feature requires an Enterprise license. If you are on a Community or Starter plan, this page will display an upgrade prompt. See Plans & Pricing for details.

The Alerts page provides a real-time alert dashboard for monitoring resource utilization and event-based anomalies across your Proxmox infrastructure. Alerts are processed by the ProxCenter orchestrator and displayed with configurable thresholds and rules.

Overview

The Alerts page is organized into three tabs:

  1. Alerts -- View and manage active alerts
  2. Thresholds -- Configure resource utilization thresholds
  3. Event Rules -- Create custom rules that trigger alerts based on Proxmox events

Alert Dashboard

Summary Statistics

Four stat cards at the top provide a quick overview:

StatDescription
Active AlertsTotal number of currently active (unresolved) alerts
CriticalNumber of alerts with critical severity
WarningsNumber of alerts with warning severity
AcknowledgedNumber of alerts that have been acknowledged but not yet resolved

Alert List

The alert data grid displays all alerts with the following columns:

ColumnDescription
SeverityInfo, Warning, or Critical
StatusActive, Acknowledged, or Resolved
MessageAlert description with occurrence count
ResourceThe affected resource (node, VM, storage)
ValueCurrent metric value that triggered the alert
Last SeenWhen the alert was last detected
ActionsAcknowledge or Resolve buttons

Filtering Alerts

You can filter the alert list by:

  • Search -- Free text search across alert messages and resource names
  • Status -- Active, Acknowledged, Resolved, or All
  • Severity -- Critical, Warning, Info, or All

Managing Alerts

Each active alert can be managed individually:

  • Acknowledge -- Mark an alert as seen without resolving it. This is useful to indicate you are aware of the issue.
  • Resolve -- Mark an alert as resolved. Resolved alerts remain in the history for reference.

You can also use the Resolve All button to resolve all currently active alerts at once.

attention

Resolving an alert does not fix the underlying issue. If the condition persists (e.g., CPU usage remains above the critical threshold), a new alert will be generated.

Thresholds

The Thresholds tab lets you configure at what resource utilization levels alerts should be triggered. Each resource type has two levels:

CPU Thresholds

  • Warning -- Default: 80%
  • Critical -- Default: 95%

Memory Thresholds

  • Warning -- Default: 85%
  • Critical -- Default: 95%

Storage Thresholds

  • Warning -- Default: 80%
  • Critical -- Default: 90%

Use the slider controls to adjust warning and critical thresholds for each resource type. Click Save to apply your changes.

astuce

Set your warning thresholds low enough to give you time to react before a resource becomes critically exhausted. For storage, consider setting warning at 75% if your storage grows rapidly.

Event Rules

Event rules allow you to create custom alert triggers based on Proxmox task and log events. This provides granular control over what generates an alert.

Creating a Rule

Click the Add button to open the rule creation dialog. Configure the following fields:

FieldDescription
NameA descriptive name for the rule (required)
DescriptionOptional explanation of what the rule monitors
CategoryFilter by event category: All, Tasks only, or Logs only
Event LevelFilter by event severity: All, Error, Warning, or Info
Task TypesComma-separated list of task types to match (leave empty for all)
PatternOptional regex pattern to match against event messages
Alert SeverityThe severity of the generated alert: Info, Warning, or Critical
Email NotificationWhether to send an email when this rule triggers
ActiveEnable or disable the rule

Managing Rules

The rules data grid shows all configured rules with their current state. For each rule you can:

  • Toggle the rule on/off with the switch in the first column
  • Edit the rule to modify any field
  • Delete the rule with confirmation

Rule Examples

  • Monitor all error-level tasks: Set Category to "Tasks", Event Level to "Error", Alert Severity to "Critical"
  • Watch for backup failures: Set Category to "Tasks", Task Types to "vzdump", Event Level to "Error"
  • Pattern-based monitoring: Set Pattern to WARNINGS: to catch tasks that complete with warnings

Alert Lifecycle

  1. The orchestrator evaluates thresholds and event rules every 30 seconds
  2. When a condition is met, an alert is created with status Active
  3. If the same condition triggers again, the existing alert's occurrence count increments and the "last seen" timestamp updates
  4. An operator can Acknowledge the alert to indicate awareness
  5. The alert is eventually Resolved either manually or when the condition clears

Orchestrator Connection

Alerts require the ProxCenter orchestrator service to be running. If the orchestrator is unavailable, a warning banner will appear at the top of the page. The orchestrator handles:

  • Periodic resource monitoring across all connected nodes
  • Event stream analysis against configured rules
  • Alert creation, deduplication, and lifecycle management