# デバイスパフォーマンス (クラシック)

この指標セットは、プロセッサ、メモリ、ストレージの使用状況をデバイスレベルで追跡することができます。 デバイスは、物理マシンまたは仮想マシンである可能性があります。

### 使用法 <a href="#deviceperformance-classic-usage" id="deviceperformance-classic-usage"></a>

まず、[設定](https://docs.nexthink.com/platform/ja/configuring_nexthink/configuring-your-platform/configuring-your-platform-classic/configuring-device-performance-storage-classic)が新しいデータを保存するように構成されていることを確認してください。デフォルトでは無効になっています。

この新しいタイプのアクティビティは、Nexthink の web インターフェースおよびクラシックデスクトップアプリケーションである Finder（クラシック）を通じて利用可能です。 これらは、調査に使用したり、カスタムダッシュボードに組み込むことができます。

セッションパフォーマンスに関連するすべてのデータは、NXQL（クラシック）または NQL を使用してクエリできます。 クラシック版の[NXQLチュートリアル](https://docs.nexthink.com/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/integrating-nexthink-with-third-party-tools/api-and-integrations-classic/nxql-api-classic/nxql-tutorial-classic) または[Nexthink クエリ言語 (NQL)](https://docs.nexthink.com/platform/ja/understanding-key-data-platform-concepts/nexthink-query-language-nql)のドキュメントを参照してください。詳しい情報を知るための参考になります。

Collector は、サンプル値を Nexthink インスタンスに毎分報告します。 データは 15 分おきに計算されます。

### 平均 CPU 使用率 <a href="#deviceperformance-classic-averagecpuusage" id="deviceperformance-classic-averagecpuusage"></a>

平均 CPU 使用率は、仮想環境の平均処理能力を示します。 この値はすべてのプロセッサの合計に対応するため、100％を超えることがあります。 たとえば：

4 つの CPU を持つシステムでは、2 つの CPU が 20％、ほかの 2 つが 80％の使用率である場合、平均 CPU 使用率は 200％になります。

平均 CPU 使用率が 400％の場合、そのシステムの処理能力は、各 CPU が 100％で集中的にタスクを行っているため、リソース不足に苦しんでいる可能性があります。

### 正規化された CPU 使用率 <a href="#deviceperformance-classic-normalizedcpuusage" id="deviceperformance-classic-normalizedcpuusage"></a>

正規化された CPU 使用率は、利用可能な処理能力のどのくらいが利用されているかを示します。 この値は、総 CPU 使用率を論理 CPU の数で割ることで計算されるため、100％を超えることはできません。 たとえば：

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-d78bef441fda2205e4f3a74515c7f3d5caeedde1%2Ff49a03a6-9e27-481f-aecb-1a40912ca287.png?alt=media" alt="" width="226"><figcaption></figcaption></figure>

4 つの CPU を持つシステムでは、2 つの CPU が 20％、ほかの 2 つが 80％の使用率である場合、正規化された CPU 使用率は 50％になります。

(20％ + 20％ + 80％ + 80％) / 4 = 50％

正規化された CPU 使用率の値が 10％未満の場合、システムは過剰提供されており、一方で 90％を超える場合、システムは過少提供されています。

### 平均メモリ使用率 <a href="#deviceperformance-classic-averagememoryusage" id="deviceperformance-classic-averagememoryusage"></a>

平均メモリ使用率は、すべてのデバイスパフォーマンスイベント全体のデバイスの平均メモリ使用率を示します。

### 平均ストレージ読み書き操作 <a href="#deviceperformance-classic-averagestorageread-writeoperations" id="deviceperformance-classic-averagestorageread-writeoperations"></a>

平均読み取り操作数/秒は、すべてのデバイスパフォーマンスイベント全体のディスク読み取り操作数の平均を示します。

平均書き込み操作数/秒は、すべてのデバイスパフォーマンスイベント全体のディスク書き込み操作数の平均を示します。

### 平均 CPU キュー長 <a href="#deviceperformance-classic-averagecpuqueuelength" id="deviceperformance-classic-averagecpuqueuelength"></a>

平均 CPU キュー長は、すべてのデバイスパフォーマンスイベント全体の平均 CPU キュー長を示します。 これは、CPU を使用できるまで待っているスレッドの数を示します。
