Citrix XenApp と Presentation Server を含むアプリケーションサービスのマッピング

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • サービスマッピング は、Citrix XenApp、Presentation Server、および Citrix Usage Collector を含むアプリケーションサービスを検出できます。

    検出されたコンポーネント

    名前 プラットフォーム バージョン プロトコル ディスカバリータイプ パターン (または指示されている場合はプローブ)
    Citrix XenApp サーバー

    Windows

    6.x>6.5、7.x<7.6

    WMI

    WinRM

    水平およびトップダウン

    Citrix XenApp またはプレゼンテーションサーバー
    Citrix Presentation Server

    Windows

    4.x、5.x、6.x <6.5

    WMI

    WinRM

    水平およびトップダウン

    Citrix XenApp またはプレゼンテーションサーバー
    Citrix Usage Collector

    Windows

    7.x>7.5、8.x

    WMI

    WinRM

    トップダウン

    Citrix コレクター
    アイコンパスに基づく汎用アプリケーション

    Windows

    -

    WMI

    WinRM

    トップダウン

    Citrix アプリケーションアイコンパス

    Citrix XenApp と Presentation Server を含むアプリケーションサービスのマッピング

    Citrix XenApp、Presentation Server、および Citrix Usage Collector を含むアプリケーションサービスをマッピングし、サービスマッピング がすべての Citrix コンポーネントが正しく検出したことを確認します。

    始める前に

    • Citrix リポジトリの読み取りとクエリーの権限をユーザーに提供します。
      • バージョン 4.5 以降では、XenApp サーバーからの PowerShell スクリプト。
      • 4.5 より前のバージョンでは、Citrix Presentation Server からの Microsoft Visual Basic Script (Citrix VBScript)
    • Now Platform では、Windows OS にアクセスするためのドメインユーザーを構成します (詳細については「Windows 認証情報」を参照してください)。
      注:
      後で XenAPP に対してこの認証情報を使用するには、[認証情報エイリアス] 属性を cmdb_ci_appl_citrix_xenapp に設定します。後で Citrix に対してこの認証情報を使用するには、[認証情報エイリアス] 属性を cmdb_ci_appl_citrix_collector に設定します。
    • (オプション) WinRM プロトコルを使用して検出するには、「MID サーバーでの WinRM の信頼できるホストの構成」を参照してください。
    • Citrix サーバーで、PowerShell コマンドを実行する権限を持つユーザーを構成します。
    • (Citrix Presentation Server のディスカバリー用のみ) エントリーポイントのアイコンパスを確認します。
      1. Citrix Access管理コンソールで、 プレゼンテーションサーバー > アプリケーション.
      2. ナビゲーションツリーで [Icon Path] フォルダを見つけます。
      3. [Icon Path] フォルダを右クリックし、[パスをコピー] をクリックします。
    • (Citrix XenApp Server の検出用のみ) アイコンパスの [識別名] 属性をオンにして、エントリーポイントのアイコンパスを確認します。
    必要なロール:service_mapping_admin

    手順

    1. アプリケーションサービスを作成します。
      1. [すべて] > [サービスマッピング] > [アプリケーションサービス]に移動します。
      2. [新規] をクリックします。
        [サービスマッピングによる検出可能] オプションはデフォルトで選択されています。
      3. [名前] フィールドに、このアプリケーションサービスのわかりやすい名前を入力します。
    2. このアプリケーションサービスのエントリーポイントを定義します。
      1. [Citrix XenApp] タイルを選択します。
      2. エントリーポイント属性を定義します。
        属性 説明
        ホスト Citrix XenAPP または Presentation Server の URL URL には、VIP IP または物理ホストが含まれている必要があります。
        ポート Citrix XenApp または Presentation Server がホスト上で使用するポート。
        アイコンパス Citrix Access 管理コンソールに表示される、論理アプリケーションの場所へのパス。パスの先頭は必ずアプリケーションフォルダになります。たとえば、/Application/Jane/Windows Media Player などです。
        URL URL には、VIP IP または物理ホストが含まれている必要があります。例:http://<host>/Citrix/StoreWeb
      3. 追加 をクリックします。
      4. [保存] をクリックします。
    3. 左側の [補足情報] をクリックし、[トラフィックベースのディスカバリー] チェックボックスをオフにします。
    4. [更新] をクリックします。
    5. マッピング結果が良好であることを確認します。
      1. [マップを表示] をクリックし、マッピングが完了するまで待ちます。
        数分かかる場合があります。
      2. アプリケーションサービスマップを確認し、次の例に類似していることを確認してください。

        XenApp Servers とその他の環境コンポーネントを含むアプリケーションサービスのマッピング結果を確認します。

    マッピング結果が期待通りではなかった場合は、基本的なトラブルシューティングを行ってください。

    症状 原因 ソリューション
    ディスカバリーに失敗しました。ディスカバリーログに、次のテキストで始まるメッセージが表示されます。

    十分な権限がありません。

    ユーザーに PowerShell コマンドを実行するための権限がないため、パターンの表示セクションが失敗します。 Citrix XenApp、Presentation Server、または Citrix Usage Collector をホストするサーバーで PowerShell コマンドを実行するための権限をユーザーに提供していることを確認してください。
    ディスカバリーに失敗しました。ディスカバリーログに、次のテキストを含むメッセージが表示されます。

    CategoryInfo : NotSpecified: (:) [], PSSecurityException+ FullyQualifiedErrorId : RuntimeException

    実行ポリシーがターゲットサーバーの RemoteSigned に設定されているため、MID サーバー は PowerShell コマンドをリモートで実行できません。 ターゲットサーバーで set-executionpolicy remotesigned コマンドを使用して、MID サーバー が PowerShell コマンドを正常に実行できるようにします。
    ディスカバリーに失敗しました。ディスカバリーログに、次のテキストを含むメッセージが表示されます。

    Import-XAFarm:Citrix 共通コマンド PowerShell スナップインがインストールされていません

    ターゲットホストに、この PowerShell ライブラリー:Citrix 共通コマンド PowerShell Snapin がありません。 Citrix XenApp、Presentation Server、Citrix Usage Collector をホストするすべてのサーバーに Citrix XenApp の PowerShell SDK をダウンロードしてインストールします。
    アプリケーションサービスマップに Citrix Delivery Controller が表示されますが、Citrix XenApp、Citrix Presentation Server または Citrix Usage Collector は含まれません。 定義したアイコンパスが正しくありません。 アイコンパスを確認し、アプリケーションサービスのエントリーポイント属性に再入力します。