Classic/VPC環境で利用できます。
Metricデータと一緒にプレビューチャートを照会します。
リクエスト
リクエスト形式を説明します。リクエスト形式は次の通りです。
メソッド | URI |
---|---|
POST | /cw_fea/real/cw/api/data/chart/preview |
リクエストヘッダ
Cloud Insight APIで共通して使用されるヘッダの詳細は、Cloud Insightのリクエストヘッダをご参照ください。
リクエストボディ
Metric情報を利用したプレビューチャート照会関連フィールドの詳細は、ChartDataWidgetDtoをご参照ください。
リクエスト例
リクエストのサンプルコードは次の通りです。
curl --location -request POST 'https://cw.apigw.ntruss.com/cw_fea/real/cw/api/data/chart/preview' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'Content-Type: application/json' \
--data '{
"metricsInfo": [
{
"resourceId": "**********",
"resourceName": "**********",
"color": "#1f77b4",
"displayName": "avg_write_cnt",
"metric": "avg_write_cnt",
"period": "Min30",
"statistic": "COUNT",
"prodKey": "**********",
"productName": "System/Server(VPC)",
"dimensions": {
"type": "svr",
"instanceNo": "**********"
}
}
],
"periodStart": **********,
"periodEnd": **********
}'
レスポンス
レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
color |
String | - | チャートの色 |
data |
Array | - | 照会結果
|
dimensions |
Object | - | Dimension情報 |
dimensions.instanceNo |
String | - | インスタンス番号 |
dimensions.name |
String | - | Dimension名 |
dimensions.type |
String | - | Dimensionタイプ |
displayName |
String | - | ウィジェットに表示される Metric名 |
idDimension |
String | - | Dimension名 |
metric |
String | - | Metricの名前 |
period |
String | - | 集計周期
|
prodKey |
String | - | 商品キー(cw_key) |
prodName |
String | - | 商品名 |
resourceName |
String | - | リソース名 |
statistic |
String | - | 集計関数
|
レスポンスステータスコード
NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Cloud Insight APIのレスポンスステータスコードをご参照ください。
レスポンス例
レスポンスのサンプルコードは次の通りです。
[
{
"color": "#1f77b4",
"data": [
[
1733184000000,
22
],
[
1733185800000,
30
],
[
1733187600000,
30
],
[
1733189400000,
30
],
[
1733191200000,
30
],
[
1733193000000,
30
],
[
1733194800000,
30
],
[
1733196600000,
30
],
[
1733198400000,
30
],
[
1733200200000,
30
],
[
1733202000000,
30
],
[
1733203800000,
30
]
],
"dimensions": {
"instanceNo": "**********",
"name": "**********",
"type": "svr"
},
"displayName": "avg_write_cnt",
"idDimension": "instanceNo",
"metric": "avg_write_cnt",
"period": "Min30",
"prodKey": "**********",
"prodName": "Server(VPC)",
"resourceName": "**********",
"statistic": "COUNT"
}
]