Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::RequestBasedSli.
Service Level Indicators for which atomic units of service are counted directly.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#distribution_cut
def distribution_cut() -> ::Google::Cloud::Monitoring::V3::DistributionCut
Returns
-
(::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.
#distribution_cut=
def distribution_cut=(value) -> ::Google::Cloud::Monitoring::V3::DistributionCut
Parameter
-
value (::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.
Returns
-
(::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.
#good_total_ratio
def good_total_ratio() -> ::Google::Cloud::Monitoring::V3::TimeSeriesRatio
Returns
-
(::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.
#good_total_ratio=
def good_total_ratio=(value) -> ::Google::Cloud::Monitoring::V3::TimeSeriesRatio
Parameter
-
value (::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.
Returns
-
(::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.