Citrix XenApp と Presentation Server を含むアプリケーションサービスのマッピング
サービスマッピング は、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 のディスカバリー用のみ) エントリーポイントのアイコンパスを確認します。
- Citrix Access管理コンソールで、 .
- ナビゲーションツリーで [Icon Path] フォルダを見つけます。
- [Icon Path] フォルダを右クリックし、[パスをコピー] をクリックします。
- (Citrix XenApp Server の検出用のみ) アイコンパスの [識別名] 属性をオンにして、エントリーポイントのアイコンパスを確認します。
手順
-
アプリケーションサービスを作成します。
-
このアプリケーションサービスのエントリーポイントを定義します。
- 左側の [補足情報] をクリックし、[トラフィックベースのディスカバリー] チェックボックスをオフにします。
- [更新] をクリックします。
-
マッピング結果が良好であることを確認します。
マッピング結果が期待通りではなかった場合は、基本的なトラブルシューティングを行ってください。
| 症状 | 原因 | ソリューション |
|---|---|---|
| ディスカバリーに失敗しました。ディスカバリーログに、次のテキストで始まるメッセージが表示されます。 十分な権限がありません。 |
ユーザーに 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 は含まれません。 | 定義したアイコンパスが正しくありません。 | アイコンパスを確認し、アプリケーションサービスのエントリーポイント属性に再入力します。 |