NetScaler コンソールサービス

syslogメッセージの抑制

syslogサーバーとして構成すると、NetScaler Consoleは構成済みのCitrix アプリケーションデリバリーコントローラー(NetScaler)インスタンスからすべてのシスログメッセージを受信します。見たくないメッセージが多数あるかもしれません。たとえば、すべての情報レベルのメッセージを表示することに興味がない場合があります。必要のない一部のsyslogメッセージを破棄できるようになりました。フィルターを設定することで、NetScaler Consoleに送信される一部のsyslogメッセージを抑制できます。NetScaler コンソールは、条件に一致するすべてのメッセージをドロップします。これらのドロップされたメッセージはNetScaler ConsoleのGUIには表示されず、これらのメッセージはお客様のNetScaler Consoleデータベースにも保存されません。

いくつかのフィルターを設定することで、NetScaler Consoleにログに記録されるSyslogメッセージの一部を抑制できます。syslogメッセージを非表示にするために使用できる2つのフィルターは、重要度とファシリティです。特定のNetScaler ADC インスタンスまたは複数のインスタンスからのメッセージを抑制することもできます。NetScaler Consoleにテキストパターンを指定して、メッセージを検索および非表示にすることもできます。NetScaler コンソールは、条件に一致するすべてのメッセージをドロップします。これらのドロップされたメッセージはNetScaler Console GUIには表示されず、これらのメッセージは顧客データベースにも保存されません。それにより、ストレージサーバー上のかなりの領域が節約されます。

syslogメッセージを非表示にするためのいくつかのユースケースを次に示します。

  • 情報レベルのすべてのメッセージを無視する場合は、レベル6(情報)を非表示にします。
  • ファイアウォールのエラー条件のみを記録する場合は、レベル3(エラー)以外のすべてのレベルを非表示にします。

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

  1. NetScaler コンソールで、[ インフラストラクチャ] > [イベント] > [Syslogメッセージ] に移動します。

  2. 歯車アイコンをクリックすると、「 フィルターの抑制 」ページが表示されます。

    syslogメッセージの抑制

  3. フィルタを非表示」 ページで、「 追加」をクリックします。

  4. 抑制フィルタの作成」で、次の情報を更新します:

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

      注:

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

    2. 重要度 -メッセージを非表示にする必要があるログレベルを選択して追加します。
      たとえば、受信した情報メッセージを一切表示したくない場合は、[ 情報提供 ] を選択してそれらのメッセージを非表示にすることができます。

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

      抑制フィルタを作成する

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

    5. メッセージパターン -アスタリスク (*) で囲まれたテキストパターンを入力して、メッセージを非表示にすることもできます。メッセージに対してテキストパターン文字列が検索され、このパターンが含まれているメッセージが非表示になります。

フィルターの無効化

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

  1. インフラストラクチャ > イベント > Syslog メッセージに移動します

  2. 歯車アイコンをクリックすると、「 フィルターの抑制 」ページが表示されます。

  3. フィルタを非表示」ページで、フィルタを選択し 、「 編集」をクリックします。

  4. [ フィルタの抑制の構成 ] ページで、[ フィルタを有効にする ] チェックボックスをオフにして、フィルタを無効にします。

    フィルタを省略

syslogメッセージの抑制