指定された期間内に Topic に発行されたメッセージに関する統計を照会します。
操作説明
Alibaba Cloud が提供する API 操作は、Alibaba Cloud サービスのリソースを管理および照会するために使用されます。これらの API 操作は、管理システムにのみ統合することを推奨します。メッセージングサービスのコアシステムでは、これらの API 操作を使用しないでください。使用した場合、システムリスクが発生する可能性があります。
この操作を呼び出すことで、本番環境の特定の Topic に発行されたメッセージの統計を照会できます。ビジネス要件に基づいて、指定された時間範囲内に Topic に発行されたメッセージ数、またはメッセージ発行の TPS を照会できます。
アプリケーションが発行するメッセージ数が少なく、特定の間隔でメッセージを発行しない場合は、TPS の統計では明確な変化の傾向が示されない可能性があるため、各サンプリング期間中に Topic に発行されたメッセージ数を照会することを推奨します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mq:QueryTrendTopicInputTps |
get |
Topic
Topic
|
なし |
|
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Topic |
string |
必須 |
照会する Topic の名前。 |
test |
| BeginTime |
integer |
必須 |
照会する時間範囲の開始を示すタイムスタンプ。単位:ミリ秒。 |
1570852800000 |
| EndTime |
integer |
必須 |
照会する時間範囲の終了を示すタイムスタンプ。単位:ミリ秒。 |
1570868400000 |
| Type |
integer |
必須 |
照会する情報のタイプ。有効な値:
|
0 |
| InstanceId |
string |
任意 |
照会する Topic が属するインスタンスの ID。 |
MQ_INST_111111111111_DOxxxxxx |
| Period |
integer |
任意 |
サンプリング期間。単位:分。有効な値:1、5、10。 |
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。これは共通パラメーターです。各リクエストには一意の ID があります。この ID を使用して、問題をトラブルシューティングできます。 |
E213AD8A-0730-4B3D-A35A-340DA47D**** |
| Data |
object |
返されるデータ。 |
|
| Records |
object |
||
| StatsDataDo |
array<object> |
サンプリング期間に基づいて返されるデータセット。 |
|
|
object |
|||
| Y |
number |
Y 軸。このパラメーターは、メッセージ発行の TPS または発行されたメッセージ数を示します。 |
0 |
| X |
integer |
X 軸。このパラメーターの値は、ミリ秒単位の UNIX タイムスタンプです。 |
1570852800000 |
| XUnit |
string |
タイムスタンプの単位。 |
ms |
| YUnit |
string |
Y 軸の単位。 |
msg |
| Title |
string |
テーブルの名前。 |
TopicXXX Send Trend Chart |
例
成功レスポンス
JSONJSON
{
"RequestId": "E213AD8A-0730-4B3D-A35A-340DA47D****",
"Data": {
"Records": {
"StatsDataDo": [
{
"Y": 0,
"X": 1570852800000
}
]
},
"XUnit": "ms",
"YUnit": "msg",
"Title": "TopicXXX Send Trend Chart"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。