public sealed class WindowsBasedSli : IMessage<WindowsBasedSli>, IEquatable<WindowsBasedSli>, IDeepCloneable<WindowsBasedSli>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class WindowsBasedSli.
A WindowsBasedSli
defines good_service
as the count of time windows for
which the provided service was of good quality. Criteria for determining
if service was good are embedded in the window_criterion
.
Implements
IMessageWindowsBasedSli, IEquatableWindowsBasedSli, IDeepCloneableWindowsBasedSli, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
WindowsBasedSli()
public WindowsBasedSli()
WindowsBasedSli(WindowsBasedSli)
public WindowsBasedSli(WindowsBasedSli other)
Parameter | |
---|---|
Name | Description |
other |
WindowsBasedSli |
Properties
GoodBadMetricFilter
public string GoodBadMetricFilter { get; set; }
A monitoring filter
specifying a TimeSeries
with ValueType = BOOL
. The window is good if
any true
values appear in the window.
Property Value | |
---|---|
Type | Description |
string |
GoodTotalRatioThreshold
public WindowsBasedSli.Types.PerformanceThreshold GoodTotalRatioThreshold { get; set; }
A window is good if its performance
is high enough.
Property Value | |
---|---|
Type | Description |
WindowsBasedSliTypesPerformanceThreshold |
HasGoodBadMetricFilter
public bool HasGoodBadMetricFilter { get; }
Gets whether the "good_bad_metric_filter" field is set
Property Value | |
---|---|
Type | Description |
bool |
MetricMeanInRange
public WindowsBasedSli.Types.MetricRange MetricMeanInRange { get; set; }
A window is good if the metric's value is in a good range, averaged across returned streams.
Property Value | |
---|---|
Type | Description |
WindowsBasedSliTypesMetricRange |
MetricSumInRange
public WindowsBasedSli.Types.MetricRange MetricSumInRange { get; set; }
A window is good if the metric's value is in a good range, summed across returned streams.
Property Value | |
---|---|
Type | Description |
WindowsBasedSliTypesMetricRange |
WindowCriterionCase
public WindowsBasedSli.WindowCriterionOneofCase WindowCriterionCase { get; }
Property Value | |
---|---|
Type | Description |
WindowsBasedSliWindowCriterionOneofCase |
WindowPeriod
public Duration WindowPeriod { get; set; }
Duration over which window quality is evaluated. Must be an integer
fraction of a day and at least 60s
.
Property Value | |
---|---|
Type | Description |
Duration |