ApsaraDB for Redis インスタンスの現在のセッションをクエリします。
操作説明
この操作は、ApsaraDB for Redis インスタンスにのみ適用されます。
SDK を使用して Database Autonomy Service (DAS) の操作を呼び出す場合、リージョン ID を中国 (上海) に設定する必要があります。
この操作は、ApsaraDB for Redis クラスターインスタンスの直接接続モードで生成されたセッションのクエリには使用できません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
hdm:GetRedisAllSession |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ConsoleContext |
string |
任意 |
予約済みのパラメーターです。 |
None |
| InstanceId |
string |
必須 |
データベースインスタンス ID。 |
r-2zemyfd1sh1u2i**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
integer |
返される HTTP ステータスコード。 |
200 |
| Message |
string |
返されるメッセージ。 説明
リクエストが成功した場合、Successful が返されます。リクエストが失敗した場合、エラーコードなどのエラーメッセージが返されます。 |
Successful |
| Data |
object |
セッションデータ。 |
|
| Timestamp |
integer |
インスタンスセッションが返された時刻。値は、協定世界時 (UTC) 1970年1月1日 00:00:00 から経過したミリ秒数を表す UNIX タイムスタンプです。 |
1660100753556 |
| Total |
integer |
セッションの総数。 |
2 |
| Sessions |
array<object> |
セッションに関する情報。 |
|
|
object |
|||
| Sub |
integer |
サブスクライブされたチャネルの数。 |
0 |
| Psub |
integer |
パターンに一致するサブスクリプションの数。 |
0 |
| Idle |
integer |
セッションがアイドル状態である期間。単位:秒。 |
8 |
| Flags |
string |
クライアントフラグ。有効値:
|
N |
| Oll |
integer |
出力リストに含まれるオブジェクトの数。 |
0 |
| QbufFree |
integer |
入力バッファーの残りのサイズ。単位:バイト。 |
0 |
| Multi |
integer |
|
-1 |
| Omem |
integer |
出力バッファーのサイズ。単位:バイト。 |
0 |
| Qbuf |
integer |
入力バッファーのサイズ。単位:バイト。 |
0 |
| Name |
string |
クライアントの名前。 |
test |
| Obl |
integer |
固定出力バッファーのサイズ。単位:バイト。 |
0 |
| Client |
string |
クライアントの IP アドレス。 |
172.16.XX.XX |
| Cmd |
string |
最後に実行されたコマンド。 |
PING |
| Id |
integer |
クライアント ID。 |
9080586 |
| Addr |
string |
クライアントの IP アドレスとポート番号。 |
172.16.XX.XX:53458 |
| NodeId |
string |
ノード ID。 |
r-2zemyfd1sh1u2i****-proxy-14#1679**** |
| Age |
string |
セッションの接続期間。単位:秒。 |
12 |
| Db |
integer |
クライアントが使用しているデータベースの ID。 |
0 |
| Events |
string |
ファイル記述子イベント。有効値:
|
r |
| Fd |
integer |
ソケットによって使用されるファイル記述子。 |
73 |
| ClientDesc |
string |
クライアントのエイリアス。 |
prod ip |
| SourceStats |
array<object> |
アクセスソースに関する統計。 |
|
|
object |
|||
| Key |
string |
アクセスソース。 |
172.16.XX.XX |
| Count |
string |
アクセスソースからのセッションの総数。 |
1 |
| Ids |
array |
クライアント ID。 |
|
|
integer |
クライアント ID。 |
9080586 |
|
| RequestId |
string |
リクエスト ID。 |
40C6E9AF-6C23-5614-AA83-34344CC6**** |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効値:
|
true |
例
成功レスポンス
JSONJSON
{
"Code": 200,
"Message": "Successful",
"Data": {
"Timestamp": 1660100753556,
"Total": 2,
"Sessions": [
{
"Sub": 0,
"Psub": 0,
"Idle": 8,
"Flags": "N",
"Oll": 0,
"QbufFree": 0,
"Multi": -1,
"Omem": 0,
"Qbuf": 0,
"Name": "test",
"Obl": 0,
"Client": "172.16.XX.XX",
"Cmd": "PING",
"Id": 9080586,
"Addr": "172.16.XX.XX:53458",
"NodeId": "r-2zemyfd1sh1u2i****-proxy-14#1679****",
"Age": "12",
"Db": 0,
"Events": "r",
"Fd": 73,
"ClientDesc": "prod ip"
}
],
"SourceStats": [
{
"Key": "172.16.XX.XX",
"Count": "1",
"Ids": [
9080586
]
}
]
},
"RequestId": "40C6E9AF-6C23-5614-AA83-34344CC6****",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。