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

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

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

ユーザーとセッションが未分類となる理由

NA reasons

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

NA reasons users

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

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

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

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

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

NA reasons sessions

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

Note:

  • 失敗したセッションのすべてのメトリックは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

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

接続タイプがN/A

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

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

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

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

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

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

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

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

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

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

負荷に基づいて分類されないマシン

マシンは以下のケースで分類されない場合があります。

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

Citrix EUEMおよびCitrix Profile Managementサービスチェック

Citrix EUEMおよびCitrix Profile Managementサービスが実行されていないApps and Desktops環境内のマシンを特定するには、以下の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-->