Class: Aws::InternetMonitor::Types::LocalHealthEventsConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::InternetMonitor::Types::LocalHealthEventsConfig
- Defined in:
- gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb
Overview
A complex type with the configuration information that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance or availability issue, when scores cross a threshold for one or more city-networks.
Defines the percentages, for performance scores or availability scores, that are the local thresholds for when Amazon CloudWatch Internet Monitor creates a health event. Also defines whether a local threshold is enabled or disabled, and the minimum percentage of overall traffic that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
If you don't set a local health event threshold, the default value is 60%.
For more information, see Change health event thresholds in the Internet Monitor section of the CloudWatch User Guide.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#health_score_threshold ⇒ Float
The health event threshold percentage set for a local health score.
-
#min_traffic_impact ⇒ Float
The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
-
#status ⇒ String
The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score.
Instance Attribute Details
#health_score_threshold ⇒ Float
The health event threshold percentage set for a local health score.
1439 1440 1441 1442 1443 1444 1445 |
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1439 class LocalHealthEventsConfig < Struct.new( :status, :health_score_threshold, :min_traffic_impact) SENSITIVE = [] include Aws::Structure end |
#min_traffic_impact ⇒ Float
The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
If you don't set a minimum traffic impact threshold, the default value is 0.1%.
1439 1440 1441 1442 1443 1444 1445 |
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1439 class LocalHealthEventsConfig < Struct.new( :status, :health_score_threshold, :min_traffic_impact) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of whether Internet Monitor creates a health event based
on a threshold percentage set for a local health score. The status
can be ENABLED
or DISABLED
.
1439 1440 1441 1442 1443 1444 1445 |
# File 'gems/aws-sdk-internetmonitor/lib/aws-sdk-internetmonitor/types.rb', line 1439 class LocalHealthEventsConfig < Struct.new( :status, :health_score_threshold, :min_traffic_impact) SENSITIVE = [] include Aws::Structure end |