ログ記録と通知
伐採
Juniper Cloud-Native Routerのポッドとコンテナは、ログ記録メカニズムとしてsyslogを使用します。デプロイ時にログ ファイルの場所を特定できるのは、values.yaml ファイルの log_path キーの値を保持または変更することです。デフォルトでは、ログ ファイルの場所は /var/log/jcnr です。システムは、すべてのクラウドネイティブ・ルーター・ポッドおよびコンテナーからのログ・ファイルをlog_pathディレクトリーに保存します。
さらに、syslog-ng ポッドは、イベント通知データを JSON 形式でホスト サーバーに格納します。syslog-ng ポッドは、values.yaml ファイルの syslog_notifications キーで指定されたディレクトリに JSON 形式の通知を格納します。デフォルトでは、ファイルの場所は /var/log/jcnr で、ファイル名は jcnr_notifications.json です。Cloud-Native Routerを導入する前に、syslog_notificationsキーの値を変更することで、場所とファイル名を変更できます。
デフォルトのファイル・ロケーションを使用すると、 /var/log/jcnr ディレクトリに以下のファイルが表示されます。
[root@jcnr-01 jcnr]# ls action.log contrail-vrouter-dpdk-init.log filter l2cos.log __policy_names_rpdc__ contrail-vrouter-agent.log contrail-vrouter-dpdk.log filter.log license mgd-api __policy_names_rpdn__ cos jcnr-cni.log messages mosquitto vrouter-kernel-init.log cscript.log jcnr_notifications.json messages.0.gz na-grpcd
通知
syslog-ng ポッドは、前述のログ ファイルで、interface up、interface down、interface add などの通知イベントを継続的に監視します。これらのイベントがログファイルに表示されると、syslog-ng はログイベントを通知イベントに変換し、イベントを syslog_notifications で設定されたファイル values.yaml ファイル。次に、syslog-ng 通知の例を示します。
通知 | 元ポッド |
---|---|
有効期限が近づいているライセンス |
cRPDの |
ライセンスの有効期限が切れています |
cRPDの |
ライセンスが無効です |
cRPDの |
ライセンスOK |
cRPDの |
ライセンスの猶予期間 | cRPDの |
ライセンスがありません | cRPDの |
JCNR初期化成功 |
デプロイヤー |
JCNR初期化失敗 |
デプロイヤー |
JCNR 正常停止要求 | デプロイヤー |
JCNR 正常停止完了 | デプロイヤー |
JCNRグレースフルシャットダウン失敗 | デプロイヤー |
JCNR再起動 | デプロイヤー |
JCNRアップグレード成功 | デプロイヤー |
JCNRアップグレード失敗 | デプロイヤー |
アップストリームファブリックボンドメンバーリンクアップ |
vRouter |
アップストリームファブリックボンドメンバーリンクダウン |
vRouter |
アップストリームファブリックボンドリンクアップ |
vRouter |
アップストリームファブリックボンドリンクダウン |
vRouter |
アップストリームファブリックボンドリンクスイッチオーバー | vRouter |
ダウンストリームファブリックリンクアップ |
vRouter |
ダウンストリーム ファブリック リンク ダウン |
vRouter |
アプライアンスのリンクアップ |
vRouter |
アプライアンスのリンクダウン |
vRouter |
JCNRアプリケーションのクリティカル・エラー |
vRouter |
JCNRアプリケーションに関する警告 | vRouter |
JCNRアプリケーション情報 | vRouter |
JCNRレート制限に達しました | vRouter |
JCNR MAC テーブルの上限に達しました |
vRouter |
JCNR CLI開始 |
cRPDまたはvRouter-Agent |
JCNR CLI停止 |
cRPDまたはvRouter-Agent |
JCNRカーネルアプリのインターフェイスがアップしています |
vRouter |
JCNR カーネル アプリ インターフェイスのダウン |
vRouter |
JCNR Virtioユーザーインターフェースアップ |
vRouter |
JCNR Virtioユーザーインターフェイスダウン |
vRouter |