Creating an Alert Policy
Alert Policies specify the rules to send send notifications to one of the registered Notification Channel when an event occurs ...
Vinothini Raju avatar
Written by Vinothini Raju
Updated over a week ago

Alert Policies specify the rules to send send notifications to one of the registered Notification Channel when an event occurs on a gopaddle resource. Alert Policies can be attached to an existing Container or a running Application.

Pre-requisites

  • A Notification Channel. Check Creating Notifications for more information.

  • Source Code or Docker Project based Container 

  • A running Application

Steps to Create an Alert

  1. In the left navigation panel, click on Alert Policies and choose Create new alert

  2. Choose the Resource Type. 4 different resource types are supported :

a) Container

b) Application

c) gopaddle Cluster Add-Ons (gopaddle managed add-ons like prometheus, grafana, storidge cio etc)

d) Kube System Services (default kube system services and deployments)

3. Choose the resource name for a Container or an Application resource to which the Alert Policy needs to be attached.

4. Based on the Resource Type choose the corresponding Resource Events.

Available Build Events

  • CreateBuild - Triggered when the selected Container is built successfully. Event is not triggered for failed builds.

Available Application/ Add On/ Kube System Events

  • ServiceRollingUpdate - Rolling Update Completed

  • ServiceRollback - Rollback Initiated

  • ApplicationDelete - Application Delete initiated

  • BackOff - Service restart failed due to ImagePullBackOff (or) CrashloopBackOff

  • ProvisioningFailed - Service Provisioning Failed

  • FailedAttachVolume - Failed to Attach Volume

  • FailedMountVolume - Failed to Mount Volume

  • InvalidEnvironmentVariableNames - Invalid Environment Variable Names

5. Choose one of the pre-registered Notification Channel to send the alerts when an event occurs.

Did this answer your question?