Skip to main content

Alerts and Notifications

Netdata provides two ways to send alert notifications. You can use either one—or both—at the same time.

Alerts are based on each node's health status. You can change thresholds, add new alerts, or silence specific ones using Netdata's alerting system.

See how to configure alerts


How Alert Notifications Work

MethodWhere Alerts Are Sent FromCustomizationHighlights
Netdata CloudCloud UIMediumCentralized alerting using connected nodes’ health status
Netdata AgentLocal Netdata AgentHighNode-level alerting with wide integration support

You can enable one or both methods depending on your needs.


Quick Start

Use this table to choose and set up your preferred alerting method:

OptionSetup LocationSetup EffortBest For
Netdata CloudIn the Cloud UILowTeams managing multiple nodes
Netdata AgentOn each Netdata nodeMediumFull control and flexibility

Example 1: Set Up Alerts via Netdata Cloud

  1. Connect your nodes to Netdata Cloud.
  2. In the UI, go to:
    Space → Notifications.
  3. Choose an integration (e.g. Slack, Amazon SNS, Splunk).
  4. Set alert severity filters as needed.

See all supported Cloud integrations


Example 2: Set Up Alerts via Netdata Agent

  1. Open the notification config:
sudo ./edit-config health_alarm_notify.conf
  1. Enable your preferred method, for example email:
SEND_EMAIL="YES"
DEFAULT_RECIPIENT_EMAIL="you@example.com"
  1. Ensure your system can send mail (via sendmail, SMTP relay, etc.).
  2. Restart the agent:
sudo systemctl restart netdata

See all Agent-based integrations


About the Agent's Health Monitoring

The Netdata Agent continuously monitors system health and performance. It includes:

  • Hundreds of pre-configured alerts (covering system, app, and service metrics)
  • No setup required — works out of the box
  • Dynamic customization — you can fully control how, when, and what triggers an alert

See which collectors support alerts


Customizing Alerts

You can tune alerts to match your environment:

  • Adjust thresholds
  • Write custom alert conditions
  • Silence alerts temporarily or permanently
  • Use statistical functions for smarter alerting

Customize alerts
Silence or disable alerts



Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.