> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage Notifications

StreamNative Cloud Notifications help you proactively monitor the health and status of your critical resources. This feature provides a set of built-in alerting rules based on operational best practices.

When an alert rule is triggered by an event in your organization—such as a failing Function—StreamNative Cloud automatically sends a detailed email notification to designated contacts, enabling you to take prompt action.

### How notifications work

The notification system is built on a few key concepts:

* **Built-in, Org-Level Rules**: StreamNative provides pre-configured rules that apply to all relevant resources (for example, all clusters) within your organization. You simply turn notifications on or off for these rules.
* **Automatic Emails**: When a rule's condition is met, an email is dispatched immediately. A follow-up email is also sent once the issue is resolved.
* **Configurable Recipients**: Email notifications are sent to the **Technical Contact** by priority. If a Technical Contact isn't configured, alerts fall back to the **Billing Contact**. You can configure these contacts in your [Organization Profile](https://docs.streamnative.io/docs/organizations#organization-profile).

Below is an example of the notification email you receive when an alert is triggered.

<img src="https://mintcdn.com/streamnative/DYzjgCK90kxVTpdd/media/o11y/example-notifications.png?fit=max&auto=format&n=DYzjgCK90kxVTpdd&q=85&s=068fdda6c53e2a0307e6d1831984df0f" alt="manage-notifications" width="2418" height="1594" data-path="media/o11y/example-notifications.png" />

## Available alert rules

This initial release includes a set of built-in rules for StreamNative Functions and cluster storage. This list of rules expands to cover more components in the future.

| Name                 | Service              | Condition                                                                                    | Severity | Default State |
| :------------------- | :------------------- | :------------------------------------------------------------------------------------------- | :------- | :------------ |
| Container OOMKilled  | Functions/Connectors | A Function/Connectors container has been `OOMKilled` 2 or more times in the last 15 minutes. | `error`  | Disabled      |
| CrashLoopBackOff     | Functions/Connectors | A Function/Connectors pod has been in a `CrashLoopBackOff` status for 5 minutes.             | `error`  | Disabled      |
| ApikeyAbortToExpire  | ApiKey               | The API key is about to expire in 3 days;                                                    | `error`  | Disabled      |
| RapidDiskUsageGrowth | Bookkeeper           | Disk is expected to be full within 2 days;                                                   | `error`  | Disabled      |

## Managing notifications

You have fine-grained control over which alerts you receive. You can turn notifications on or off for each rule directly from the StreamNative Cloud console.

1. Click the user icon in the top-right corner, then select the **Notifications** tab from the menu.

<img src="https://mintcdn.com/streamnative/0Bs3EV22DIW8bKCQ/media/o11y/goto-notifications.png?fit=max&auto=format&n=0Bs3EV22DIW8bKCQ&q=85&s=0284a0e691169ea98e7ca3abcdb1cad3" alt="goto-notifications" width="3360" height="2332" data-path="media/o11y/goto-notifications.png" />

2. On this page, you see a list of all available alert rules with the following details:
   * **Name**: A descriptive name for the rule.
   * **Condition**: A plain-language explanation of what triggers the alert.
   * **Severity Level**: The severity of the alert (for example, `warning`, `error`).
   * **Receiver**: The contact type designated to receive the notification.
3. To turn an alert notification on or off, use the **toggle switch** in the "Actions" column for the corresponding rule.

<img src="https://mintcdn.com/streamnative/DYzjgCK90kxVTpdd/media/o11y/manage-notifications.png?fit=max&auto=format&n=DYzjgCK90kxVTpdd&q=85&s=970e39cbed52b5c887072f3fc165da61" alt="manage-notifications" width="1829" height="1052" data-path="media/o11y/manage-notifications.png" />

<Note>
  The alert conditions and severity levels are managed by StreamNative based on best practices and cannot be modified. You only need to control the on/off state of the notifications.
</Note>
