Skip to main content

Notifications

Configure notifications to be alerted when important events occur in your application environments.

Overview

Quave Cloud can send notifications for various deployment and scaling events. You can configure which events trigger notifications and choose between email and Slack notifications.

Configuring Notifications

Access notification settings from the Notifications tab in your account settings.

Available Channels

  • Email: Receive notifications via email
  • Slack: Send notifications to a Slack channel (requires webhook URL configuration)

Notification Settings Types

The following events can trigger notifications. Events marked as Enabled by Default are automatically enabled for new environments.

Build Events

EventDescriptionEnabled by Default
BuildingDocker image is being builtNo
Waiting for imageWaiting for Docker image to be availableNo
Build failedBuild process failed (compilation, Dockerfile errors)Yes
Image in waiting failed to buildDocker image build failedYes
BuiltBuild completed, ready to deployNo
Image in waiting is readyImage is ready for deploymentNo

Deploy Events

EventDescriptionEnabled by Default
DeployingContainers are being deployedNo
Deploy failed to completeDeployment timed out or failed health checksYes
Deploy failed to startContainers failed to startYes
DeployedCode deployment completed successfullyNo

Scaling Events

EventDescriptionEnabled by Default
ScalingContainer count is being adjustedNo
ScaledScaling operation completed successfully (containers adjusted)No

Lifecycle Events

EventDescriptionEnabled by Default
Build canceledBuild was manually canceledYes
Canceled due to new deployCanceled because a new deployment was triggeredNo
StoppingContainers are being stoppedNo
StoppedEnvironment stopped gracefully after successful operationYes

Best Practices

  1. Enable failure notifications - At minimum, enable notifications for build and deploy failures to catch issues early
  2. Configure Slack for team visibility - Use Slack channels to keep your entire team informed of deployment events
  3. Customize per environment - Consider different notification settings for production vs staging environments
  4. Use dedicated channels - Create dedicated Slack channels for different apps or environments to reduce noise

Slack Integration

To configure Slack notifications:

  1. Create a Slack webhook URL in your Slack workspace
  2. Go to the Notifications tab in your account settings
  3. Enable Slack notifications for desired events
  4. Enter the webhook URL for the Slack channel
tip

You can configure different Slack channels for different events or environments to better organize your notifications.