Class: DatadogAPIClient::V1::MonitorFormulaAndFunctionDataQualityModelConfiguration
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::MonitorFormulaAndFunctionDataQualityModelConfiguration
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb
Overview
Tuning options for the anomaly detection model used by the monitor.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#auto_resolve_days ⇒ Object
readonly
Number of days after which an open alert is automatically resolved.
-
#enable_flatline_detection ⇒ Object
Whether to alert when the measure stops changing entirely.
-
#function ⇒ Object
Function applied to the measure before it is compared against the predicted bounds.
-
#min_lower_bound_size ⇒ Object
Minimum distance between the predicted value and the lower bound.
-
#min_upper_bound_size ⇒ Object
Minimum distance between the predicted value and the upper bound.
-
#model_bounds_override ⇒ Object
Restricts which predicted bound the monitor alerts on.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
50 51 52 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 50 def additional_properties @additional_properties end |
#auto_resolve_days ⇒ Object
Number of days after which an open alert is automatically resolved. When unset, alerts stay open until the measure returns within bounds.
26 27 28 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 26 def auto_resolve_days @auto_resolve_days end |
#enable_flatline_detection ⇒ Object
Whether to alert when the measure stops changing entirely.
Defaults to true.
30 31 32 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 30 def enable_flatline_detection @enable_flatline_detection end |
#function ⇒ Object
Function applied to the measure before it is compared against the predicted bounds.
33 34 35 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 33 def function @function end |
#min_lower_bound_size ⇒ Object
Minimum distance between the predicted value and the lower bound. Widening the lower bound to at least this size suppresses alerts on small downward deviations. When unset, no minimum is enforced.
38 39 40 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 38 def min_lower_bound_size @min_lower_bound_size end |
#min_upper_bound_size ⇒ Object
Minimum distance between the predicted value and the upper bound. Widening the upper bound to at least this size suppresses alerts on small upward deviations. When unset, no minimum is enforced.
43 44 45 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 43 def min_upper_bound_size @min_upper_bound_size end |
#model_bounds_override ⇒ Object
Restricts which predicted bound the monitor alerts on. UPPER_ONLY alerts only when
the measure rises above the upper bound, LOWER_ONLY only when it falls below the
lower bound. When unset, the monitor alerts on both.
48 49 50 |
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_data_quality_model_configuration.rb', line 48 def model_bounds_override @model_bounds_override end |