Notifications
ProxCenter can send notifications when important events occur in your infrastructure -- alerts firing, backups failing, tasks completing, or compliance scans detecting issues. Notifications are delivered via email or webhooks.
Overview
Notifications are triggered by events in ProxCenter. You configure notification channels (where to send) and then associate them with the event types you care about. Multiple channels can receive the same event, and each channel can be filtered to only specific severity levels.
Notification Channels
Email
Send notifications to one or more email addresses. ProxCenter uses SMTP to deliver emails.
| Field | Description |
|---|---|
| SMTP Host | Your mail server address |
| SMTP Port | Port number (587 for STARTTLS, 465 for SSL, 25 for plain) |
| Username | SMTP authentication username |
| Password | SMTP authentication password |
| From Address | The sender email address |
| Recipients | Comma-separated list of recipient email addresses |
| Use TLS | Enable TLS encryption |
Webhooks
Send notifications as HTTP POST requests to any URL. The payload is a JSON object containing the event type, severity, message, and metadata.
| Field | Description |
|---|---|
| URL | The webhook endpoint to receive POST requests |
| Headers | Optional custom headers (e.g., Authorization: Bearer <token>) |
| Secret | Optional shared secret for HMAC signature verification |
Webhooks integrate with:
- Slack -- Use an Incoming Webhook URL
- Microsoft Teams -- Use a Teams Incoming Webhook connector
- Discord -- Use a Discord webhook URL
- PagerDuty -- Use the Events API v2 endpoint
- Custom systems -- Any HTTP endpoint that accepts JSON POST requests
Event Types
| Event | Description |
|---|---|
| Alert triggered | A threshold alert has fired (CPU, memory, storage, etc.) |
| Alert resolved | A previously triggered alert has returned to normal |
| Backup failed | A backup job failed on a connected PBS or PVE instance |
| Task failed | A Proxmox task completed with an error |
| Node offline | A Proxmox node has become unreachable |
| Connection lost | A ProxCenter connection to a Proxmox instance is down |
| Compliance issue | A compliance scan found new critical or high findings |
| CVE detected | A CVE scan found new critical vulnerabilities |
Configuration
- Navigate to Settings > Notifications
- Add a notification channel (email or webhook)
- Test the channel using the Send Test button
- Select which event types should trigger notifications on this channel
- Optionally set a minimum severity level to reduce noise
Start with critical events only (node offline, backup failed, connection lost) and expand as needed. Too many notifications lead to alert fatigue.
Notifications are available in the Enterprise edition.
Permissions
| Permission | Description |
|---|---|
settings.manage | Required to configure notification channels and rules |