カスタム警告、エラー、システムログメッセージの生成の概要
コミット スクリプトを使用して、常に適用する設定ルールを指定できます。ルールが破られた場合、コミット スクリプトは警告、エラー、システム ログ メッセージを発行できます。
Junos OS コマンドラインインターフェイス (CLI)では、コミット操作中に警告メッセージが発行され、設定が完了していないか、構文エラーが含まれていないことを警告します。カスタム構成ルールが壊れている場合は、カスタム警告メッセージが問題について通知します。コミット スクリプトにより、警告メッセージが Junos OS CLI または Junos XML プロトコル クライアント アプリケーションに戻されます。エラーメッセージとは異なり、警告メッセージはコミット操作の失敗を引き起こさないので、ネットワークトラフィックに影響を与えない設定問題に使用されます。警告は、推奨されるプラクティスに準拠しない構成設定に対する応答として最適に使用されます。このタイプの構成設定の例として、異なるユーザーに同じユーザー ID を割り当てることができる場合があります。
または、重大な設定問題に対するカスタム警告メッセージを生成し、問題を解消する自動設定変更を指定することもできます。自動設定変更と組み合わせた警告メッセージの使用の詳細については、 コミットスクリプトを使用した永続的または一時的な設定変更の生成の概要を参照してください。
警告メッセージとは異なり、カスタム エラー メッセージでは、コミット操作が失敗し、構成の問題についてユーザーに通知します。コミット スクリプトにより、エラー メッセージが Junos OS CLI または Junos XML プロトコル クライアント アプリケーションに戻されます。エラー メッセージによってコミット操作が失敗するため、ネットワーク トラフィックに影響を与える問題に使用されます。エラー メッセージは、許可しない構成設定に対する応答として最適に使用されます。たとえば、必要なステートメントが構成から除外された場合などです。
Junos OSは、システムログメッセージ(syslogメッセージとも呼ばれます)を生成し、以下を含むデバイスで発生するイベントを記録します。
OSPF プロトコル隣接関係の作成や、設定データベースへのユーザー ログインなどの日常的な操作
設定ファイルへのアクセスの失敗、子プロセスやピアプロセスへの予期しない接続の閉鎖などの失敗およびエラー状態
過度な温度によるデバイスの電源ダウンなどの緊急またはクリティカルな状態
各システム ログ メッセージは、メッセージを生成した Junos OS プロセスを識別し、発生した操作またはエラーを簡単に説明します。 システム ログ エクスプローラ は、システム ログ メッセージに関するより詳細な情報を提供します。
コミット スクリプトを使用すると、定義した特定のイベントに応じてカスタム システム ログ メッセージを生成できます。たとえば、構成ルールが壊れている場合、カスタム メッセージを生成してこの発生を記録できます。コミット スクリプトによって設定が修正された場合、カスタム メッセージに是正措置が実行されたことを示すメッセージが表示されます。