Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::DistributionCut.
A DistributionCut defines a TimeSeries and thresholds used for measuring good service and total service. The TimeSeries must have ValueType = DISTRIBUTION and MetricKind = DELTA or MetricKind = CUMULATIVE. The computed good_service will be the estimated count of values in the Distribution that fall within the specified min and max.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#distribution_filter
def distribution_filter() -> ::String- (::String) — A monitoring filter specifying a
TimeSeriesaggregating values. Must haveValueType = DISTRIBUTIONandMetricKind = DELTAorMetricKind = CUMULATIVE.
#distribution_filter=
def distribution_filter=(value) -> ::String- value (::String) — A monitoring filter specifying a
TimeSeriesaggregating values. Must haveValueType = DISTRIBUTIONandMetricKind = DELTAorMetricKind = CUMULATIVE.
- (::String) — A monitoring filter specifying a
TimeSeriesaggregating values. Must haveValueType = DISTRIBUTIONandMetricKind = DELTAorMetricKind = CUMULATIVE.
#range
def range() -> ::Google::Cloud::Monitoring::V3::Range- (::Google::Cloud::Monitoring::V3::Range) — Range of values considered "good." For a one-sided range, set one bound to an infinite value.
#range=
def range=(value) -> ::Google::Cloud::Monitoring::V3::Range- value (::Google::Cloud::Monitoring::V3::Range) — Range of values considered "good." For a one-sided range, set one bound to an infinite value.
- (::Google::Cloud::Monitoring::V3::Range) — Range of values considered "good." For a one-sided range, set one bound to an infinite value.