日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

GetMongoDBCurrentOp - 獲取MongoDB實例當前會話

調用GetMongoDBCurrentOp接口,獲取MongoDB實例當前會話。

接口說明

  • 本接口只適用于 MongoDB 實例。
  • 使用阿里云或 DAS 的 SDK 時,建議使用最新版本。
  • 在使用 SDK 調用 DAS 服務時,需要將地域指定為 cn-shanghai。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
hdm:GetMongoDBCurrentOp
*全部資源
*

請求參數

名稱類型必填描述示例值
InstanceIdstring

實例 ID。

dds-uf6079bda570****
NodeIdstring

節點 ID。

說明 不提供節點 ID 時,默認獲取 Primary 節點會話。
23302531
Rolestring

預留參數,可不傳遞。

None
FilterDocstring

采用db.currentOp()命令在獲取會話時進行過濾,命令詳情請參考 MongoDB 的db.currentOp()命令。

{ "active" : true }

返回參數

名稱類型描述示例值
object
Codelong

返回的狀態碼。

200
Messagestring

請求返回消息。

說明 請求成功時該參數返回 Successful,請求失敗時會返回請求異常信息(如錯誤碼等)。
Successful
Dataobject

詳細信息。

Timestamplong

獲取數據庫會話數據的時間,格式為 Unix 時間戳,單位為毫秒(ms)。

1692029584428
SessionListarray<object>

會話列表。

sessionListobject

會話。

OpIdstring

操作 ID。

14508
Activeboolean

是否是活躍的操作:

  • true:是。

  • false:否。

true
Commandstring

包含與此操作關聯的完整命令對象的文檔。

"command" : { "find" : "items", "filter" : { "sku" : 1403978 }, ... "$db" : "test" }
Opstring

操作類型。

update
SecsRunninglong

操作持續時間,單位為秒(s)。

5
PlanSummarystring

執行計劃描述。

None
Hoststring

主機。

a79****.cloud.et15:3328
Clientstring

客戶端的地址。

219.143.XX.XX:52324
Descstring

連接描述。

conn1013858
Nsstring

命名空間。

admin.cmd
ConnectionIdlong

連接 ID。

66378736
Driverstring

MongoDB 驅動。

mongo-java-driver|legacy@3.11.2
OsTypestring

系統類型。

Linux
OsNamestring

系統名。

Linux
OsArchstring

系統架構。

AMD64
Platformstring

平臺。

Java/Alibaba/1.8.0_152-b5
KillPendingboolean

該操作是否被標記為終止:

  • true:是。

  • false:否。

true
Shardstring

分片節點 ID。

說明 分片集群實例時返回該參數。
d-bp1689995b78****
SessionStatobject

會話統計數據。

ActiveCountlong

活躍會話數。

0
TotalCountlong

會話總數。

11
LongestSecsRunninglong

會話執行最長耗時,單位為秒(s)。

0
ClientStatsobject

客戶端地址的統計數據。

object

客戶端地址維度。

ActiveCountlong

活躍數。

0
TotalCountlong

總數。

11
DbStatsobject

命名空間統計數據。

object

命名空間維度。

ActiveCountlong

活躍數。

0
TotalCountlong

總數。

11
RequestIdstring

請求 ID。

FC6C0929-29E1-59FD-8DFE-70D9D41E****
Successboolean

請求是否執行成功:

  • true:執行成功。
  • false:執行失敗。
true

可參考 MongoDB 命令 currentOp 返回數據。

示例

正常返回示例

JSON格式

{
  "Code": 200,
  "Message": "Successful",
  "Data": {
    "Timestamp": 1692029584428,
    "SessionList": [
      {
        "OpId": "14508",
        "Active": true,
        "Command": "\"command\" : {\n  \"find\" : \"items\",\n  \"filter\" : {\n    \"sku\" : 1403978\n  },\n  ...\n  \"$db\" : \"test\"\n}",
        "Op": "update",
        "SecsRunning": 5,
        "PlanSummary": "None",
        "Host": "a79****.cloud.et15:3328",
        "Client": "219.143.XX.XX:52324",
        "Desc": "conn1013858",
        "Ns": "admin.cmd",
        "ConnectionId": 66378736,
        "Driver": "mongo-java-driver|legacy@3.11.2",
        "OsType": "Linux",
        "OsName": "Linux",
        "OsArch": "AMD64",
        "Platform": "Java/Alibaba/1.8.0_152-b5",
        "KillPending": true,
        "Shard": "d-bp1689995b78****"
      }
    ],
    "SessionStat": {
      "ActiveCount": 0,
      "TotalCount": 11,
      "LongestSecsRunning": 0,
      "ClientStats": {
        "key": {
          "ActiveCount": 0,
          "TotalCount": 11
        }
      },
      "DbStats": {
        "key": {
          "ActiveCount": 0,
          "TotalCount": 11
        }
      }
    }
  },
  "RequestId": "FC6C0929-29E1-59FD-8DFE-70D9D41E****",
  "Success": true
}

錯誤碼

HTTP status code錯誤碼錯誤信息描述
400InvalidParamsThe request parameters are invalid.請求參數錯誤
403NoPermissionYou are not authorized to do this action.沒有權限執行該操作

訪問錯誤中心查看更多錯誤碼。