- 2.65.0 (latest)
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.0
- 2.3.0
- 2.2.6
Classes
Aggregation
Describes how to combine multiple time series to provide a different view of the data. Aggregation of time series is done in two steps. First, each time series in the set is aligned to the same time interval boundaries, then the set of time series is optionally reduced in number. Alignment consists of applying the per_series_aligner
operation to each time series after its data has been divided into regular alignment_period
time intervals. This process takes all of the data points in an alignment period, applies a mathematical transformation such as averaging, minimum, maximum, delta, etc., and converts them into a single data point per period. Reduction is when the aligned and transformed time series can optionally be combined, reducing the number of time series through similar mathematical transformations. Reduction involves applying a cross_series_reducer
to all the time series, optionally sorting the time series into subsets with group_by_fields
, and applying the reducer to each subset. The raw time series data can contain a huge amount of information from multiple sources. Alignment and reduction transforms this mass of data into a more manageable and representative collection of data, for example "the 95% latency across the average of all tasks in a cluster". This representative data can be more easily graphed and comprehended, and the individual time series data is still available for later drilldown. For more details, see Filtering and aggregation.
Protobuf type google.monitoring.dasard.v1.Aggregation
Aggregation.Builder
Describes how to combine multiple time series to provide a different view of the data. Aggregation of time series is done in two steps. First, each time series in the set is aligned to the same time interval boundaries, then the set of time series is optionally reduced in number. Alignment consists of applying the per_series_aligner
operation to each time series after its data has been divided into regular alignment_period
time intervals. This process takes all of the data points in an alignment period, applies a mathematical transformation such as averaging, minimum, maximum, delta, etc., and converts them into a single data point per period. Reduction is when the aligned and transformed time series can optionally be combined, reducing the number of time series through similar mathematical transformations. Reduction involves applying a cross_series_reducer
to all the time series, optionally sorting the time series into subsets with group_by_fields
, and applying the reducer to each subset. The raw time series data can contain a huge amount of information from multiple sources. Alignment and reduction transforms this mass of data into a more manageable and representative collection of data, for example "the 95% latency across the average of all tasks in a cluster". This representative data can be more easily graphed and comprehended, and the individual time series data is still available for later drilldown. For more details, see Filtering and aggregation.
Protobuf type google.monitoring.dasard.v1.Aggregation
AlertChart
A chart that displays alert policy data.
Protobuf type google.monitoring.dasard.v1.AlertChart
AlertChart.Builder
A chart that displays alert policy data.
Protobuf type google.monitoring.dasard.v1.AlertChart
AlertChartProto
ChartOptions
Options to control visual rendering of a chart.
Protobuf type google.monitoring.dasard.v1.ChartOptions
ChartOptions.Builder
Options to control visual rendering of a chart.
Protobuf type google.monitoring.dasard.v1.ChartOptions
CollapsibleGroup
A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.
Protobuf type google.monitoring.dasard.v1.CollapsibleGroup
CollapsibleGroup.Builder
A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.
Protobuf type google.monitoring.dasard.v1.CollapsibleGroup
CollapsibleGroupProto
ColumnLayout
A simplified layout that divides the available space into vertical columns and arranges a set of widgets vertically in each column.
Protobuf type google.monitoring.dasard.v1.ColumnLayout
ColumnLayout.Builder
A simplified layout that divides the available space into vertical columns and arranges a set of widgets vertically in each column.
Protobuf type google.monitoring.dasard.v1.ColumnLayout
ColumnLayout.Column
Defines the layout properties and content for a column.
Protobuf type google.monitoring.dasard.v1.ColumnLayout.Column
ColumnLayout.Column.Builder
Defines the layout properties and content for a column.
Protobuf type google.monitoring.dasard.v1.ColumnLayout.Column
CommonProto
CreateDasardRequest
The CreateDasard
request.
Protobuf type google.monitoring.dasard.v1.CreateDasardRequest
CreateDasardRequest.Builder
The CreateDasard
request.
Protobuf type google.monitoring.dasard.v1.CreateDasardRequest
Dasard
A Google Stackdriver dasard. Dasards define the content and layout of pages in the Stackdriver web application.
Protobuf type google.monitoring.dasard.v1.Dasard
Dasard.Builder
A Google Stackdriver dasard. Dasards define the content and layout of pages in the Stackdriver web application.
Protobuf type google.monitoring.dasard.v1.Dasard
DasardFilter
A filter to reduce the amount of data charted in relevant widgets.
Protobuf type google.monitoring.dasard.v1.DasardFilter
DasardFilter.Builder
A filter to reduce the amount of data charted in relevant widgets.
Protobuf type google.monitoring.dasard.v1.DasardFilter
DasardFilterProto
DasardName
DasardName.Builder
Builder for projects/{project}/dasards/{dasard}.
DasardsProto
DasardsServiceGrpc
Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.
DasardsServiceGrpc.DasardsServiceBlockingStub
Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.
DasardsServiceGrpc.DasardsServiceFutureStub
Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.
DasardsServiceGrpc.DasardsServiceImplBase
Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.
DasardsServiceGrpc.DasardsServiceStub
Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.
DasardsServiceProto
DeleteDasardRequest
The DeleteDasard
request.
Protobuf type google.monitoring.dasard.v1.DeleteDasardRequest
DeleteDasardRequest.Builder
The DeleteDasard
request.
Protobuf type google.monitoring.dasard.v1.DeleteDasardRequest
GetDasardRequest
The GetDasard
request.
Protobuf type google.monitoring.dasard.v1.GetDasardRequest
GetDasardRequest.Builder
The GetDasard
request.
Protobuf type google.monitoring.dasard.v1.GetDasardRequest
GridLayout
A basic layout divides the available space into vertical columns of equal width and arranges a list of widgets using a row-first strategy.
Protobuf type google.monitoring.dasard.v1.GridLayout
GridLayout.Builder
A basic layout divides the available space into vertical columns of equal width and arranges a list of widgets using a row-first strategy.
Protobuf type google.monitoring.dasard.v1.GridLayout
LayoutsProto
ListDasardsRequest
The ListDasards
request.
Protobuf type google.monitoring.dasard.v1.ListDasardsRequest
ListDasardsRequest.Builder
The ListDasards
request.
Protobuf type google.monitoring.dasard.v1.ListDasardsRequest
ListDasardsResponse
The ListDasards
request.
Protobuf type google.monitoring.dasard.v1.ListDasardsResponse
ListDasardsResponse.Builder
The ListDasards
request.
Protobuf type google.monitoring.dasard.v1.ListDasardsResponse
LogsPanel
A widget that displays a stream of log.
Protobuf type google.monitoring.dasard.v1.LogsPanel
LogsPanel.Builder
A widget that displays a stream of log.
Protobuf type google.monitoring.dasard.v1.LogsPanel
LogsPanelProto
MetricsProto
MosaicLayout
A mosaic layout divides the available space into a grid of blocks, and overlays the grid with tiles. Unlike GridLayout
, tiles may span multiple grid blocks and can be placed at arbitrary locations in the grid.
Protobuf type google.monitoring.dasard.v1.MosaicLayout
MosaicLayout.Builder
A mosaic layout divides the available space into a grid of blocks, and overlays the grid with tiles. Unlike GridLayout
, tiles may span multiple grid blocks and can be placed at arbitrary locations in the grid.
Protobuf type google.monitoring.dasard.v1.MosaicLayout
MosaicLayout.Tile
A single tile in the mosaic. The placement and size of the tile are configurable.
Protobuf type google.monitoring.dasard.v1.MosaicLayout.Tile
MosaicLayout.Tile.Builder
A single tile in the mosaic. The placement and size of the tile are configurable.
Protobuf type google.monitoring.dasard.v1.MosaicLayout.Tile
PickTimeSeriesFilter
Describes a ranking-based time series filter. Each input time series is ranked with an aligner. The filter will allow up to num_time_series
time series to pass through it, selecting them based on the relative ranking. For example, if ranking_method
is METHOD_MEAN
,direction
is BOTTOM
, and num_time_series
is 3, then the 3 times series with the lowest mean values will pass through the filter.
Protobuf type google.monitoring.dasard.v1.PickTimeSeriesFilter
PickTimeSeriesFilter.Builder
Describes a ranking-based time series filter. Each input time series is ranked with an aligner. The filter will allow up to num_time_series
time series to pass through it, selecting them based on the relative ranking. For example, if ranking_method
is METHOD_MEAN
,direction
is BOTTOM
, and num_time_series
is 3, then the 3 times series with the lowest mean values will pass through the filter.
Protobuf type google.monitoring.dasard.v1.PickTimeSeriesFilter
ProjectName
ProjectName.Builder
Builder for projects/{project}.
RowLayout
A simplified layout that divides the available space into rows and arranges a set of widgets horizontally in each row.
Protobuf type google.monitoring.dasard.v1.RowLayout
RowLayout.Builder
A simplified layout that divides the available space into rows and arranges a set of widgets horizontally in each row.
Protobuf type google.monitoring.dasard.v1.RowLayout
RowLayout.Row
Defines the layout properties and content for a row.
Protobuf type google.monitoring.dasard.v1.RowLayout.Row
RowLayout.Row.Builder
Defines the layout properties and content for a row.
Protobuf type google.monitoring.dasard.v1.RowLayout.Row
Scorecard
A widget showing the latest value of a metric, and how this value relates to one or more thresholds.
Protobuf type google.monitoring.dasard.v1.Scorecard
Scorecard.Builder
A widget showing the latest value of a metric, and how this value relates to one or more thresholds.
Protobuf type google.monitoring.dasard.v1.Scorecard
Scorecard.GaugeView
A gauge chart shows where the current value sits within a pre-defined range. The upper and lower bounds should define the possible range of values for the scorecard's query (inclusive).
Protobuf type google.monitoring.dasard.v1.Scorecard.GaugeView
Scorecard.GaugeView.Builder
A gauge chart shows where the current value sits within a pre-defined range. The upper and lower bounds should define the possible range of values for the scorecard's query (inclusive).
Protobuf type google.monitoring.dasard.v1.Scorecard.GaugeView
Scorecard.SparkChartView
A sparkChart is a small chart suitable for inclusion in a table-cell or inline in text. This message contains the configuration for a sparkChart to show up on a Scorecard, showing recent trends of the scorecard's timeseries.
Protobuf type google.monitoring.dasard.v1.Scorecard.SparkChartView
Scorecard.SparkChartView.Builder
A sparkChart is a small chart suitable for inclusion in a table-cell or inline in text. This message contains the configuration for a sparkChart to show up on a Scorecard, showing recent trends of the scorecard's timeseries.
Protobuf type google.monitoring.dasard.v1.Scorecard.SparkChartView
ScorecardProto
StatisticalTimeSeriesFilter
A filter that ranks streams based on their statistical relation to other streams in a request. Note: This field is deprecated and completely ignored by the API.
Protobuf type google.monitoring.dasard.v1.StatisticalTimeSeriesFilter
StatisticalTimeSeriesFilter.Builder
A filter that ranks streams based on their statistical relation to other streams in a request. Note: This field is deprecated and completely ignored by the API.
Protobuf type google.monitoring.dasard.v1.StatisticalTimeSeriesFilter
TableDisplayOptions
Table display options that can be reused.
Protobuf type google.monitoring.dasard.v1.TableDisplayOptions
TableDisplayOptions.Builder
Table display options that can be reused.
Protobuf type google.monitoring.dasard.v1.TableDisplayOptions
TableDisplayOptionsProto
TableProto
Text
A widget that displays textual content.
Protobuf type google.monitoring.dasard.v1.Text
Text.Builder
A widget that displays textual content.
Protobuf type google.monitoring.dasard.v1.Text
TextProto
Threshold
Defines a threshold for categorizing time series values.
Protobuf type google.monitoring.dasard.v1.Threshold
Threshold.Builder
Defines a threshold for categorizing time series values.
Protobuf type google.monitoring.dasard.v1.Threshold
TimeSeriesFilter
A filter that defines a subset of time series data that is displayed in a widget. Time series data is fetched using the ListTimeSeries
method.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilter
TimeSeriesFilter.Builder
A filter that defines a subset of time series data that is displayed in a widget. Time series data is fetched using the ListTimeSeries
method.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilter
TimeSeriesFilterRatio
A pair of time series filters that define a ratio computation. The output time series is the pair-wise division of each aligned element from the numerator and denominator time series.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilterRatio
TimeSeriesFilterRatio.Builder
A pair of time series filters that define a ratio computation. The output time series is the pair-wise division of each aligned element from the numerator and denominator time series.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilterRatio
TimeSeriesFilterRatio.RatioPart
Describes a query to build the numerator or denominator of a TimeSeriesFilterRatio.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilterRatio.RatioPart
TimeSeriesFilterRatio.RatioPart.Builder
Describes a query to build the numerator or denominator of a TimeSeriesFilterRatio.
Protobuf type google.monitoring.dasard.v1.TimeSeriesFilterRatio.RatioPart
TimeSeriesQuery
TimeSeriesQuery collects the set of supported methods for querying time series data from the Stackdriver metrics API.
Protobuf type google.monitoring.dasard.v1.TimeSeriesQuery
TimeSeriesQuery.Builder
TimeSeriesQuery collects the set of supported methods for querying time series data from the Stackdriver metrics API.
Protobuf type google.monitoring.dasard.v1.TimeSeriesQuery
TimeSeriesTable
A table that displays time series data.
Protobuf type google.monitoring.dasard.v1.TimeSeriesTable
TimeSeriesTable.Builder
A table that displays time series data.
Protobuf type google.monitoring.dasard.v1.TimeSeriesTable
TimeSeriesTable.TableDataSet
Groups a time series query definition with table options.
Protobuf type google.monitoring.dasard.v1.TimeSeriesTable.TableDataSet
TimeSeriesTable.TableDataSet.Builder
Groups a time series query definition with table options.
Protobuf type google.monitoring.dasard.v1.TimeSeriesTable.TableDataSet
UpdateDasardRequest
The UpdateDasard
request.
Protobuf type google.monitoring.dasard.v1.UpdateDasardRequest
UpdateDasardRequest.Builder
The UpdateDasard
request.
Protobuf type google.monitoring.dasard.v1.UpdateDasardRequest
Widget
Widget contains a single dasard component and configuration of how to present the component in the dasard.
Protobuf type google.monitoring.dasard.v1.Widget
Widget.Builder
Widget contains a single dasard component and configuration of how to present the component in the dasard.
Protobuf type google.monitoring.dasard.v1.Widget
WidgetProto
XyChart
A chart that displays data on a 2D (X and Y axes) plane.
Protobuf type google.monitoring.dasard.v1.XyChart
XyChart.Axis
A chart axis.
Protobuf type google.monitoring.dasard.v1.XyChart.Axis
XyChart.Axis.Builder
A chart axis.
Protobuf type google.monitoring.dasard.v1.XyChart.Axis
XyChart.Builder
A chart that displays data on a 2D (X and Y axes) plane.
Protobuf type google.monitoring.dasard.v1.XyChart
XyChart.DataSet
Groups a time series query definition with charting options.
Protobuf type google.monitoring.dasard.v1.XyChart.DataSet
XyChart.DataSet.Builder
Groups a time series query definition with charting options.
Protobuf type google.monitoring.dasard.v1.XyChart.DataSet
XyChartProto
Interfaces
AggregationOrBuilder
AlertChartOrBuilder
ChartOptionsOrBuilder
CollapsibleGroupOrBuilder
ColumnLayout.ColumnOrBuilder
ColumnLayoutOrBuilder
CreateDasardRequestOrBuilder
DasardFilterOrBuilder
DasardOrBuilder
DeleteDasardRequestOrBuilder
GetDasardRequestOrBuilder
GridLayoutOrBuilder
ListDasardsRequestOrBuilder
ListDasardsResponseOrBuilder
LogsPanelOrBuilder
MosaicLayout.TileOrBuilder
MosaicLayoutOrBuilder
PickTimeSeriesFilterOrBuilder
RowLayout.RowOrBuilder
RowLayoutOrBuilder
Scorecard.GaugeViewOrBuilder
Scorecard.SparkChartViewOrBuilder
ScorecardOrBuilder
StatisticalTimeSeriesFilterOrBuilder
TableDisplayOptionsOrBuilder
TextOrBuilder
ThresholdOrBuilder
TimeSeriesFilterOrBuilder
TimeSeriesFilterRatio.RatioPartOrBuilder
TimeSeriesFilterRatioOrBuilder
TimeSeriesQueryOrBuilder
TimeSeriesTable.TableDataSetOrBuilder
TimeSeriesTableOrBuilder
UpdateDasardRequestOrBuilder
WidgetOrBuilder
XyChart.AxisOrBuilder
XyChart.DataSetOrBuilder
XyChartOrBuilder
Enums
Aggregation.Aligner
The Aligner
specifies the operation that will be applied to the data points in each alignment period in a time series. Except for ALIGN_NONE
, which specifies that no operation be applied, each alignment operation replaces the set of data values in each alignment period with a single value: the result of applying the operation to the data values. An aligned time series has a single data value at the end of each alignment_period
. An alignment operation can change the data type of the values, too. For example, if you apply a counting operation to boolean values, the data value_type
in the original time series is BOOLEAN
, but the value_type
in the aligned result is INT64
.
Protobuf enum google.monitoring.dasard.v1.Aggregation.Aligner
Aggregation.Reducer
A Reducer operation describes how to aggregate data points from multiple time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.
Protobuf enum google.monitoring.dasard.v1.Aggregation.Reducer
ChartOptions.Mode
Chart mode options.
Protobuf enum google.monitoring.dasard.v1.ChartOptions.Mode
Dasard.LayoutCase
DasardFilter.DefaultValueCase
DasardFilter.FilterType
The type for the dasard filter
Protobuf enum google.monitoring.dasard.v1.DasardFilter.FilterType
PickTimeSeriesFilter.Direction
Describes the ranking directions.
Protobuf enum google.monitoring.dasard.v1.PickTimeSeriesFilter.Direction
PickTimeSeriesFilter.Method
The value reducers that can be applied to a PickTimeSeriesFilter
.
Protobuf enum google.monitoring.dasard.v1.PickTimeSeriesFilter.Method
Scorecard.DataViewCase
SparkChartType
Defines the possible types of spark chart supported by the Scorecard
.
Protobuf enum google.monitoring.dasard.v1.SparkChartType
StatisticalTimeSeriesFilter.Method
The filter methods that can be applied to a stream.
Protobuf enum google.monitoring.dasard.v1.StatisticalTimeSeriesFilter.Method
Text.Format
The format type of the text content.
Protobuf enum google.monitoring.dasard.v1.Text.Format
Threshold.Color
The color suggests an interpretation to the viewer when actual values cross the threshold. Comments on each color provide UX guidance on how users can be expected to interpret a given state color.
Protobuf enum google.monitoring.dasard.v1.Threshold.Color
Threshold.Direction
Whether the threshold is considered crossed by an actual value above or below its threshold value.
Protobuf enum google.monitoring.dasard.v1.Threshold.Direction
Threshold.TargetAxis
An axis identifier.
Protobuf enum google.monitoring.dasard.v1.Threshold.TargetAxis
TimeSeriesFilter.OutputFilterCase
TimeSeriesFilterRatio.OutputFilterCase
TimeSeriesQuery.SourceCase
Widget.ContentCase
XyChart.Axis.Scale
Types of scales used in axes.
Protobuf enum google.monitoring.dasard.v1.XyChart.Axis.Scale
XyChart.DataSet.PlotType
The types of plotting strategies for data sets.
Protobuf enum google.monitoring.dasard.v1.XyChart.DataSet.PlotType
XyChart.DataSet.TargetAxis
An axis identifier.
Protobuf enum google.monitoring.dasard.v1.XyChart.DataSet.TargetAxis