ロギング
このセクションでは、BigFix コンポーネントと関連付けられたログ・ファイルについて説明しています。
BES ルート・サーバー・ログ:
- Windows:
C:\Program Files (x86)\BigFix Enterprise\BES Server\BESRelay.log - Linux:
/var/log/BESRelay.log
FillDB ログ
- Windows:
C:\Program Files (x86)\BigFix Enterprise\BES Server\FillDBData\FillDB.log - Linux:
/var/opt/BESServer/FillDBData/FillDB.log
GatherDB ログ
- Windows:
C:\Program Files (x86)\BigFix Enterprise\BES Server\GatherDBData\GatherDB.log - Linux:
/var/opt/BESServer/GatherDBData/GatherDB.log
状況レポートの収集
- Windows:
http://127.0.0.1:52311/cgi-bin/bfenterprise/BESGatherMirrorNew.exe - Linux: 状況レポートが存在しません。
リレー・ログ:
- Windows:
C:\Program Files (x86)\BigFix Enterprise\BES Relay\logfile.txt - Linux:
/var/log/BESRelay.log
BigFix 管理ツール (BESAdmin) のログ
Windows には、2 つ以上の BESAdmin ログ・ファイルがあります。
- BESAdmin を実行する各ユーザーには、特定のログ・ファイルがあります。
C:\Users\{USERNAME}\AppData\Local\BigFix\BESAdminDebugOut.txt
例: C:\Users\Administrator\AppData\Local\BigFix\BESAdminDebugOut.txt
- BESAdmin が Fixlet によって呼び出される場合 (または LocalSystem ユーザーによって実行される場合)、ログ・ファイルは次のようになります。
C:\Windows\System32\config\systemprofile\AppData\Local\BigFix\BESAdminDebugOut.txt
Linux システムでは、ログ・ファイルは次のフォルダーに 1 つだけあります。
- /var/log/BESAdminDebugOut.txt
BESadmin ロギングのデフォルトの動作を変更するには、オペレーティング・システムに基づいて以下を実行します。- Windows オペレーティング・システムの場合、レジストリー・キー
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BigFix\Enterprise Server\BESAdminを作成し、目的のオプションを追加します。 - Linux オペレーティング・システムの場合、
/var/opt/BESServer/besserver.configファイルに、オプションを指定するためのエントリー[Software\BigFix\Enterprise Server\BESAdmin]を追加します。
ロギングの動作を決定するのは、次のオプションです。
- DebugOut: (文字列) ログ・ファイルの完全なパス。
- EnableLogging: (数値、DWORD) ロギングがアクティブかどうかを示します (1 = はい、0 = いいえ)。オプション DebugOut が空でない場合、デフォルトは 1 で、DebugOut が空の場合、デフォルトは 0 です。
- EnabledLogs: (文字列) 記録先のログのリスト (セミコロンで区切る) を指定します。デフォルトは、
critical;debug;databaseです。 - LogFileSizeLimit: (数値、DWORD) ログがローテーションされる前の各ログのサイズ (バイト単位)。デフォルトは 10 MB です。
クライアント・ログ
クライアントはその現在のアクティビティーを、
[year][month][day].log の形式でファイル名として現在の日付を使用するログ・ファイルに記録します。アクティブなログのサイズが 512K に達すると、ログがバックアップ (.bkg) ファイルに移されて、現在の日付の新しいログが開始されます。ログが再び 512K に達すると、バックアップによって既存のバックアップが上書きされます。アクティブ・ログもバックアップ・ログも両方とも 10 日後に削除されます。各オペレーティング・システムについて、BigFix クライアント・ログのデフォルトの場所を以下に示します。- Windows:
C:\Program Files\BigFix Enterprise\BES Client\__BESData\__Global\Logs - UNIX、Linux:
/var/opt/BESClient/__BESData/__Global/Logs - Mac:
/Library/Application Support/Bigfix/BES Agent/__BESData/__Global/Logs
BES サーバー・プラグイン・サービス・ログ
このログファイルのディレクトリーは C:\Program Files\BigFix Enterprise\BES Server\Applications\Logs です。
注: ログ・ファイルの名前やパスを変更する場合は、文字の表示に関する問題を防ぐため、ASCII 文字だけを使用し、ASCII 以外の文字は使用しないでください。
ロギングの設定
以下の Windows レジストリー・キーを設定することによって、いくつかの BigFix コンポーネントでロギング・アクティビティーを有効または無効にできます。
| BigFix コンポーネント | レジストリー・キー名 | レジストリー・キーのタイプ | レジストリー・キーの値 |
|---|---|---|---|
| Windows 管理ツール (Windows Administration tool) | EnableLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| Linux 管理ツール (Linux Administration tool) | EnableLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| コンソール | EnableLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| Web レポート | LogOn | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| Fixlet デバッガー | EnableLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| FillDB | EnableLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| FillDB パフォーマンス (FillDB Performance) | EnablePerformanceLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |
| FillDB 照会パフォーマンス (FillDB Query Performance) | EnableQueryPerformanceLogging | REG_DWORD | 無効にする場合は 0、有効にする場合は 1 |