XenMobile® Server

ログ

XenMobile® が生成するログの出力をカスタマイズするために、ログ設定を構成できます。クラスター化された XenMobile サーバーがある場合、XenMobile コンソールでログ設定を構成すると、それらの設定はクラスター内の他のすべてのサーバーと共有されます。

  1. XenMobile コンソールで、コンソールの右上隅にあるレンチアイコンをクリックします。サポートページが表示されます。

  2. ログ操作の下にあるログ設定をクリックします。ログ設定ページが表示されます。

    Image of logging configuration

    ログ設定ページでは、次のオプションにアクセスできます。

    • ログサイズ。このオプションを使用して、ログファイルのサイズと、データベースに保持されるログバックアップファイルの最大数を制御します。ログサイズは、XenMobile がサポートする各ログ(デバッグログ、管理者アクティビティログ、ユーザーアクティビティログ)に適用されます。
    • ログレベル。このオプションを使用して、ログレベルを変更したり、設定を永続化したりします。
    • カスタムロガー。このオプションを使用して、カスタムロガーを作成します。カスタムログには、クラス名とログレベルが必要です。

ログサイズオプションの設定

  1. ログ設定ページで、ログサイズを展開します。

    Image of logging configuration

  2. 次の設定を構成します。

    • デバッグログファイルサイズ (MB): リストで、5 MB から 20 MB の間のサイズをクリックして、デバッグファイルの最大サイズを変更します。デフォルトのファイルサイズは 10 MB です。
    • デバッグバックアップファイルの最大数: リストで、サーバーによって保持されるデバッグファイルの最大数をクリックします。デフォルトでは、XenMobile はサーバー上に 50 個のバックアップファイルを保持します。
    • 管理者アクティビティログファイルサイズ (MB): リストで、5 MB から 20 MB の間のサイズをクリックして、管理者アクティビティファイルの最大サイズを変更します。デフォルトのファイルサイズは 10 MB です。
    • 管理者アクティビティバックアップファイルの最大数: リストで、サーバーによって保持される管理者アクティビティファイルの最大数をクリックします。デフォルトでは、XenMobile はサーバー上に 300 個のバックアップファイルを保持します。
    • ユーザーアクティビティログファイルサイズ (MB): リストで、5 MB から 20 MB の間のサイズをクリックして、ユーザーアクティビティファイルの最大サイズを変更します。デフォルトのファイルサイズは 10 MB です。
    • ユーザーアクティビティバックアップファイルの最大数: リストで、サーバーによって保持されるユーザーアクティビティファイルの最大数をクリックします。デフォルトでは、XenMobile はサーバー上に 300 個のバックアップファイルを保持します。

ログレベルオプションの設定

ログレベルでは、XenMobile がログに収集する情報の種類を指定できます。すべてのクラスに同じレベルを設定することも、個々のクラスに特定のレベルを設定することもできます。

  1. ログ設定ページで、ログレベルを展開します。すべてのログクラスのテーブルが表示されます。

    Image of logging configuration

  2. 次のいずれかを実行します。

    • 1つのクラスの横にあるチェックボックスをクリックし、レベル設定をクリックして、このクラスのログレベルのみを変更します。
    • すべて編集をクリックして、テーブル内のすべてのクラスにログレベルの変更を適用します。

    ログレベル設定ダイアログボックスが表示され、ログレベルを設定し、XenMobile Server を再起動したときにログレベル設定を永続化するかどうかを選択できます。

    Image of logging configuration

    • クラス名: このフィールドは、すべてのクラスのログレベルを変更している場合はすべてと表示され、個々のクラス名が表示される場合もあります。編集はできません。
    • サブクラス名: このフィールドは、すべてのクラスのログレベルを変更している場合はすべてと表示され、個々のクラスのサブクラス名が表示される場合もあります。編集はできません。
    • ログレベル: リストでログレベルをクリックします。サポートされているログレベルは次のとおりです。
      • フェータル
      • エラー
      • ワーニング
      • インフォ
      • デバッグ
      • トレース
      • オフ
    • 含まれるロガー: このフィールドは、すべてのクラスのログレベルを変更している場合は空白になり、個々のクラスに対して現在構成されているロガーが表示される場合もあります。編集はできません。
    • 設定の永続化: サーバーを再起動したときにログレベル設定を永続化する場合は、このチェックボックスをオンにします。このチェックボックスをオフにすると、サーバーを再起動したときにログレベル設定がデフォルトに戻ります。
  3. 設定をクリックして変更をコミットします。

カスタムロガーの追加

  1. ログ設定ページで、カスタムロガーを展開します。カスタムロガーテーブルが表示されます。カスタムロガーを追加していない場合、テーブルは最初は空です。

    Image of logging configuration

  2. 追加をクリックします。カスタムロガーの追加ダイアログボックスが表示されます。

    Image of logging configuration

  3. 次の設定を構成します。

    • クラス名: このフィールドはカスタムと表示されます。編集はできません。
    • ログレベル: リストでログレベルをクリックします。サポートされているログレベルは次のとおりです。
      • フェータル
      • エラー
      • ワーニング
      • インフォ
      • デバッグ
      • トレース
      • オフ
    • 含まれるロガー: カスタムロガーに含める特定のロガーを入力するか、フィールドを空白のままにしてすべてのロガーを含めます。
  4. 追加をクリックします。カスタムロガーがカスタムロガーテーブルに追加されます。

    Image of logging configuration

カスタムロガーの削除

  1. ログ設定ページで、カスタムロガーを展開します。

  2. 削除するカスタムロガーを選択します。

  3. 削除をクリックします。カスタムロガーを削除するかどうかを尋ねるダイアログボックスが表示されます。OKをクリックします。

    重要:

    この操作は元に戻せません。

ログ