2017-02-10 11 views
2

私はアクティブなIBM Softlayerアカウントを持っています。私はIBM Softlayer "getCpuMetricImage" rest APIを呼び出す際にエラーが発生しました


としてエラーを取得しています{ "エラー": "渡された種類の一つは、適切なコンテナではありません。"、 "コード": "SoftLayer_Exception_Metric_Tracking_Object_InvalidDataType"}


"api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/<Virtual_Guest_Id>/getCpuMetricImage/<Snapshot_Range>" 
:「有効Virtual_Guest_IdとSnapshot_Rangeと以下のREST APIを使用して CPUメトリック画像を取得しようとしたとき

しかし、以下に記載されている同様の残りのAPIを使用してメモリメトリック画像をフェッチしている間に、私は適切な応答を取得しています:すべてのRESTリクエストが間違っているの

"api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/<Virtual_Guest_Id>/getMemoryMetricImage/<Snapshot_Range>" 

答えて

0

まずそれがなければならない。このような何か:

POST https://$USERNAME:[email protected]/rest/v3/SoftLayer_Virtual_Guest/$VSIID/getCpuMetricImage 

PAYLOAD: 
{ 
    "parameters": ["day","9/2/2017"] 
} 

2番目の方法は現在動作していませんが、報告するつもりですが、修正するタイミングはわかりません。

Softlayerのコントロールポータルはグラフを表示するためにそのメソッドを使用しないので、メソッドによって返されたイメージとポータルのグラフが異なるようになる可能性があります。

SoftLayer API CPU usage mismatch

フォーラムでの方法上のあなたのグラフのデータを返し、その後、あなたがしようとしている:あなたは同じinforamtionをしたい場合、私はあなたがより多くの情報については、このフォーラムを参照してください同じ方法を使用することをお勧め独自のコードを使用してその情報をグラフで表現する必要があります。

よろしくお願いいたします。

関連する問題