AlertMonitor

Represents a set of rules that are applied to a specific Instance which determine when an alert notification is sent as well to whom and how they are delivered.

Return fields

id (ID!)

The ID of the object.

createdAt (DateTime!)

The timestamp at which the object was created.

name (String!)

The name of the AlertMonitor.

triggers (AlertTriggerConnection!)

The AlertTriggers that are setup to trigger the AlertMonitor.

groups (AlertGroupConnection!)

The AlertGroups to notify when the AlertMonitor is triggered.

users (UserConnection!)

The Users to notify when the AlertMonitor is triggerd.

webhooks (AlertWebhookConnection!)

The AlertWebhooks to call when the AlertMonitor is triggered.

logSeverityLevelCondition (Int)

The log severity level condition to monitor for relevant AlertTrigger types.

durationSecondsCondition (Int)

The execution duration condition to monitor for relevant AlertTrigger types.

executionOverdueMinutesCondition (Int)

The execution overdue condition to monitor for relevant AlertTrigger types.

instance (Instance!)

The Instance that is being monitored by the AlertMonitor.

triggered (Boolean!)

Specifies whether the AlertMonitor is currently triggered.

lastTriggeredAt (DateTime)

The timestamp when the AlertMonitor was last triggered.

events (AlertEventConnection!)

The AlertMonitor to which the AlertEvent is associated.

allowUpdate (Boolean!)

Specifies whether the signed-in User can update the AlertMonitor.

allowRemove (Boolean!)

Specifies whether the signed-in User can remove the AlertMonitor.

Last updated on