metric¶
Contents¶
-
Services
-
Messages
MetricService¶
MetricService serves Metric of deployment resource.
GetMetrics¶
rpc GetMetrics(GetMetricsRequest) MetricsResponse
(-- api-linter: core::0131::response-message-name=disabled aip.dev/not-precedent: We need to do this because reasons. --) GetMetrics API returns the Metrics of DataService Deployment.
Messages¶
GetMetricsRequest¶
Definition of the QueryRequest message
| Field | Type | Description |
|---|---|---|
| query | string | PromQL query string |
| data_service_deployment_id | string | Id of the dataservice. |
| start_time | google.protobuf.Timestamp | Start time in milliseconds since epoch |
| end_time | google.protobuf.Timestamp | End time in milliseconds since epoch |
MetricsResponse¶
Definition of the QueryResult message
| Field | Type | Description |
|---|---|---|
| time_series | repeated TimeSeries | List of time series data matching the query |
Sample¶
Definition of the Sample message
| Field | Type | Description |
|---|---|---|
| time_stamp | google.protobuf.Timestamp | (-- api-linter: core::0142::time-field-names=disabled aip.dev/not-precedent: We need to do this because reasons. --) Timestamp of the sample in milliseconds since epoch |
| value | double | Numeric value of the metric at the specified timestamp |
TimeSeries¶
Definition of the TimeSeries message
| Field | Type | Description |
|---|---|---|
| metric_name | string | Name of the metric |
| samples | repeated Sample | List of samples for this time series |