# セッションタブ

**セッション**タブでは、環境内のすべてのアクティブおよび非アクティブなセッションを調査できます。

ページの上部にある次のフィルターを使用して、関連するセッションを表示します:

* クライアントの**ユーザー名**を使用し、特定のユーザーに注目
* クライアントが接続する**仮想マシンの名前**
* クライアントが接続する**デスクトッププール名**
* デスクトッププールが属する**環境名**

## ゲージチャート

単一メトリックのゲージチャートは、選択した[期間](#timeframe-picker)でライブだったセッションの総数を示します。

#### 例

次のチャートは、簡略化されたタイムフレームを3つのバケットと5つのセッションに分けて示しています:

{% @mermaid/diagram content="---
config:
logLevel: 'debug'
theme: 'ダーク'
themeVariables:
cScale0: '#000D29'
cScale1: '#001440'
cScale2: '#001C59'
------------------

タイムライン
バケット 1	: セッション 1
: セッション 2
: セッション 3
バケット 2	: セッション 2
: セッション 3
バケット 3	: セッション 3
: セッション 4
: セッション 5" %}

各バケット内で異なるセッションの組み合わせがライブになります。 しかし、この期間内のセッションの総数は5です。 したがって、この期間のゲージチャートには**5**と表示されます。

## バーチャート

バー チャートは、選択した\[期間]における全てのセッションにわたるアクティビティを、時間バケットに分けて示しています。 各バケットは、その時間スライスでアクティブだったセッションのみを表示します。

チャートの縦の範囲は、最も多くのライブ セッションを持つバケットに相当します。 しかし、メーター チャートは選択した期間中にライブだった全てのセッションを表示するため、次の図に示すように、メーター チャートの数がバー チャートの最大値を超えることがあります。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-21028a43dad9075fc32699b55c337dbb23a6d0fb%2Fsessions-overview-gauge-vs-bar-chart.png?alt=media" alt="Gauge and bar chart comparison"><figcaption></figcaption></figure>

簡略化した説明については、メーター チャートの[例](#example)を参照してください。

バー チャートを使っての[#zooming-in-on-specific-period](https://docs.nexthink.com/platform/ja/user-guide/vdi-experience/using-sessions-overview/..#zooming-in-on-specific-period "mention")に関する詳細は、こちらを参照してください。

## セッションチャートの色分け

メーターまたはチャート上をホバーすると、セッションの健全性割合の内訳がツールチップで表示されます。 メーターとバー チャート上の色は以下の状態を示します:

* **緑** はセッションが良好な健康状態にあった時期を示します。
* **黄色** はセッションが平均的な健康状態にあった時期を示します。
* **赤** はセッションが悪い健康状態にあった時期を示します。

このダッシュボード上のウィジェットを使用して、特定のセッションにトラブルシューティングを絞り込む方法を次の節で説明します。

## 健康グループ

健康グループは、特定の問題の種類に関連するVDI特有のメトリクスであり、どのセッション属性がトラブルシューティングを要するかを識別するのに役立ちます。

各健康グループは、関連するVDIメトリクスをより細かく整理する1つ以上のサブグループで構成されます。

健康サブグループを選択すると、接続されたVDIメトリクスのリストが表示されます。

アクティブに選択されたメトリクスの推移が右側に表示され、タイムライングラフと内訳を使用してメトリクス間の相関を確認できます:

* **タイムライングラフ**: タイムライングラフを使って、時間の経過に伴う指標の変動を分析し、変化や急上昇の有無を特定します。 ラインは、選択された[フィルター](https://docs.nexthink.com/platform/ja/user-guide/vdi-experience/using-sessions-overview/..#using-filters)と[期間](#timeframe-selection)の範囲内にある全てのセッションにおけるメトリクスの値の変化を表します。
* **ブレークダウン**: 特定のプロパティごとの指標の内訳を確認するには、**By** ドロップダウンリストを使用します。 フィルターとして適用するために内訳項目を選択すると、その内容はダッシュボード上部の[フィルターメニュー](https://docs.nexthink.com/platform/ja/user-guide/vdi-experience/using-sessions-overview/..#using-filters)に表示されます。 次の内訳メトリクスが利用可能です:

<table data-full-width="true"><thead><tr><th valign="top">クライアントデバイス</th><th valign="top">バーチャルマシン</th><th valign="top">VDIセッション</th></tr></thead><tbody><tr><td valign="top"><ul><li><strong>クライアントCPU -> 標準化された使用</strong></li><li><strong>クライアント -> 位置 -> 国</strong>は、クライアントデバイスが所在する国を表示します。</li><li><strong>クライアント -> 位置 -> 州</strong>は、クライアントデバイスが所在する地理的州を表示します。</li><li><strong>クライアント -> 位置 -> タイプ</strong>は、クライアントデバイスがオンサイトかリモートであるかを表示します。</li><li><strong>クライアント -> 位置 -> エンティティ</strong> は、クライアントが属するエンティティ名を表示します。</li><li><strong>クライアント -> OS名</strong>は、クライアントデバイスのオペレーティングシステム（OS）名を表示します。</li><li><strong>クライアント -> プラットフォーム</strong>は、クライアントデバイスのOSプラットフォームを表示します。</li></ul></td><td valign="top"><ul><li><strong>位置 -> 国</strong>は、VMが割り当てられている国を表示します。</li><li><strong>位置 -> 州</strong>は、VMが割り当てられている地理的州を表示します。</li><li><strong>位置 -> タイプ</strong>は、クライアントデバイスがオンサイトかVMであるかを表示します。</li><li><strong>組織 -> エンティティ</strong>は、VMが属するエンティティ名を表示します。</li><li><strong>OS名</strong> は、クライアントVMのオペレーティングシステム（OS）名を表示します。</li><li><strong>プラットフォーム</strong>は、VMのOSプラットフォームを表示します。</li></ul></td><td valign="top"><ul><li><strong>エージェントバージョン</strong>は、VM上で稼働する仮想エージェントソフトウェアのバージョンを表示します。</li><li><strong>デスクトッププール</strong>は、VMが属するデスクトッププールを表示します。</li><li><strong>ディスクイメージ</strong>は、VM上に展開されたゴールデンイメージの名前を表示します。</li><li><strong>環境</strong>は、デスクトッププールが属する環境を表示します。</li><li><strong>ゲートウェイ</strong>は、接続されているゲートウェイを表示します。 これは、VMの直前のネットワークコンポーネントです。</li><li><strong>ハイパーバイザー</strong>は、セッションで使用されているハイパーバイザーを表示します。</li><li><strong>初期プログラム</strong>は、セッション用に構成された公開アプリケーションがあるかどうかを表示します。 クライアントは、セッションに接続するとこれらのアプリケーションを閲覧します。</li><li><strong>ログオンサーバー</strong>は、Windowsベースのネットワークにおける認証サーバーの遅延を表示します。</li><li><strong>リージョン</strong>は、VMをホストするデータセンターを表示します。 これはクラウドベースのVMにのみ適用されます。</li><li><strong>リモートプロトコル</strong>は、特定のベンダーによるネットワークの問題を特定するために使用されるリモートプロトコルを表示します。</li><li><p><strong>セッションタイプ</strong>を表示します:</p><ul><li>最初にプログラムが構成されていない場合、<strong>デスクトップ</strong>。</li><li>セッションに初期プログラムが構成されている場合、公開アプリケーションの名前。</li></ul></li><li><strong>仮想化ホスト名</strong>は、ホスティングVMに割り当てられた名前を表示します。</li><li><p><strong>仮想化タイプ</strong>は、セッションタイプが指定されていない場合は空のままで、以下のいずれかのタイプを表示します:</p><ul><li>個人</li><li>プール</li><li>共有</li></ul></li></ul></td></tr></tbody></table>

#### フィルタリング

健康サブグループのアクション メニューを選択して、フィルタリングを有効にします。 選択されたフィルターは、ダッシュボードの上部にある[フィルターメニュー](#filters)に表示されます。 健康サブグループのフィルタは[セッションリスト](#sessions-list)にも影響し、フィルタの範囲内にあるセッションのみがリストに表示されます。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-e94ef89063432edbcf7a8c8fd49233d1a35fc05d%2Fsessions-overview-health-card_filter.png?alt=media" alt="Opening health card filtering menu"><figcaption></figcaption></figure>

#### チャートの中央値とパーセンタイル

メトリクスチャートは、中央値と共に第5パーセンタイル（p5）と第95パーセンタイル（p95）を表示します。 このアプローチは、ほとんどのデバイスが経験する典型的なパフォーマンスを強調し、同時に大多数の値が収まる範囲を示します。

パーセンタイルを含めることで、チャートはデータのよりバランスの取れた、正確なビューを提供し、いくつかのデバイスが通常より高または低い値を報告しても影響されません。 その結果、デバイスパフォーマンスの中央傾向と変動性の両方について、より明確な理解が得られます。

例えば、次のチャートでは、強調表示された領域でのスパイクが紫のラインで表される中央値に影響を及ぼさないため、それが低優先順位のイベントである可能性が高いことを示しています。

## 健康サブグループとVDIメトリック

次の節では、各[健康サブグループ](#health-groups)と高レベルで接続されたメトリクスに関する高レベルの詳細を提供します。 各メトリックの詳細については、メトリック名にカーソルを合わせてツールチップを表示するか、[nql-data-model](https://docs.nexthink.com/platform/ja/understanding-key-data-platform-concepts/nql-data-model "mention")をご覧ください。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-c686e3d4d7bda681591fa96b7dbea2caf7754ec3%2Fsessions-overview-healt-group-tooltip.png?alt=media" alt="Metric tooltip with details" width="563"><figcaption></figcaption></figure>

#### **セッション健康グループ**

セッションとのやり取りがどのように進化したかを示します。 次のサブグループとメトリクスが含まれます。

<table data-full-width="true"><thead><tr><th>サブグループ</th><th>説明</th><th>メトリック</th></tr></thead><tbody><tr><td>応答性</td><td>セッション内のアプリケーションがユーザー入力にどれだけ速く応答するかを示します。 短い遅延は、クライアントにとってよりシームレスな体験を意味します。</td><td>ユーザー入力遅延</td></tr><tr><td>ログオン時間</td><td>クライアントがセッションにログオンするのに要する時間を示します。 短期間であるほどユーザーはアプリケーションをより早く使用できるようになります。</td><td><ul><li>デスクトップが表示されるまでの時間</li><li>デスクトップが準備完了になるまでの時間</li><li>GPO ロード時間</li><li>プロファイルロード時間</li><li>ログオンスクリプト時間</li></ul></td></tr></tbody></table>

#### **クライアントデバイス健全グループ**

セッションにアクセスする物理クライアントデバイスのハードウェア負荷を示します。 次のサブグループとメトリクスが含まれます。

<table data-full-width="true"><thead><tr><th>サブグループ</th><th>説明</th><th>メトリック</th></tr></thead><tbody><tr><td>プロセッサ</td><td>エンドポイントデバイスのCPU使用率を示します。 低い使用率はより多くのCPUリソースや顧客へのよりシームレスな体験を意味します。</td><td>クライアント CPU -> 正規化使用率</td></tr></tbody></table>

#### **ネットワーク健全グループ**

エンドポイントデバイスとVM間のネットワーク接続の強さを示します。 より良い接続は、より低いレイテンシーやより高いバンド幅をもたらし、クライアントによりシームレスな体験を提供します。 次のサブグループとメトリクスが含まれます。

<table data-full-width="true"><thead><tr><th>サブグループ</th><th>説明</th><th>メトリック</th></tr></thead><tbody><tr><td>リモート遅延</td><td>ラウンドトリップ時間 (RTT) の遅延がどのように進化してネットワーク遅延やリクエスト失敗の問題を検出したかを示します。</td><td><ul><li>ネットワークRTT</li><li>ICA -> 遅延</li><li>ICA -> 使用される入力帯域幅</li><li>ICA -> 使用される出力帯域幅</li><li>RDP -> TCP帯域幅</li><li>RDP -> UDP帯域幅</li><li>クライアントネットワーク -> WAN遅延</li></ul></td></tr></tbody></table>

#### **仮想マシン健全グループ**

VMのハードウェア負荷を示します。 低いハードウェア負荷は、より多くのリソースや顧客に対してボトルネックの少ない体験を意味します。 次のサブグループとメトリクスが含まれます。

<table data-full-width="true"><thead><tr><th>サブグループ</th><th>説明</th><th>メトリック</th></tr></thead><tbody><tr><td>プロセッサ</td><td>VMのCPU使用率を示します。</td><td><ul><li>CPU -> 正規化キュー長</li><li>CPU -> 正規化使用率</li></ul></td></tr><tr><td>ストレージ</td><td>仮想ストレージ使用率を示します。</td><td><ul><li>システムディスク -> ディスクキュー長</li><li>システムディスク -> 読取り遅延</li><li>システムディスク -> 書込み遅延</li><li>システムディスク -> 読取りスループット</li><li>システムディスク -> 書込みスループット</li></ul></td></tr><tr><td>メモリ</td><td>VMのメモリ使用率を示します。</td><td><ul><li>メモリ使用量</li><li>利用可能なメモリ</li><li>キャッシュされたメモリ</li><li>メモリ -> ページングファイルサイズ</li><li>メモリ -> ページ出力数</li></ul></td></tr></tbody></table>

### 追加のメトリクス

特定のメトリクスはデフォルトで表示されます。**メトリクス** リストで選択または選択解除することでその表示を切り替えることができます。

選択されたヘルスサブグループの外部から追加のメトリクスを追加するには：

1. **追加するメトリクスを選択** ドロップダウンを開く
2. リストからメトリクスを選択する
3. **追加** ボタンを選択する

## セッションリスト

ページの下部にあるセッション一覧タブでは、選択されたフィルターの範囲内にある全てのアクティブセッションが表示されます。

セッションリストから、アクションバーを開くためにテーブル項目を選択します。

* [選択されたセッション](#filters) **に対するフィルタリング**—ダッシュボードウィジェットに適用されます。
* 選択されたセッションに対して、**アクションを直接実行**（リモートアクション、キャンペーン、またはワークフローとして設定され、VDIセッションをターゲットにする）。
  * [調査](https://docs.nexthink.com/platform/ja/investigations/analyzing-investigations#visualeditor-actionbar)モジュールからVDIセッション上でアクションを実行することも可能です。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-e27a9f46a27deff4174875beaf74edf41b7e3d58%2Fimage%20(284).png?alt=media" alt="Executing actions from Session list"><figcaption></figcaption></figure>

セッションリストは、各仮想セッションの以下の詳細を示します:

* クライアントが接続しているセッション名 - [**セッションビュー**](https://docs.nexthink.com/platform/ja/user-guide/vdi-experience/using-session-view)へのアクセス用にセッション名を選択します。
* クライアントのユーザ名。
* クライアントが使用しているクライアントデバイス名。
* セッションをホストしているデバイスの「デバイス -> 名称」 - **デバイスビュー**にアクセスするためにデバイス名を選択します。
* セッションの**セッション状態**、アクティブまたは切断のいずれかです。
* 最後のユーザーインタラクションのタイムスタンプを表示する**最終インタラクション時間**。

**メトリクス**セクションのアクティブメトリクスは、リストの右側の列としても表示されます。

### セッションビューとデバイスビューへのアクセス

セッション名を選択して、**セッションビュー**ダッシュボードにアクセスします。 特定のセッションの詳細を調査してトラブルシューティングを支援します。詳細については、[using-session-view](https://docs.nexthink.com/platform/ja/user-guide/vdi-experience/using-session-view "mention")セクションを参照してください。

エンドポイントデバイスまたは仮想マシンの[**デバイスビュー**](https://docs.nexthink.com/platform/ja/user-guide/device-view)にアクセスするには、**クライアントデバイス名**または**デバイス -> 名前**を選択します。

## セッションマップ

**セッションマップ**タブでは、エンドポイントデバイスと仮想マシン間の接続のビジュアル表現がセッション全体で表示されます。

異なるデバイス、ユーザー、および目的地で接続の問題が発生する場合があります。 セッションマップは、`session.vdi_events`データのインタラクティブな可視化を提供することにより、トラブルシューティングを加速し、ネットワーク関連の問題を修正する適切なチームを特定するのに役立ちます。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-d705bb49a68999b671a60df4cf49fc3a830ba565%2FSessions_map.png?alt=media" alt=""><figcaption></figcaption></figure>

### セッションマップの活用

セッションマップは`session.vdi_events`の選択されたメトリクスを複数のプロパティに分解し、接続パスを使用してプロパティ間の関係を表示します。 ノードと線はこれらの関係を示します。

セッションマップの接続パスは、4列をデフォルトで表示し、ドリルダウンするためにノードまたは線を選択してより低いレベルの内訳を参照します。

表示されているメトリクスからトラブルシューティングを開始するために:

1. セッションマップ視覚化の上部にある**表示** ドロップダウンを選択します。
2. 特定の接続データセットに対して使用可能なメトリクスの1つを選択します。

### ビジュアル比較における線の厚さ <a href="#networkview-linethicknessforvisualcomparison" id="networkview-linethicknessforvisualcomparison"></a>

2つのノードを接続する線の厚さは、それぞれのノード間のメトリクス値に比例し、同じ2つの列内の異なるノード間の同じメトリクス値と比較されます。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-7b3f697dd9eeaac8f93657050b6f4626eadc645a%2Fsessions-overview-session-map-lines%20(1).png?alt=media" alt="Session map visualization line thickness"><figcaption></figcaption></figure>

{% hint style="info" %}
問題関連のメトリクスを表示すると、太い線が最も問題のある領域を識別するのに役立ちます。
{% endhint %}

### ノード

システムは各列内でノードを降順で整列します。 これによって、より太い線が上部に表示される可能性がありますが、これは常に当てはまりません。

セッションマップは各列の上位8つのノードを表示します。 列にノードが8個以上ある場合、それらの値は列の下部の「その他」ノードに集約されます：

* **もっと見る** をクリックして、列にさらに8つのノードを表示します。
* **少なくする** をクリックして、追加のノードを非表示にします。

データの解釈を容易にするために、各ノードはそれを通るすべてのパスに関連付けられています。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-c132c8dbf18c39ad8a85561057287eba60bc3628%2Fimage%20(285).png?alt=media" alt="Leaf count for nodes and columns"><figcaption></figcaption></figure>

リーフカウントも各列の列名の横に表示されます。

### ノードまたはラインにカーソルを合わせる

ノードまたはラインにカーソルを合わせると、そのノードまたはラインを通る接続メトリックの値がハイライトされます。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-7b3f697dd9eeaac8f93657050b6f4626eadc645a%2Fsessions-overview-session-map-lines%20(1).png?alt=media" alt="Hovering over a line"><figcaption></figcaption></figure>

### 特定フィールドへのドリルダウン

セッションマップは、デフォルトで4列を表示します。 各列は、画面に表示されるノードの数を減らすためにフィールドの階層に関連付けられています。

以下の表には、各列のフィールドの階層が一般から詳細までを示しています：

<table data-full-width="true"><thead><tr><th>列1：ユーザー</th><th>列2：クライアントデバイス</th><th>列3：デスクトッププール</th><th>列4：仮想マシン</th></tr></thead><tbody><tr><td>AD -> 部署</td><td>国の所在地</td><td>仮想化 -> デスクトップブローカー</td><td>仮想化 -> ハイパーバイザー名</td></tr><tr><td>ユーザー名</td><td>州の所在地</td><td>仮想化 -> 環境名</td><td>仮想化ホスト名</td></tr><tr><td></td><td>クライアントデバイス名</td><td>VDI セッション -> デスクトッププール</td><td>デバイス -> 名前</td></tr></tbody></table>

セッションマップのフィールドを詳細に掘り下げるには、次のオプションがあります：

* セッションマップの視覚化で [ノード](#selecting-a-node) をクリックします。
* 2つのノード間の [ライン](#selecting-a-line) をクリックします。

ノードまたはラインをクリックした後、セッションマップ内の各列見出しの展開可能なドロップダウンを使用して [階層を上に移動](#navigating-back-up-the-hierarchy) します。

#### ノードを選択

ノードを選択して：

* 選択されたノードのフィルターを適用してください。
* 列の階層を1レベル掘り下げます。

#### ラインを選択

ラインを選択するには：

* 選択されたラインにフィルターを適用します。これは、それが接続する2つのノードを選択することに相当します。
* 接続された列の階層を1レベル掘り下げます。

セッションタブ内でノードまたはラインをクリックして適用されたフィルターは、セッションオーバービューダッシュボード内のすべてのウィジェットタブに影響します。 フィルターは黄色で強調表示され、ページの上部に表示されます。

#### **階層を上に移動する**

ノードまたはラインを選択した後、セッションマップフィールドの階層を上に移動するには：

1. セッションマップ列見出しのドロップダウンを選択します。
2. 階層内の現在のレベルより上のフィールド名を選択します。

この操作により、ノードやラインを選択することで適用されたフィルターがクリアされます。
