Citrix ADCアプライアンスは、構成されたすべての外部ログサーバーにSYSLOGイベントとメッセージを送信します。その結果、冗長なメッセージが保存され、システム管理者の監視が困難になります。この問題に対処するために、Citrix ADCアプライアンスは、メンテナンスとパフォーマンスを向上させるために外部ログサーバー間でSYSLOGメッセージを負荷分散できる負荷分散アルゴリズムを提供します。サポートされる負荷分散アルゴリズムには、ラウンドロビン、最小帯域幅、カスタムロード、最小接続、最小パケット、および AuditLogHash が含まれます。
コマンドラインインターフェイスを使用した SYSLOG サーバーの負荷分散
コマンドプロンプトで入力します。
サービスを追加し、サービスタイプを SYSLOGTCP または SYSLOGUDP として指定します。
add service <name>(<IP> | <serverName>) <serviceType (SYSLOGTCP | SYSLOGUDP)> <port>
負荷分散仮想サーバーを追加し、サービスタイプを SYSLOGTCP または SYSLOGTCP、負荷分散方法を AUDITLOGHASH として指定します。
add lb vserver <name> <serviceType (SYSLOGTCP | SYSLOGUDP)> [-lbMethod <AUDITLOGHASH>]
サービスを負荷分散仮想サーバーにバインドします。
bind lb vserver <name> <serviceName>
-
SYSLOG アクションを追加し、サービスタイプとして SYSLOGTCP または SYSLOGUDP を持つ負荷分散サーバー名を指定します。
add syslogaction <name> <serverIP> [-lbVserverName <string>] [-logLevel <logLevel>]
ルールとアクションを指定して SYSLOG ポリシーを追加します。
add syslogpolicy <name> <rule> <action>
ポリシーを有効にするには、SYSLOG ポリシーをシステムグローバルにバインドします。
bind system global <policyName>