调用GetCloudMetricLogs读取ehpc性能指标(CloudMetrics)日志。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
ClusterId String ehpc-hz-jeJki6Zam8

集群ID。

From Integer 1583907780

查询开始时间点,unix timestamp格式(精度为秒,从 1970-1-1 00:00:00 UTC 计算起的秒数)。

To Integer 1583907790

查询结束时间点,unix timestamp格式(精度为秒,从 1970-1-1 00:00:00 UTC 计算起的秒数)。

Reverse Boolean false

是否按时间逆序返回日志。默认为否。

AggregationType String avg

数据聚合类别,默认不使用聚合。可选值: sum, avg, max, min。

AggregationInterval Integer 10

数据聚合间隔,单位秒。可选值: 1, 10, 60, 600, 3600。默认值 1。

MetricScope String network

性能指标的维度,取值:machine

  • 整机,process
  • 进程,network
  • 网络,disk
  • 磁盘。
Filter String {"Hostname":"compute000"}

JSON格式字符串,包含若干key:value对,指定过滤条件。可选的key:InstanceId

  • 节点ID(ecs实例ID),Hostname
  • 主机名,

    NetworkInterface

  • 网络接口名称,比如 eth0,DiskDevice
  • 磁盘设备名称。比如vda1。
MetricCategories String xxx

输出性能指标的类别,多个指标用逗号分隔。

返回数据

名称 类型 示例值 描述
MetricLogs Array

性能数据列表。

MetricLog
DiskDevice String xxx

磁盘设备名称。

Hostname String compute000

节点主机名。

InstanceId String i-bp132g97g7zwnvtar7vh

节点ID(ecs实例ID)。

MetricData String [1583907325 0.0202 0.0101 0.1088]

json序列化字符串,包含多个类别性能指标数值。

NetworkInterface String eth1

网络接口名称。

Time Integer 1583907780

日志时间戳,unix timestamp格式(精度为秒,从 1970-1-1 00:00:00 UTC 计算起的秒数)。

RequestId String 015C2C4D-1884-4EB7-BCD3-C5BB8D7E56DB

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=GetCloudMetricLogs
&ClusterId=ehpc-hz-jeJki6Zam8
&From=1583907780
&To=1583907790
&<公共请求参数>

正常返回示例

XML 格式

<GetCloudMetricLogsResponse>
      <RequestId>970A2FDC-0DCF-4C00-A262-65622FB23D25</RequestId>
      <MetricLogs>
            <MetricLog>
                  <InstanceId>i-bp1j5uuddddfgjy8hz96</InstanceId>
                  <Hostname>login0</Hostname>
                  <Time>1583907780</Time>
                  <MetricData>{"cputil|idle":0.9708,"cputil|user":0.0181,"cputil|sys":0.0111,"cputil|iowait":0,"cputil|usage":0.0292,"memory|memusage":0.2071,"memory|memcached":0.5467,"memory|swapusage":0,"process|cpusage":0.0101,"process|cpuser":0.0101,"process|cpusys":0,"process|memusage":0.0144,"process|procName":"\"ilogtail\"","process|stat":"\"S\"","process|pid":9054,"process|vss":255467520,"process|rss":3653,"disk_usage|max_usage":0.0875,"disk_usage|total":"null","disk_usage|used":"null","disk_usage|avail":"null","disk_usage|usage":"null","disk_bw|max_bw":30.8,"disk_bw|read":"null","disk_bw|write":"null","network|recv_rate":0.4923,"network|sent_rate":3.0477,"network|max_bw":3.5399}</MetricData>
            </MetricLog>
            <MetricLog>
                  <InstanceId>i-bp132ssss7zwnvtar7vh</InstanceId>
                  <Hostname>compute000</Hostname>
                  <Time>1583907780</Time>
                  <MetricData>{"disk_usage|max_usage":0.0906,"disk_usage|total":"null","disk_usage|used":"null","disk_usage|avail":"null","disk_usage|usage":"null","network|recv_rate":0.4137,"network|sent_rate":2.5123,"network|max_bw":2.926,"process|cpusage":0,"process|cpuser":0,"process|cpusys":0,"process|memusage":0.0107,"process|procName":"\"cloud-metrics-a\"","process|stat":"\"R\"","process|pid":21404,"process|vss":230797312,"process|rss":2722,"memory|memusage":0.2041,"memory|memcached":0.5456,"memory|swapusage":0,"disk_bw|max_bw":2.4,"disk_bw|read":"null","disk_bw|write":"null","cputil|idle":0.9616,"cputil|user":0.0192,"cputil|sys":0.0192,"cputil|iowait":0,"cputil|usage":0.0384}</MetricData>
            </MetricLog>
            <MetricLog>
                  <InstanceId>i-bp1iwwwwwmttsufbvc89</InstanceId>
                  <Hostname>account</Hostname>
                  <Time>1583907780</Time>
                  <MetricData>{"process|cpusage":0.02,"process|cpuser":0.01,"process|cpusys":0.01,"process|memusage":0.0108,"process|procName":"\"cloud-metrics-a\"","process|stat":"\"R\"","process|pid":21404,"process|vss":230866944,"process|rss":2754,"memory|memusage":0.1987,"memory|memcached":0.5553,"memory|swapusage":0,"cputil|idle":0.9647,"cputil|user":0.0192,"cputil|sys":0.0161,"cputil|iowait":0,"cputil|usage":0.0353,"network|recv_rate":1.0313,"network|sent_rate":3.2593,"network|max_bw":4.2906,"disk_usage|max_usage":0.0877,"disk_usage|total":"null","disk_usage|used":"null","disk_usage|avail":"null","disk_usage|usage":"null","disk_bw|max_bw":3.2,"disk_bw|read":"null","disk_bw|write":"null"}</MetricData>
            </MetricLog>
            <MetricLog>
                  <InstanceId>i-bp18uqqfffffw68kh463t</InstanceId>
                  <Hostname>compute012</Hostname>
                  <Time>1583907780</Time>
                  <MetricData>{"process|cpusage":0,"process|cpuser":0,"process|cpusys":0,"process|memusage":0.0023,"process|procName":"\"ypbind\"","process|stat":"\"S\"","process|pid":29573,"process|vss":257601536,"process|rss":1098,"disk_bw|max_bw":34.8,"disk_bw|read":"null","disk_bw|write":"null","cputil|idle":0.9698,"cputil|user":0.0161,"cputil|sys":0.0131,"cputil|iowait":0.001,"cputil|usage":0.0302,"disk_usage|max_usage":0.0968,"disk_usage|total":"null","disk_usage|used":"null","disk_usage|avail":"null","disk_usage|usage":"null","network|recv_rate":0.5299,"network|sent_rate":2.8043,"network|max_bw":3.3342,"memory|memusage":0.1081,"memory|memcached":0.7383,"memory|swapusage":0}</MetricData>
            </MetricLog>
      </MetricLogs>
</GetCloudMetricLogsResponse>

JSON 格式

{
	"GetCloudMetricLogsResponse":{
    "RequestId": "970A2FDC-0DCF-4C00-A262-65622FB23D25",
	"MetricLogs": {
		"MetricLog": [
			{
				"InstanceId": "i-bp1j5uuddddfgjy8hz96",
				"Hostname": "login0",
				"Time": 1583907780,
				"MetricData": "{\"cputil|idle\":0.9708,\"cputil|user\":0.0181,\"cputil|sys\":0.0111,\"cputil|iowait\":0,\"cputil|usage\":0.0292,\"memory|memusage\":0.2071,\"memory|memcached\":0.5467,\"memory|swapusage\":0,\"process|cpusage\":0.0101,\"process|cpuser\":0.0101,\"process|cpusys\":0,\"process|memusage\":0.0144,\"process|procName\":\"\\\"ilogtail\\\"\",\"process|stat\":\"\\\"S\\\"\",\"process|pid\":9054,\"process|vss\":255467520,\"process|rss\":3653,\"disk_usage|max_usage\":0.0875,\"disk_usage|total\":\"null\",\"disk_usage|used\":\"null\",\"disk_usage|avail\":\"null\",\"disk_usage|usage\":\"null\",\"disk_bw|max_bw\":30.8,\"disk_bw|read\":\"null\",\"disk_bw|write\":\"null\",\"network|recv_rate\":0.4923,\"network|sent_rate\":3.0477,\"network|max_bw\":3.5399}"
			},
			{
				"InstanceId": "i-bp132ssss7zwnvtar7vh",
				"Hostname": "compute000",
				"Time": 1583907780,
				"MetricData": "{\"disk_usage|max_usage\":0.0906,\"disk_usage|total\":\"null\",\"disk_usage|used\":\"null\",\"disk_usage|avail\":\"null\",\"disk_usage|usage\":\"null\",\"network|recv_rate\":0.4137,\"network|sent_rate\":2.5123,\"network|max_bw\":2.926,\"process|cpusage\":0,\"process|cpuser\":0,\"process|cpusys\":0,\"process|memusage\":0.0107,\"process|procName\":\"\\\"cloud-metrics-a\\\"\",\"process|stat\":\"\\\"R\\\"\",\"process|pid\":21404,\"process|vss\":230797312,\"process|rss\":2722,\"memory|memusage\":0.2041,\"memory|memcached\":0.5456,\"memory|swapusage\":0,\"disk_bw|max_bw\":2.4,\"disk_bw|read\":\"null\",\"disk_bw|write\":\"null\",\"cputil|idle\":0.9616,\"cputil|user\":0.0192,\"cputil|sys\":0.0192,\"cputil|iowait\":0,\"cputil|usage\":0.0384}"
			},
			{
				"InstanceId": "i-bp1iwwwwwmttsufbvc89",
				"Hostname": "account",
				"Time": 1583907780,
				"MetricData": "{\"process|cpusage\":0.02,\"process|cpuser\":0.01,\"process|cpusys\":0.01,\"process|memusage\":0.0108,\"process|procName\":\"\\\"cloud-metrics-a\\\"\",\"process|stat\":\"\\\"R\\\"\",\"process|pid\":21404,\"process|vss\":230866944,\"process|rss\":2754,\"memory|memusage\":0.1987,\"memory|memcached\":0.5553,\"memory|swapusage\":0,\"cputil|idle\":0.9647,\"cputil|user\":0.0192,\"cputil|sys\":0.0161,\"cputil|iowait\":0,\"cputil|usage\":0.0353,\"network|recv_rate\":1.0313,\"network|sent_rate\":3.2593,\"network|max_bw\":4.2906,\"disk_usage|max_usage\":0.0877,\"disk_usage|total\":\"null\",\"disk_usage|used\":\"null\",\"disk_usage|avail\":\"null\",\"disk_usage|usage\":\"null\",\"disk_bw|max_bw\":3.2,\"disk_bw|read\":\"null\",\"disk_bw|write\":\"null\"}"
			},
			{
				"InstanceId": "i-bp18uqqfffffw68kh463t",
				"Hostname": "compute012",
				"Time": 1583907780,
				"MetricData": "{\"process|cpusage\":0,\"process|cpuser\":0,\"process|cpusys\":0,\"process|memusage\":0.0023,\"process|procName\":\"\\\"ypbind\\\"\",\"process|stat\":\"\\\"S\\\"\",\"process|pid\":29573,\"process|vss\":257601536,\"process|rss\":1098,\"disk_bw|max_bw\":34.8,\"disk_bw|read\":\"null\",\"disk_bw|write\":\"null\",\"cputil|idle\":0.9698,\"cputil|user\":0.0161,\"cputil|sys\":0.0131,\"cputil|iowait\":0.001,\"cputil|usage\":0.0302,\"disk_usage|max_usage\":0.0968,\"disk_usage|total\":\"null\",\"disk_usage|used\":\"null\",\"disk_usage|avail\":\"null\",\"disk_usage|usage\":\"null\",\"network|recv_rate\":0.5299,\"network|sent_rate\":2.8043,\"network|max_bw\":3.3342,\"memory|memusage\":0.1081,\"memory|memcached\":0.7383,\"memory|swapusage\":0}"
			}
		]
	}
}
}

错误码

HttpCode 错误码 错误信息 描述
400 InvalidParams Invalid param: %s 无效的参数: {}

访问错误中心查看更多错误码。