Docs 菜单
Docs 主页
/
MongoDB Cloud Manager
/ / / /

从主机返回排名的命名空间

在此页面上

  • Resource
  • 请求路径参数
  • 请求查询参数
  • 请求正文参数
  • 响应
  • 请求示例
  • 响应示例
  • 响应标头
  • 响应体

返回指定主机的命名空间子集,并按指定时间窗口内的最高总执行时间降序排序。

基本URL: 云1.0

GET /groups/{PROJECT-ID}/hosts/{hostId}/collStats/namespaces
Parameter
类型
说明
PROJECT-ID
字符串
(必需。) 唯一的 24-十六进制数字string ,用于标识包含固定命名空间的项目。
hostId
字符串
(必需。) 测量相关主机的唯一标识符。

所有参数都是可选的。

名称
类型
说明
默认
pretty
布尔
false
envelope
布尔
指示是否要将响应封装在信封中。
false
period
字符串

ISO 的持续时间8601 表示法,指定检索过去多久的测量值。如果指定此值,则不能指定startend

示例,要请求最近36小时的数据,请包含以下查询参数: period=P1DT12H

开始
字符串
ISO8601 格式的时间戳 以 UTC 为单位的日期和时间格式,表示要检索测量值的时间段的开始时间。如果指定start ,则还必须指定end ,并且不能指定period
end
字符串
ISO8601 格式的时间戳 以 UTC 格式表示要检索测量值的时间段结束的日期和时间格式。如果指定end ,则还必须指定start ,并且不能指定period

此端点不使用 HTTP 请求正文参数。

名称
类型
说明
groupId
字符串
唯一的 24-十六进制数字string ,用于标识包含命名空间的项目。
identifierId
字符串
测量相关主机的唯一标识符。
rankedNamespaces
字符串
列表,其中包含来自指定托管的每个命名空间,并按指定时间窗口内的最高总执行时间降序排序。
curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET 'https://{CLOUD-MANAGER-HOST}:{PORT}/api/public/v1.0/groups/{PROJECT-ID}/hosts/{hostId}/collStats/namespaces?pretty=true&period={period}'
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"groupId": "{PROJECT-ID}",
"identifierId": "{hostId}",
"rankedNamespaces": [
"smol.dbA",
"sample_mflix.movies",
"sample_supplies.sales",
"sample_mflix.theaters",
"sample_guides.planets",
"smol.dbD",
"sample_restaurants.restaurants",
"sample_mflix.embedded_movies",
"sample_training.companies",
"smol.floof",
"sample_mflix.sessions",
"smol.dbC",
"sample_mflix.comments",
"sample_training.trips",
"sample_analytics.accounts",
"sample_training.grades",
"sample_airbnb.listingsAndReviews",
"smol.dbB",
"sample_training.posts",
"sample_weatherdata.data"
]
}

后退

返回主机级查询延迟