tencent cloud

TDSQL-C for MySQL

TencentCloud APIによる監視データの取得

Download
フォーカスモード
フォントサイズ
最終更新日: 2025-12-30 16:47:27
本ドキュメントでは、TencentCloud APIインターフェースを通じてTDSQL-C for MySQLの対応メトリクス監視データを取得する方法をご紹介します。詳細な操作手順とより多くの例については、メトリクス監視データの取得を参照してください。

インターフェース説明

TDSQL-C for MySQLの名前空間、オブジェクト次元の説明、および監視指標を指定すると、対応する監視データを取得できます。 インターフェース呼び出し頻度の制限は:20回/秒、1200回/分です。単一リクエストで最大10インスタンスの監視データを一括取得でき、単一リクエストのデータポイント数は1440個に制限されます。 お客様が呼び出す必要がある指標やオブジェクトが多い場合、頻度制限により取得失敗が発生する可能性があります。リクエストを時間次元でできるだけ均等に分散することをお勧めします。 デフォルトのインターフェースリクエスト頻度制限:20回/秒。

入力パラメータ

以下のリクエストパラメータリストは、インターフェースリクエストパラメータと一部の共通パラメータのみをリストアップしています。完全な共通パラメータリストについては、共通リクエストパラメータをご参照ください。
パラメータ名
必須
タイプ
説明
Action
はい
String
共通パラメータは、本インターフェースでは値としてGetMonitorDataが設定されています。
Version
はい
String
共通パラメータは、本インターフェースでは値として2018-07-24が設定されています。
Region
はい
String
共通パラメータについては、製品がサポートするリージョンリストを参照してください。
Namespace
はい
String
名前空間、例:QCE/cynosdb_mysql。詳細な名前空間の説明については、監視指標を参照してください。
MetricName
はい
String
指標名、例:CPUUsagerate(CPU使用率)、単一指標の取得のみサポートされています。
Instances.N
はい
Array of Instance
インスタンスオブジェクトの次元組み合わせは、key-value キーバリューペア形式の集合です。異なるタイプのインスタンスではフィールドが完全に異なり、TDSQL-C for MySQLの次元組み合わせについては監視指標を参照してください。
Period
いいえ
Integer
監視統計周期、例:60。デフォルト値は300、単位はs。
StartTime
いいえ
Timestamp ISO8601
開始時間、例:2021-07-15T19:51:23+08:00。
EndTime
いいえ
Timestamp ISO8601
終了時間、例:2021-07-15T20:51:23+08:00、デフォルトは現在時刻。EndTime cannot be less than StartTime。

出力パラメータ

パラメータ名
タイプ
説明
Period
Integer
統計周期
MetricName
String
指標名
DataPoints
Array of DataPoint
データポイント配列
StartTime
Timestamp ISO8601
開始時間
EndTime
Timestamp ISO8601
終了時間
RequestId
String
唯一のリクエストIDで、各リクエストごとに返されます。問題を特定する際には、そのリクエストのRequestIdを提供する必要があります。

特定のTDSQL-C for MySQLインスタンスの一定期間における5分間隔のCPU使用率監視データを取得します。 入力例
POST / HTTP/1.1
Host: monitor.tencentcloudapi.com
Content-Type: application/json
X-TC-Action: GetMonitorData
<共通リクエストパラメータ>

{
"Namespace": "QCE/cynosdb_mysql",
"MetricName": "CPuUsageRate",
"Period": 3600,
"Instances": [
{
"Dimensions": [
{
"Name": "InstanceId",
"Value": "cynosdbmysql-ins-edpn3t6b"
}
]
}
],
"StartTime": "2022-07-15T10:00:00",
"EndTime": "2022-07-15T15:00:00"
}
出力例
{
"Response": {
"DataPoints": [
{
"Dimensions": [
{
"Name": "InstanceId",
"Value": "cynosdbmysql-ins-edpn3t6b"
}
],
"Timestamps": [
1657850400,
1657854000,
1657857600,
1657861200,
1657864800
],
"Values": [
0.26,
0.24,
0.23,
0.26,
0.24
]
}
],
"EndTime": "2022-07-15 15:00:00",
"MetricName": "CPuUsageRate",
"Period": 3600,
"RequestId": "71c72744-bec5-49d0-b42c-433609ab4166"
"StartTime": "2022-07-15 10:00:00"
}
}

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック