Skip to main content

AlertTypeConfiguration

Depending on the alert type, typeConfiguration will use some fields

type AlertTypeConfiguration {
maxAverageTime: Int
maxTime: Int
requestsToAlert: Int
toCheck: [Int!]
toCompare: [Int!]
price: AlertPrice
bounds: AlertBounds
ratios: AlertRatios
}

Fields

AlertTypeConfiguration.maxAverageTime ● Int scalar

Average time not allowed in miliseconds. Used for Average time alert type

AlertTypeConfiguration.maxTime ● Int scalar

Time not allowed in miliseconds. Used for Average time alert type

AlertTypeConfiguration.requestsToAlert ● Int scalar

Requests vs total requests checked to consider alert in ALERTING status. Used for Average time alert type

AlertTypeConfiguration.toCheck ● [Int!] list scalar

Error codes to be Checked. By default all error codes excepts 0. Used for Error rate alert Type

AlertTypeConfiguration.toCompare ● [Int!] list scalar

Error codes to be Compared with Checked codes. By default all error codes. Used for Error rate alert Type

AlertTypeConfiguration.price ● AlertPrice object

Price contains the specific configuration for Price alert Type

AlertTypeConfiguration.bounds ● AlertBounds object

Bounds contains the specific configuration for Peak Traffic alert Type

AlertTypeConfiguration.ratios ● AlertRatios object

Ratios contains the specific configuration for Business MEtric alert type

Member Of

AlertConfiguration object