getMemoryMetricDataByDateを使用してSoftlayer Virtual Guestsで過去3か月間のメモリ使用量を分析しています。ゲストのスペックはmaxCpu = 2、maxMemory = 8192MBです。Softlayer APIのメモリ使用量
メモリ使用量はmaxMemoryの89%〜100%と報告されています。これは、このサーバーでは正しくないようです。例えばデータポイントである:183個のデータポイントのセットにおいて
[counter] => 8127187622.8697
[dateTime] => 2016-05-04T18:00:00-06:00
[type] => memory_usage
、最小カウンタ値がmaxは8589934592(バイト)である7652222531.7333(バイト)です。
クロスチェックするために、getMemoryMetricImageByDateを使用して同じ日付範囲のグラフィックイメージを取得しました。下記参照。グラフには2行が表示されています。最初はメモリ平均が1.6 GB、最大値は11.1 GBです。 2行目は5.3GBのメモリ平均と220.1GBの最大値を示しています。
私の質問は次のとおりです:
なぜ2つの行がチャートにありますか?
getMemoryMetricDataByDateとgetMemoryMetricImageByDateの間にデータが大きく異なるのはなぜですか?呼び出しごとにまったく同じ仮想ゲストと日付範囲が指定されていたためです。