---
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: 747
product: InfluxDB OSS v2
version: v2
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v2/monitor-alert/
date: '2025-04-02T15:54:32-06:00'
lastmod: '2025-04-02T15:54:32-06:00'
---

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/)
