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