N/A または未分類のメトリック

ユーザーエクスペリエンスダッシュボードとUX要因ページでは、特定の要因またはサブ要因に関して、ユーザーとセッションが「優良」、「良好」、「不良」のカテゴリに分類されない場合があります。 さらに、UX要因とセルフサービスでは、測定が利用できなかったか、または特定のワークフローでメトリックが適用できないことを示す N/A 値を持つメトリックが存在する場合があります。

これは、製品の計測に関する問題、またはネットワーク接続の問題が原因で発生する可能性があります。また、特定の構成の問題や依存関係により、値が分類されない場合もあります。

未分類のユーザーとセッションの理由

NA reasons

「ユーザーエクスペリエンス」および「セッション応答性」のトレンドにある「未分類」の分類の下にある [詳細情報] リンクをクリックすると、特定のユーザーとセッションが未分類となる主な理由が表示されます。

NA reasons users

  • EUEMサービスがアクティブでない: UXスコアが利用可能になり、ユーザー分類が行われるためには、Citrix EUEMサービスがインストールされ、実行されている必要があります。「EUEMサービスがアクティブでない」の [サービスステータスの確認] リンクは、このドキュメントの「Citrix EUEMおよびCitrix Profile Managementサービスの確認」セクションに移動します。ここには、Citrix EUEMサービスが実行されていないアプリおよびデスクトップ環境のマシンを特定するために実行できるPowerShellコードが含まれています。

  • UPMサービスがアクティブでない: UXスコアが利用可能になり、ユーザー分類が行われるためには、Citrix Profile Managementサービスがインストールされ、実行されている必要があります。「UPMサービスがアクティブでない」の [サービスステータスの確認] リンクは、このドキュメントの「Citrix EUEMおよびCitrix Profile Managementサービスの確認」セクションに移動します。ここには、Citrix Performance Managementサービスが実行されていないアプリおよびデスクトップ環境のマシンを特定するために実行できるPowerShellコードが含まれています。

  • サポートされていないCWAバージョン: [CWAバージョンの確認] リンクは、「Citrix Workspaceアプリバージョンマトリックス」に移動します。ここには、Citrix Analytics for Performance機能に必要なCitrix Workspaceアプリの最小バージョンが記載されています。

  • サポートされていないVDAバージョン: [VDAバージョンの確認] リンクは、「Citrix VDAバージョンマトリックス」に移動します。ここには、Citrix Analytics for Performance機能のためにマシンで実行する必要があるCitrix Virtual Apps and Desktopsの最小バージョンが記載されています。

「セッション応答性」トレンドのセッションの「未分類」分類の下にある [詳細情報] リンクをクリックすると、次のような理由が表示されます。

NA reasons sessions

セッションが未分類となる主な理由の1つは、5分未満の短いセッションでは、分類の基礎となるICARTTなどのパフォーマンスメトリックが送信されないことです。[セッションの表示] リンクをクリックすると、5分未満のセッションを一覧表示するセッションセルフサービスビューが開きます。 セッションが未分類となるその他の理由は、「サポートされていないCWAバージョン」、「サポートされていないVDAバージョン」、および「EUEMサービスがアクティブでない」です。

注:

  • 失敗したセッションのすべてのメトリックはN/Aと表示されます。
  • 接続リースを介して起動されたすべてのセッションは、ICA® RTTおよびログオン期間メトリックが利用できないため、未分類となります。

以下に、Performance Analyticsダッシュボードおよびドリルダウンで特定のメトリックがN/Aまたは未分類となる理由を説明します。

N/A値を表示するエンドポイントメトリックの理由

Citrix Virtual Apps and Desktops™環境を最適に分析するには、データの可用性が重要です。場所、ISP、WiFi強度、スループットなどのエンドポイントメトリックは、セッションエクスペリエンスの低下をトリアージするのに役立つ重要な指標です。適切な前提条件が満たされていない場合、エンドポイントメトリックの値が欠落する可能性があります。

ユーザーエクスペリエンスダッシュボードには、過去7日間にエンドポイントメトリックが欠落しているセッションの数を表示するバナーが含まれています。

NA dashboard banner

[詳細情報] をクリックします。理由の詳細と問題を解決するために実行できるアクションを含むモーダルボックスが表示されます。データ可用性アイコンをクリックしてモーダルを表示することもできます。

NA dashboard modal

  • エンドポイントテレメトリが欠落する主な理由の1つは、StoreFront™のオンボーディングです。StoreFrontは正しくオンボーディングされ、データ処理が有効になり、適切なURLがホワイトリストに登録されている必要があります。[StoreFrontデータソースの確認] をクリックすると、Workspaceアプリのデータ収集に必要なStoreFrontオンボーディングプロセスを案内するデータソースページに移動します。Citrix Workspace™はオンボーディングを必要としません。[エンドポイントデータが欠落しているセッション] をクリックすると、StoreFrontのオンボーディングが不正確または存在しないためにエンドポイントメトリックが欠落しているセッションのリストを含むセッションセルフサービスビューが開きます。

  • サポートされていないOSプラットフォームまたは互換性のないCitrix Workspaceアプリバージョンを実行しているエンドポイントから起動されたセッションでは、エンドポイントテレメトリは利用できません。[エンドポイントデータが欠落しているセッション] をクリックすると、特定の理由でエンドポイントテレメトリが欠落しているセッションのリストを含むセッションセルフサービスビューが開きます。詳細については、各機能でサポートされているOSバージョンと必要なWorkspaceアプリバージョンを一覧表示するバージョンマトリックスを参照してください。

N/A値の理由を詳しく説明するツールヒントが、セッションセルフサービスビューで以下のエンドポイント関連メトリックに対して利用可能になりました。

  • Workspaceアプリバージョン
  • エンドポイント国 (最終既知)
  • エンドポイント都市 (最終既知)
  • エンドポイントリンク速度 (P95)
  • エンドポイントスループット (受信) (P95)
  • エンドポイントスループット (送信) (P95)
  • ISP (インターネットサービスプロバイダー)

NA self-service tool tip

これらのメトリックのN/A値には、StoreFrontのオンボーディングが不正確であるか、サポートされていないOSプラットフォームまたは互換性のないCitrix Workspaceアプリバージョンを実行しているエンドポイントからセッションが起動されたことが理由としてツールヒントが表示されます。セッションセルフサービスビューで利用可能なメトリックの詳細については、「セッションのセルフサービスビュー」を参照してください。

未分類のユーザー、ユーザーエクスペリエンススコア、セッションスコア

選択した期間に「セッション応答性」または「セッションログオン期間」の要因測定が利用できない場合、ユーザー、ユーザーエクスペリエンススコア、セッションスコアが分類されないことがあります。

ICA RTT N/Aと未分類のセッション応答性

ICA RTTがN/Aであると、セッション応答性についてセッションが分類されません。これは以下の理由で発生する可能性があります。

  • エンドポイントOSがHTML5またはiOSを実行している場合。
  • セッションが失敗、切断状態にある場合。
  • セッションが再接続されている場合。
  • セッションがHDX™プロトコルで実行されていない場合。
  • Citrix Profile Managementが実行されていない場合。
  • エンドユーザーエクスペリエンス監視 (EUEM) サービスが実行されておらず、対応するポリシーがマシンに構成されていない場合。
  • セッションがCitrix Gatewayバージョン12.1以降を介して接続されておらず、Citrix Analytics for Performanceで構成されていない場合。詳細については、「Gatewayデータソース」を参照してください。
  • NSAPが有効になっていないマシンからセッションが起動された場合。
  • セッションが新しいCGP (Common Gateway Protocol) セッションではない場合。

未分類のログオン期間

  • セッションがHDXプロトコルで実行されていない場合。
  • ログオン期間には、Citrix Profile Managementがマシンで実行されている必要があります。Citrix Profile Managementは、マシンイベントに基づいてログオン期間を計算し、それを監視サービスに転送します。Remote PC Access展開が存在し、マシンのアップグレードが不要な場合は、Profile Managementコンポーネント (Citrix Profile ManagementとCitrix Profile Management WMIプラグイン) を個別に展開できます。詳細については、ブログ「Remote PC Accessマシンの監視とトラブルシューティング」を参照してください。

GPO N/A

仮想マシンでグループポリシー設定が構成または有効になっていない場合。

プロファイルロード N/A

  • Citrix Profile Managementがマシンで実行されていない場合。
  • マシンがCitrix Virtual Apps™ and Desktopsバージョン1912以降を実行していない場合。

VM起動 N/A

この測定は、電源管理されたマシンがセッション起動中に開始された場合にのみ利用可能です。

ログオンスクリプト N/A

セッションに対してログオンスクリプトが構成されていない場合。

未分類の過負荷マシン

  • マシンが登録されていない場合。
  • リソースの過負荷が原因ではない、セッションエクスペリエンスが低いユーザー。

場所とISP N/A

  • エンドポイントが古いバージョンのCitrix Workspaceアプリで実行されている場合。Citrix Analytics for Performance機能に必要なCitrix Workspaceアプリの最小バージョンについては、「Citrix Workspaceアプリバージョンマトリックス」を参照してください。
  • セッション状態が [失敗] の場合。
  • URL https://locus.analytics.cloud.com/api/locateip との通信タイムアウトが発生した場合。
  • IPが解決されない場合。
  • エンドポイントマシンのSendPublicIPAddressレジストリエントリがIPアドレスの送信を無効にするように設定されている場合。
  • オンプレミスサイト展開のStoreFrontサーバーがCitrix Analyticsで構成されていない場合。詳細については、「StoreFrontを使用したVirtual Apps and Desktopsサイトのオンボーディング」を参照してください。

WorkspaceアプリバージョンまたはエンドポイントOS N/A

  • エンドポイントがCitrix Workspaceアプリfor Windowsバージョン1912以降を実行していない場合。
  • セッションがHDXプロトコルで実行されていない場合。
  • セッションが失敗した場合。

接続タイプ N/A

エンドポイントがCitrix Workspaceアプリfor Windowsバージョン20.12.0以降を実行していない場合。

ネットワークインターフェースタイプ N/A

エンドポイントがCitrix Workspaceアプリfor Windowsバージョン2105以降を実行していない場合。

帯域幅とネットワーク遅延メトリック N/A

マシンがCitrix Virtual Apps and Desktops 7 2112以降を実行していない場合。

マシンで [AnalyticsのVDAデータ収集] ポリシーが [許可] に設定されていない場合。これは、監視サービスが帯域幅や遅延統計などのマシン関連のパフォーマンスメトリックを収集できるようにするために必要です。詳細については、「Analyticsのデータ収集ポリシー」を参照してください。

エンドポイントネットワークメトリック N/A

エンドポイントがCitrix Workspaceアプリfor Windowsバージョン2108以降を実行していない場合。

Gatewayサービスとコネクタ N/A

Gatewayサービスとコネクタのメトリックは、Gatewayサービス (非ランデブー) およびRendezvous 1でのみサポートされています。

負荷に基づいて未分類のマシン

マシンは次の場合に分類されないことがあります。

  • マシンがシャットダウン、未登録、または失敗状態にある場合。
  • マシンのリソースデータが利用できない場合。マシンでリソース監視ポリシーが有効になっていることを確認してください。詳細については、「リソース監視の有効化」を参照してください。

Citrix EUEMおよびCitrix Profile Managementサービスの確認

Citrix EUEMおよびCitrix Profile Managementサービスが実行されていないアプリおよびデスクトップ環境のマシンを特定するには、以下のPowerShellスクリプトを実行します。サービスチェックスクリプトを実行するには、次の手順を実行します。

  1. クラウド環境の場合はCloud Connector、オンプレミス環境の場合はDelivery Controller™へのRDPセッションを開始します。
  2. 以下のサービスチェックPowerShellスクリプトを実行します。このスクリプトをCloud Connectorで実行すると、ログインして顧客を選択するためのポップアップウィンドウが表示されます。

スクリプトは、スクリプト自体と同じフォルダーに2つの出力ファイルを生成します。

  • upmnotrunning.txtは、Citrix Profile Managementが実行されていないマシンのリストを指定します。
  • EUEMnotrunning.txtは、EUEMサービスが実行されていないマシンのリストを指定します。
add-pssnapin citrix*

#for more filter : https://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/Get-BrokerMachine/
$dgList = @('All') #Add the delivery group names here

#Get list of machine in that environment
if($dgList[0] -eq 'All')
{
  $machineList = Get-BrokerMachine
}
else
{
   for($i=0; $i -lt $dgList.Length; $i++)
   {
      $machineList += Get-BrokerMachine -DeliveryGroupName $dgList[$i]
   }
}


$upmNotRunning = [System.Collections.ArrayList] @()
$euemNotRunning = [System.Collections.ArrayList] @()

#Check for UPM and EUEM service status in machine
for($i=0; $i -lt $machineList.Length; $i++)
{
    Write-Host("Machine Name : " + $machineList[$i].DNSName)

    #UPM Service check

        $upm = Get-Service ctxProfile -ComputerName $machineList[$i].DNSName -ErrorVariable getServiceErrorUpm -ErrorAction SilentlyContinue

        if ($getServiceErrorUpm.Count -gt 0 -and ($getServiceErrorUpm | foreach {$_.FullyQualifiedErrorId -like "*NoServiceFoundForGivenName*"}))
        {
             Write-Warning "There is no service named UPM in $machineList[$i].DNSName"
             $upmNotRunning.Add($machineList[$i].DNSName)
        }
        elseif ($getServiceErrorUpm.Count -gt 0)
        {
            Write-Warning("Exception on $machineList[$i].DNSName : $getServiceErrorUpm")
        }
        else
        {
            if ( -Not('Running' -eq $upm.Status))
            {
                Write-Host("UPM service not running on $machineList[$i].DNSName")
                $upmNotRunning.Add($machineList[$i].DNSName)
            }
        }


    #EUEM Service check
        $euem = Get-Service 'Citrix EUEM' -ComputerName $machineList[$i].DNSName -ErrorVariable getServiceErrorEuem -ErrorAction SilentlyContinue

        if ($getServiceErrorEuem.count -gt 0 -and ($getServiceErrorEuem | foreach {$_.FullyQualifiedErrorId -like "*NoServiceFoundForGivenName*"}))
        {
             Write-Warning "There is no service named Citrix EUEM in $machineList[$i].DNSName"
             $euemNotRunning.Add($machineList[$i].DNSName)
        }
        elseif ($getServiceErrorEuem -gt 0)
        {
             Write-Warning("Exception on $machineList[$i].DNSName : $getServiceErrorEuem")
        }
        else
        {
            if (-Not('Running' -eq $euem.Status))
            {
                 Write-Host("EUEM service not running on $machineList[$i].DNSName")
                $euemNotRunning.Add($machineList[$i].DNSName)
            }
        }

}

# Add the list of machines not having UPM or EUEM services running to a file
Out-File -FilePath .\UpmNotRunning.txt -InputObject $upmNotRunning -Encoding ASCII -Width 100
Out-File -FilePath .\EuemNotRunning.txt -InputObject $euemNotRunning -Encoding ASCII -Width 100
<!--NeedCopy-->