# ユーザー入力遅延

CPU、メモリ、ディスクの入力または出力といった標準的なシステムヘルスメトリクスのみに基づいてパフォーマンスの劣化を判断するのは難しい作業です。 例えば、仮想デスクトップでは、標準的なメトリクスが体感されたパフォーマンスとしばしば一致しません。

Nexthink ソリューションは、ユーザー入力遅延セッションごとにWindowsパフォーマンスカウンタを監視することで、Windowsセッションの応答性を測定します。 このカウンタは、マウスやキーボードを使用しているユーザー入力がプロセスによって取得されるまでに待機する時間を測定します。 その値はローカルおよびリモートのセッションで利用可能です。

### 設定 <a href="#userinputdelay-configuration" id="userinputdelay-configuration"></a>

デフォルトで、Collectorはユーザーアクティビティメトリクスの一部としてユーザー入力遅延の値を報告します。 ユーザーアクティビティレポートを無効にすることで、監視を停止できます。 [Collector レベルの匿名化の設定](https://docs.nexthink.com/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/deploying-nexthink-in-non-vdi-environment/installing-collector/configuring-collector-level-anonymization) のページに手順を見つけてください。

### サポートされているオペレーティングシステム <a href="#userinputdelay-supportedoperatingsystems" id="userinputdelay-supportedoperatingsystems"></a>

すべてのサポートされているWindowsバージョン:

* Windows 11
* Windows Server 2022

### NQL の例 <a href="#userinputdelay-nqlexample" id="userinputdelay-nqlexample"></a>

```
過去24時間のデバイス
| セッション.eventsと共に
| 計算
    medium_ratio = duration_with_medium_user_input_delay.sum()/user_interaction_time.sum(),
    high_ratio = duration_with_high_user_input_delay.sum() / user_interaction_time.sum()
| medium_ratio > 0.10 または high_ratio > 0.05 の場合
| リスト デバイス.name, medium_ratio, high_ratio
```
