Application Delivery Management

syslogメッセージの抑制

syslogサーバーとして構成されている場合、NetScaler Application Delivery Management (ADM) は、構成済みのCitrix Application Delivery Controller™ (ADC) インスタンスから送信されるすべてのsyslogメッセージを受信します。表示したくない多数のメッセージが存在する可能性があります。たとえば、すべての情報レベルのメッセージを表示することに関心がない場合があります。関心のない一部のsyslogメッセージを破棄できるようになりました。NetScaler ADM に入ってくる一部のsyslogメッセージは、フィルターを設定することで抑制できます。NetScaler ADM は、基準に一致するすべてのメッセージを破棄します。これらの破棄されたメッセージはNetScaler ADM GUIに表示されず、顧客のNetScaler ADMデータベースにも保存されません。

NetScaler ADM に入ってくる一部のログに記録されたsyslogメッセージは、フィルターを設定することで抑制できます。syslogメッセージの抑制に使用できる2つのフィルターは、重大度とファシリティです。特定のNetScalerインスタンスまたは複数のインスタンスから送信されるメッセージを抑制することもできます。NetScaler ADM がメッセージを検索して抑制するためのテキストパターンを提供することもできます。NetScaler ADM は、基準に一致するすべてのメッセージを破棄します。これらの破棄されたメッセージはNetScaler ADM GUIに表示されず、顧客データベースにも保存されません。したがって、ストレージサーバーのスペースを大幅に節約できます。

syslogメッセージを抑制するためのいくつかのユースケースは次のとおりです。

  • すべての情報レベルのメッセージを無視したい場合は、レベル6 (情報) を抑制します

  • ファイアウォールのエラー状態のみを記録したい場合は、レベル3 (エラー) 以外のすべてのレベルを抑制します

フィルター作成によるsyslogメッセージの抑制

  1. NetScaler ADM で、[Infrastructure] > [Events] > [Syslog Messages] > [Suppress Filter] の順に移動します。

  2. [Create Suppress Filter] ページで、次の情報を更新します。

    1. 名前 - フィルターの名前を入力します。

      複数のNetScalerインスタンスに対して異なるユーザーが異なるアクセス権を持っている場合、ユーザーはすべてのインスタンスへのアクセス権を持つフィルターのみを表示できるため、インスタンスごとに異なるフィルターを作成する必要があります。

    2. 重大度 - メッセージを抑制する必要があるログレベルを選択して追加します。たとえば、入ってくる情報メッセージを表示したくない場合は、[Informational] を選択してそれらのメッセージを抑制します。

    3. インスタンス - syslogメッセージが構成されているNetScalerインスタンスを選択します。

      Create suppress filter

    4. ファシリティ - メッセージを生成するソースに基づいてメッセージを抑制するファシリティを選択します。

    5. メッセージパターン - アスタリスク (*) で囲まれたテキストパターンを入力して、メッセージを抑制することもできます。メッセージはテキストパターン文字列で検索され、このパターンを含むメッセージは抑制されます。

      Suppress filter facilities

フィルターの無効化

NetScaler® ADM でメッセージを表示できるようにするには、フィルターを無効にする必要があります。

  1. [Infrastructure] > [Events] > [Syslog Messages] > [Suppress Filter] の順に移動し、[Suppress Filter] ページでフィルターを選択して [Edit] をクリックします。

  2. [Configure Suppress Filter] ページで、[Enable Filter] チェックボックスをオフにしてフィルターを無効にします。

syslogメッセージの抑制