---
title: Monitor data and send alerts
description: Monitor your time series data and send alerts by creating checks, notification rules, and notification endpoints. Or use community templates to monitor supported environments.
url: https://docs.influxdata.com/influxdb/v2/monitor-alert/
estimated_tokens: 1017
product: InfluxDB OSS v2
version: v2
---

# Monitor data and send alerts

This page documents an earlier version of InfluxDB OSS. [InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a copy of the database file doesn’t expose usable tokens. Existing tokens are hashed on first startup and the original strings can’t be recovered afterward — **capture any plaintext tokens you still need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

Monitor your time series data and send alerts by creating checks, notification rules, and notification endpoints. Or use [community templates to monitor](/influxdb/v2/monitor-alert/templates/) supported environments.

## Overview

1. A [check](/influxdb/v2/reference/glossary/#check) in InfluxDB queries data and assigns a status with a `_level` based on specific conditions.
2. InfluxDB stores the output of a check in the `statuses` measurement in the `_monitoring` system bucket.
3. [Notification rules](/influxdb/v2/reference/glossary/#notification-rule) check data in the `statuses` measurement and, based on conditions set in the notification rule, send a message to a [notification endpoint](/influxdb/v2/reference/glossary/#notification-endpoint).
4. InfluxDB stores notifications in the `notifications` measurement in the `_monitoring` system bucket.

## Create an alert

To get started, do the following:

1. [Create checks](/influxdb/v2/monitor-alert/checks/create/) to monitor data and assign a status.
2. [Add notification endpoints](/influxdb/v2/monitor-alert/notification-endpoints/create/) to send notifications to third parties.
3. [Create notification rules](/influxdb/v2/monitor-alert/notification-rules/create) to check statuses and send notifications to your notifications endpoints.

## Manage your monitoring and alerting pipeline

### [Manage checks](/influxdb/v2/monitor-alert/checks/)

Checks in InfluxDB query data and apply a status or level to each data point based on specified conditions.

### [Manage notification endpoints](/influxdb/v2/monitor-alert/notification-endpoints/)

Create, read, update, and delete endpoints in the InfluxDB UI.

### [Manage notification rules](/influxdb/v2/monitor-alert/notification-rules/)

Manage notification rules in InfluxDB.

### [Monitor with templates](/influxdb/v2/monitor-alert/templates/)

Use community templates to monitor data in many supported environments. Monitor infrastructure, networking, IoT, software, security, TICK stack, and more.

### [Send alert email](/influxdb/v2/monitor-alert/send-email/)

Send an alert email.

### [Create custom checks](/influxdb/v2/monitor-alert/custom-checks/)

Create custom checks with a Flux task.

[monitor](/influxdb/v2/tags/monitor/) [alert](/influxdb/v2/tags/alert/) [checks](/influxdb/v2/tags/checks/) [notification](/influxdb/v2/tags/notification/) [endpoints](/influxdb/v2/tags/endpoints/)
