Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP サーバー構成の監視

このトピックでは、DHCP サーバーでさまざまな DHCP 操作をトレースする方法について説明します。このトピックで説明するさまざまなトレース オプションを使用して、DHCP サーバーで発生した問題のトラブルシューティングを行うことができます。詳細については、このトピックを参照してください。

DHCP ローカル サーバー操作のトレース

拡張 DHCP トレース操作は、拡張 DHCP ローカル サーバーの操作を追跡し、ログ ファイルに記録します。既定では、拡張 DHCP ローカル サーバー プロセスはトレースされません。階層レベルで ステートメント[edit system processes dhcp-service]を含めるtraceoptions場合、デフォルトのトレース動作は次のようになります。

  • 重要な拡張 DHCP ローカルサーバーイベントは、/var/log ディレクトリにある jdhcpd というファイルに記録されます。

  • jdhcpd ファイルが 128 キロバイト (KB) に達すると、トレース ファイルが 3 つになるまで、jdhcpd.0jdhcpd.1 の順に名前が変更されます。そして、最も古いトレースファイル(jdhcpd.2)が上書きされます。ログ ファイルの作成方法の詳細については、を参照してくださいJunos System Log Messages Reference

  • ログ ファイルにアクセスできるのは、トレース操作を設定したユーザーのみです。

DHCP ローカル サーバーの操作をトレースするには、 階層レベルに ステートメントを含め traceoptions ます [edit system processes dhcp-service]

次のトピックでは、トレース操作の設定ステートメントについて説明します。

DHCP ローカルサーバーのプロセスログのファイル名の設定

デフォルトでは、トレース出力を記録するファイルの名前は jdhcpd です。階層レベルで ステートメントを含める file ことで、 [edit system processes dhcp-service traceoptions] 別の名前を指定できます。

DHCP ローカル サーバー プロセス ログ ファイルの数とサイズを構成する

デフォルトでは、トレース・ファイルのサイズが 128 キロバイト(KB)に達すると、トレース・ファイルは 3 つになるまで jdhcpd.0jdhcpd.1 の順に名前が変更されます。そして、最も古いトレースファイル(jdhcpd.2)が上書きされます。

トレース ファイルの数とサイズに制限を設けるには、 階層レベルで次のステートメントを含めます [edit system processes dhcp-service traceoptions]

たとえば、最大ファイル サイズを 2 MB、最大ファイル数を 20 に設定します。追跡操作 (jdhcpd) の出力を受信するファイルが 2 MB に達すると、jdhcpdjdhcpd.0 に名前が変更され、jdhcpd という名前の新しいファイルが作成されます。新しい jdhcpd が 2 MB に達すると、jdhcpd.0jdhcpd.1 に名前が変更され、filenamejdhcpd.0 に名前が変更されます。このプロセスは、トレース ファイルが 20 個になるまで繰り返されます。次に、最も古いファイル(jdhcpd.19)が最新のファイル(jdhcpd.0)で上書きされます。

ファイル数は 2 から 1000 ファイルまでです。各ファイルのファイル サイズは、10 KB から 1 ギガバイト (GB) までです。

ログファイルへのアクセスの設定

既定では、ログ ファイルにアクセスできるのは、トレース操作を構成したユーザーのみです。

すべてのユーザーがすべてのログ ファイルを読み取ることができるように指定するには、 階層レベルで ステートメントを含め file world-readable ます [edit system processes dhcp-service traceoptions]

デフォルトの動作を明示的に設定するには、 階層レベルで ステートメントを含め file no-world-readable ます [edit system processes dhcp-service traceoptions]

ログに記録する行の正規表現の設定

デフォルトでは、トレース操作の出力には、ログに記録されたイベントに関連するすべての行が含まれます。

階層レベルで ステートメント[edit system processes dhcp-service traceoptions]を含め、一致させる正規表現(regex)を指定することでmatch、出力を絞り込むことができます。

トレース オプション フラグの設定

既定では、重要なイベントのみがログに記録されます。階層レベルで拡張 DHCP ローカル サーバー トレース フラグを含めることで、トレース操作の [edit system processes dhcp-service traceoptions] ログ記録を構成できます。

次のトレース フラグを設定できます。

  • all- すべての操作をトレースします。

  • auth- 認証操作をトレースします。

  • database- データベースのイベントをトレースします。

  • fwd- ファイアウォール プロセス イベントをトレースします。

  • general- その他のイベントをトレースします。

  • ha- 高可用性関連のイベントをトレースします。

  • interface- インターフェイス動作をトレースします。

  • io- I/O 操作をトレースします。

  • packet- パケットのデコード操作をトレースします。

  • performance- パフォーマンス測定操作をトレースします。

  • profile- プロファイル操作をトレースします。

  • rpd- ルーティング プロトコル プロセスのイベントをトレースします。

  • rtsock- ルーティング ソケット操作をトレースします。

  • session-db- セッション データベース操作のトレースを実行します。

  • state- 状態の変化をトレースします。

  • statistics- ベースライン統計をトレースします。

  • ui- ユーザー インターフェイスの操作をトレースします。