Log Collector Tool
Log Collectorは、BriefCamがデプロイしたシステムから関連するログを収集するためのツールです。ツールを実行すると、出力ディレクトリに各機器の圧縮ファイルが作成されます。
以下に関連するログが収集されます。
BriefCamサービス
IIS
db-config
db-tool
ログコレクターツール (collect-logs )は次の場所にあります:{BriefCamServer installation folder}\tools\log_collector_tool 。
オールインワン機からツールを実行するには:
ファイルを解凍し
collect-logs.zipます。PowerShellを管理者として開きます。
ツールを解凍したディレクトリ内からユーティリティを実行します。
リモート機からツールを実行するには:
.zipファ
collect-logsイルを解凍します。ホストと資格情報で
config.jsonファイルを更新します。リモートマシンのファイアウォール管理者レベルの資格情報でWINRMとICMPを有効にして許可します。
すべてのマシンで、PowerShellリモート署名スクリプトの実行を有効にします。詳しくは、を参照してくカスタマイズされたポリシー設定を使用した高セキュリティ環境ださい。
PowerShellを管理者として開きます。
ツールを解凍したディレクトリ内からユーティリティを実行します。
使用できるパラメータは次のとおりです。
パラメータ | タイプ | 説明 | 必須/オプション | コメント |
-config | string | 設定ファイルへのパス | リモート機から実行する場合は必須 | デフォルト: './config.json' |
-start | string | 開始日 | オプション | フォーマット: 'yyyy-MM-dd'。省略した場合、開始日は想定されません。 |
-end | string | 終了日 | オプション | フォーマット: 'yyyy-MM-dd'。省略した場合、今日の日付(包括的)と見なされます。 |
-local | flag | ローカルでの収集の場合のみ必須 | ||
-o | string | 圧縮アーカイブ出力ディレクトリ | オプション | デフォルト:現在の作業ディレクトリ。指定されたパスが存在しない場合は、パスが作成されます。 |
以下にいくつかの例を示します。
ローカルコレクションの場合:
PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23
リモート収集の場合:
PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"
Log Collectorのトラブルシューティングに使用できるログファイルがいくつかあります。
c:/windows/temp/_collect.log– すべてのリモート収集マシンで<UTILITY-DIRECTORY>/_collect.log- ツールをローカルで実行する場合<UTILITY-DIRECTORY>/deploy.log、<UTILITY-DIRECTORY>/deploy-trace.log- ユーティリティが実行されるマシン上