Skip to content

Latest commit

 

History

History
124 lines (85 loc) · 5.89 KB

File metadata and controls

124 lines (85 loc) · 5.89 KB

Centralized Cloud Notifications Reference

Netdata Cloud sends Alert notifications for nodes in warning, critical, or unreachable states, ensuring Alerts are managed centrally and efficiently.

Benefits of Centralized Notifications

:::info

To avoid notification overload, flood protection is triggered when a node frequently disconnects or sends excessive Alerts, highlighting potential issues. You can still access node details through Netdata Cloud or directly via the local Agent dashboard.

:::

:::important

You must enable Alert notifications for your Space(s) as an administrator. All users can then customize their notification preferences through their account menu.

:::

:::note

Centralized Alerts in Netdata Cloud are separate from the Netdata Agent notifications. You must configure Agent Alerts individually on each node.

:::

Alert Notifications

You can send notifications via email or through third-party services like PagerDuty or Slack. You can manage notification settings for the entire Space as an administrator, while individual users can personalize settings in their profile.

Service Level

flowchart LR
    ServiceLevel("Service Level") --> Personal("Personal")
    ServiceLevel --> System("System")
    
    Personal --> PersonalManaged("Managed By Users")
    System --> SystemManaged("Managed By Admins")
    
    PersonalManaged --> PersonalDest("User Specific destinations<br/>such as Email")
    SystemManaged --> SystemDest("General Targets<br/>like Slack Channels")
    
    %% Style definitions
    classDef alert fill:#ffeb3b,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef neutral fill:#f9f9f9,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef complete fill:#4caf50,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef database fill:#2196F3,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px

    %% Apply styles
    class ServiceLevel alert
    class Personal,PersonalManaged complete
    class System,SystemManaged database
    class PersonalDest,SystemDest neutral
Loading

Service Classification

flowchart LR
    Classification("Service Classification") --> Community("Community")
    Classification --> Business("Business")
    
    Community --> CommunityType("Basic Methods")
    Business --> BusinessType("Advanced Methods")
    
    CommunityType --> CommunityMethods("e.g. Email & Discord")
    BusinessType --> BusinessMethods("e.g. PagerDuty & Slack")
    
    %% Style definitions
    classDef alert fill:#ffeb3b,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef neutral fill:#f9f9f9,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef complete fill:#4caf50,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
    classDef database fill:#2196F3,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px

    %% Apply styles
    class Classification alert
    class Community,CommunityType complete
    class Business,BusinessType database
    class CommunityMethods,BusinessMethods neutral
Loading

Alert Notification Silencing Rules

Netdata Cloud offers a silencing rule engine to mute Alert notifications based on specific conditions related to nodes or Alert types. You can manage these settings here.

You can set up silencing rules that apply to any combination of:

  • Users, rooms, nodes, host labels
  • Contexts (charts), alert name, alert role
  • Optional starting and ending date/time for scheduled maintenance windows

Disabling Notifications from Netdata Cloud UI

You can turn off all notifications for a user at the space or war room level at the beginning of any maintenance window. This disables all notifications from Netdata Cloud, though you'll still need additional steps to disable or mute alerts from the nodes/agents themselves.

For more info click here

Anatomy of an Email Alert Notification

flowchart TD
   Alert("Alert Triggered") --> Email("Generate Email")
   
   Email --> BasicInfo("Basic Info<br/>Space, Node, Status")
   Email --> AlertDetails("Alert Details<br/>Name, Value, Threshold")
   Email --> Technical("Technical Info<br/>Context, Calculation, Source")
   Email --> Action("Action Link<br/>Dashboard Access")
   
   %% Style definitions
   classDef alert fill:#ffeb3b,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
   classDef neutral fill:#f9f9f9,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
   classDef complete fill:#4caf50,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px
   classDef database fill:#2196F3,stroke:#000000,stroke-width:3px,color:#000000,font-size:18px

   %% Apply styles
   class Alert alert
   class Email database
   class BasicInfo,AlertDetails,Technical,Action complete
Loading

Email notifications provide comprehensive details to help you understand and respond to alerts effectively.