-
環境ごとにサポートされるログサーバーは1つのみ
現在のアーキテクチャでは、環境ごとに単一のAOTログサーバーのみがサポートされており、Web StudioとDirector/Monitorの両方が単一のログサーバー構成でのみ動作するように設計されています。すべてのコンポーネントは、この同じログサーバーを指す必要があります。複数のログサーバーにわたるワークロードの構成または分散は、現在サポートされていません。この単一のログサーバーは、最大128,000のアクティブなコンポーネント接続を処理し、1秒あたり最大10,000のログイベントを処理できます。これはほとんどの展開で十分です。これらの制限は、コンポーネントの数ではなく、接続容量とログスループットに基づいているため、非常に大規模な環境でも、スループットのしきい値内に収まっている限り、1つのログサーバーで運用できます。
ただし、ピーク時のアクティビティ中にログ量が非常に多いお客様は、水平スケーリングがないため、取り込みまたはインデックス作成の制限に達する可能性があります。複数のログサーバーのサポートとより広範なスケーリングオプションは、進化するアーキテクチャの一部として、将来のリリースで導入される予定です。
-
XenServerでホストされているWindows VMでAOTログサーバーを実行することはサポートされていません。 XenServerはネストされた仮想化をサポートしていないため、DockerがゲストVM内で実行できません。その結果、この構成ではログサーバーコンテナをデプロイできません。
-
Windows上のDocker Desktopは、AOTログサーバーにアクティブなユーザーセッションを必要とします
Docker Desktopを使用してWindows VMにAOTログサーバーをデプロイすると、コンテナはDocker Desktopを起動したユーザーセッションのコンテキスト内で実行されます。Docker Desktopはユーザーセッションベースのアプリケーションとして設計されており、Windows上でシステムレベルのサービスとして実行されません。その結果、ユーザーがログアウトするとDocker Desktopが停止し、AOTログサーバーコンテナも停止します。この動作のため、展開が特定のユーザーセッションに依存しているため、ユーザーがログアウトするとAOTログサーバーが停止します。他の管理者は実行中のコンテナにアクセスしたり管理したりできません。
回避策: Docker DesktopとAOTログサーバーコンテナが継続して実行されるように、ユーザーセッションをアクティブな状態または切断された状態に保ちます(ログアウトしないでください)。
推奨事項 本番環境での展開には、次のいずれかを使用してください。
これらのオプションにより、ログサーバーはユーザーセッションから独立して実行され、より信頼性の高い常時稼働の展開モデルが提供されます。
このアプローチは、セッションタイムアウトや厳格なセキュリティポリシーが適用される環境では信頼できない場合があります。
この動作は、Windows上のDocker Desktopの既知の制限であり、AOTログサーバーに固有のものではありません。
-
ライセンスサーバーログがDirector/Monitorで不正なホストタイプで表示される
DirectorでライセンスサーバーからAOTログを表示すると、ホスト名は正しいにもかかわらず、ホストタイプ列に値がDDCではなくLicense Serverと誤って表示される場合があります。
この問題は、Directorでのホストタイプの表示方法に限定されており、ログ収集や機能には影響しません。この問題は、最新のライセンスサーバーリリースで解決されており、License Server version: 55000 以降で修正されています。
-
MonitorでAOTログを表示するにはCitrix Cloud Connectorが必要です
AOTログを表示するためにCitrix Monitorを使用するお客様は、環境内に少なくとも1つのCitrix Cloud Connectorを導入している必要があります。この要件は、AOTログサーバーがLinux VM、Windows VM、Citrix Connector Applianceのどこでホストされているかに関わらず適用されます。
Citrix Monitorは、Cloud Connectorで実行されているMonitorサービスに依存して、構成されたログサーバーからログを取得し、UIに表示します。
Windows Cloud Connectorがない場合、MonitorでAOTログを取得または表示することはできません。
-
Citrix DirectorでADC Gatewayログが正しく表示されない
症状: Citrix DirectorでCitrix ADC GatewayのAlways On Tracing (AOT)ログを表示すると、次の現象が見られる場合があります:
-
ログレベルがDebugまたはInfoではなくErrorと表示される。
-
Message列に生のログエントリ全体が表示される。
-
表示されるタイムスタンプが元のイベントタイムスタンプと異なる。
-
影響を受けるのは、形式が不正なJSONログレコードのみです。有効なログレコードは正しく表示されます。
影響を受けるバージョン: Citrix ADC 14.1-73.xより前のバージョンおよびCitrix ADC 15.1-8.xより前のバージョン。
原因: Citrix ADC Gatewayが、AOTログサーバーで解析できない不正な形式のJSONログレコードをアップロードします。その結果、ログサーバーは生のログエントリを保存し、エラーとして分類します。
解決策: Citrix ADCを次のいずれかのバージョン以降にアップグレードしてください。
修正済み: Citrix ADC 14.1-73.x および Citrix ADC 15.1-8.x。