Application Delivery Management

Syslogメッセージの抑制

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

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

syslogメッセージを抑制するためのユースケースを次に示します。

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

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

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

  1. NetScaler Consoleで、Infrastructure > Events > Syslog Messages > Suppress Filter に移動します。

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

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

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

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

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

      抑制フィルタの作成

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

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

      抑制フィルタのファシリティ

フィルタの無効化

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

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

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

Syslogメッセージの抑制