Class: Google::Cloud::Monitoring::V3::AlertPolicy::Condition::MetricAbsence
- Inherits:
-
Object
- Object
- Google::Cloud::Monitoring::V3::AlertPolicy::Condition::MetricAbsence
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/monitoring/v3/alert.rb
Overview
A condition type that checks that monitored resources
are reporting data. The configuration defines a metric and
a set of monitored resources. The predicate is considered in violation
when a time series for the specified metric of a monitored
resource does not include any data in the specified duration.
Instance Attribute Summary collapse
-
#aggregations ⇒ ::Array<::Google::Cloud::Monitoring::V3::Aggregation>
Specifies the alignment of data points in individual time series as well as how to combine the retrieved time series together (such as when aggregating multiple streams on each resource to a single stream for each resource or when aggregating streams across all members of a group of resources).
-
#duration ⇒ ::Google::Protobuf::Duration
The amount of time that a time series must fail to report new data to be considered failing.
-
#filter ⇒ ::String
Required.
-
#trigger ⇒ ::Google::Cloud::Monitoring::V3::AlertPolicy::Condition::Trigger
The number/percent of time series for which the comparison must hold in order for the condition to trigger.
Instance Attribute Details
#aggregations ⇒ ::Array<::Google::Cloud::Monitoring::V3::Aggregation>
441 442 443 444 |
# File 'proto_docs/google/monitoring/v3/alert.rb', line 441 class MetricAbsence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#duration ⇒ ::Google::Protobuf::Duration
441 442 443 444 |
# File 'proto_docs/google/monitoring/v3/alert.rb', line 441 class MetricAbsence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#filter ⇒ ::String
441 442 443 444 |
# File 'proto_docs/google/monitoring/v3/alert.rb', line 441 class MetricAbsence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#trigger ⇒ ::Google::Cloud::Monitoring::V3::AlertPolicy::Condition::Trigger
441 442 443 444 |
# File 'proto_docs/google/monitoring/v3/alert.rb', line 441 class MetricAbsence include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |