pfsenseログファイルはどこにありますか?


10

pfsenseログファイルはどこに配置して表示できますか?

ドキュメントを検索しましたが、pfsenseのさまざまなコンポーネントのログファイルの場所を示していません。

回答:


13

nanobsd 2.0.3リリースでは、少なくとも次の場所に移動すると見つかります。

  • cd /var/log(複数のログではない ;)
  • clog system.log | less
    • system.logディレクトリ内のログの名前に置き換えます。
    • これらのログファイルは通常のテキストファイルではなく、実際にはバイナリの循環ログであるため、clogユーティリティを使用してそれらを表示し| less、出力をlessにパイプして、ページの上下キーを使用してログを上下にスクロールできるようにします。押しqて終了します。
  • ログの表示が完了し、シェルプロンプトからpfsenseメニューに戻るにはexit、コマンドプロンプトで次のように入力します。

1
この答えは、pfSenseデバイスへのコンソールアクセスで信頼できる人にとって、初心者にはあまりにもフレンドリーです。
mwfearnley 2017年

1
@mwfearnley誰もアクセスを求めていないので、心配する必要はありません。とは言っても、丸太はそれほど一般的ではないので、誰もが丸太に慣れ親しんでいると思います。
AaronLS 2017年

1
はい、clog情報は役に立ちます。
mwfearnley 2017年

振り返ってみると、私の最初のコメントはあまり建設的ではありませんでした。場所を(間接的に)提供し、clog/ を使用するようにアドバイスすることlessは非常に便利です。ただし、cdディレクトリの変更に使用することはすでにわかっているはずであり、clog /var/log/system.log直接行うことができるため、実際には必要ありません。また、これはFreeBSDで少なくともv2.4まで機能する情報であるというだけのことです。
mwfearnley 2018

5

pfSenseはログファイルを/var/logディレクトリに保存します。

ログは標準のテキストベースの形式では保存されません。代わりに、「循環ログ」形式で保存されます。clogツールを使用してログを表示します。tailコマンドと同様に使用できます。つまりclog -f /var/log/system.log、ログ全体を表示し、「追跡」を続けます。


2

ログをより簡単に見る方法-pfsense Webコンソールにログインし、「Diagnostics」内の「Edit File」を選択します。ここでディレクトリを参照できます/var/log/system.log

例:

pfsenseログ


はい、ログファイルはほとんどがプレーンテキストですが、実際には「循環ログ」に保存されます。これは固定サイズのファイルで、小さなバイナリフッターが含まれています。ファイルには「カーソル位置」が追跡されており、ファイルが最後に到達すると最初にリセットされます。これは、最も古いエントリがファイルの途中にある可能性が高く、最初の行が最後から折り返されることを意味します。clogこのツールは、それらを表示するために推奨される方法です。
mwfearnley
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.