REST Resource: projects.histories.executions.steps.perfSampleSeries

资源:PerfSampleSeries

表示性能样本(或数据点)集合的资源

JSON 表示法
{
  "projectId": string,
  "historyId": string,
  "executionId": string,
  "stepId": string,
  "sampleSeriesId": string,

  // Union field perf_sample_series can be only one of the following:
  "basicPerfSampleSeries": {
    object (BasicPerfSampleSeries)
  }
  // End of list of possible types for union field perf_sample_series.
}
字段
projectId

string

Cloud 项目

注意:此字段只能在响应中使用。请求中指定的任何值都会被忽略。

historyId

string

工具结果历史记录 ID。

注意:此字段只能在响应中使用。请求中指定的任何值都会被忽略。

executionId

string

工具结果执行 ID。

注意:此字段只能在响应中使用。请求中指定的任何值都会被忽略。

stepId

string

工具结果步骤 ID。

注意:此字段只能在响应中使用。请求中指定的任何值都会被忽略。

sampleSeriesId

string

示例系列 ID

注意:此字段只能在响应中使用。请求中指定的任何值都会被忽略。

联合字段 perf_sample_series

perf_sample_series 只能是下列其中一项:

basicPerfSampleSeries

object (BasicPerfSampleSeries)

以折线图表示的基本系列

基本性能示例系列

封装由折线图表示的基本示例系列的元数据

JSON 表示法
{
  "perfMetricType": enum (PerfMetricType),
  "perfUnit": enum (PerfUnit),
  "sampleSeriesLabel": enum (SampleSeriesLabel)
}
字段
perfMetricType

enum (PerfMetricType)

perfUnit

enum (PerfUnit)

sampleSeriesLabel

enum (SampleSeriesLabel)

性能单位

与此集合中的一系列数据点对应的单位

枚举
perfUnitUnspecified
kibibyte
percent
bytesPerSecond
framesPerSecond
byte

SampleSeriesLabel

用于标识给定性能示例系列的标签

枚举
sampleSeriesTypeUnspecified
memoryRssPrivate 内存示例系列
memoryRssShared
memoryRssTotal
memoryTotal
cpuUser CPU 示例系列
cpuKernel
cpuTotal
ntBytesTransferred 网络示例系列
ntBytesReceived
networkSent
networkReceived
graphicsFrameRate 图形示例系列

方法

create

创建 PerfSampleSeries。

get

获取 PerfSampleSeries。

list

列出给定步骤的 PerfSampleSeries。