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 |