Notifications

Tideways can send notifications to you about different events that are detected:

  1. Response Time exceeds a threshold

  2. Response Time changed significantly compared to historical data

  3. Error Rate exceeds a threshold

  4. New Release and Comparison Against Past Release Performance

  5. New Exception/Fatal Error

  6. New Slow SQL Query

  7. Tracepoint Completed

To create and configure Notifications about these events, visit the "Project Settings" to access the "Notifications" settings from the navigation menu on the left.

Create Notification

Click on "Create Notification Rule" and select one of the available events to send a notification on.

Service and Environment Filters

Each notification has their own settings, but all of them have the service and environment configuration section in common.

At the top of each notification configuration form, you find two text fields that control when the notification is actually sent. The filtering is based on the service or environment that an event occurs in.

This way you can for example only trigger a notification when the error rate increases above a certain level on the service "web" but not "backend" and only in "production" environment, not when it happens in "staging" environment.

Filter Services/Environments

The filter syntax follows very simple rules:

  1. Separate multiple filter selectors by whitespace

  2. Use * to match all services/environments

  3. Use * after or inbetween a name for a partial match

  4. use ! in front of a name to exclude it from matching

On the forms right side you can see a quick summary of these rules as well as a list of all services and environments currently reporting in your project.

Examples:

  • "web" matches the Service called "web"

  • "web backend" matches the Services called "web" and "backend"

  • "* !backend" matches all services, but then excludes the service "backend"

Integrations

Each notification is sent to one or more configured integrations. The following integrations are available to notify:

Still need help? Email [email protected]