J-Insight Device Monitorの概要
ネットワークがますます複雑になるにつれ、より予測可能で管理しやすい方法でサービスを提供するためには、ネットワークデバイスの全体的な健全性を監視、維持、改善するプロセスを簡素化する機能を採用する必要性がますます重要になっています。
J-Insightは、稼働中のシステムの健全性を可視化し、インサイトを提供するデータ駆動型のデバイス監視ソリューションです。Junos OS リリース 18.2R1 以降の J-Insight フレームワークにより、FPC FRU のシステム リソースをリアルタイムで監視できるようになりました。また、既存の接続エラー管理インフラストラクチャと統合されており、エラーの検出、監視、およびレポートを標準化しています。J-Insightデバイスモニターのアーキテクチャ設計の長期的な目標を 図1に示します。
の長期的なハイレベルアーキテクチャ
J-Insightは、Junos Telemetry Interfaceを使用して、監視対象のデバイスコンポーネントの現在の状態と健全性を反映したデータを継続的に収集するオンプレミスシステムアプリケーションです。
J-Insight Health Monitoring の仕組みについて
この初期リリースの一環として、J-Insightヘルスモニターは次のプロセスフローをサポートします( 図1を参照)。
-
定義済みの静的正常性プロファイルを使用します。正常性プロファイルは、Junos OS CLI を使用してユーザーが設定することはできません。
-
Junos Telemetry フレームワークを使用して、デフォルトの正常性プロファイルで指定された正常性 KPI にサブスクライブします。J-Insight 正常性監視は、標準インターフェイスを使用して Junos Telemetry センサーに登録します。ヘルスモニターのサブスクリプションとレポートはデフォルトで無効になっていますが、Junos OS CLIを使用して有効にできます。Junos OS リリース 18.2R1 以降、MX ベースの FPC では、以下の健全性 KPI がサポートされています。
-
CPU使用率
-
温度センサー
-
PFEメモリ使用率
-
ファブリックの到達可能性
-
-
さまざまなサブシステムから収集した Junos Telemetry データストリームを照合します。
-
設定されたしきい値に照らして正常性データを評価し、正常性状態を報告します。
J-Insight障害監視の仕組みについて
Junos OS リリース 18.2R1 以降、J-Insight は接続エラー管理インフラストラクチャを利用して、エラー検出、監視、レポートを正規化します。このインフラストラクチャを通じて、J-Insightはデータ駆動型の障害ポリシーを定義する機能も提供します。各モジュールは、DST/機能ファイルを読み取ることによってエラー プロパティを定義できます。障害監視機能は、Junos OSではデフォルトで利用可能であり、CLIを使用して有効または無効にすることはできません。
各エラーは、次のプロパティによって定義されます。
-
URI - エラー識別子。各エラーは、Uniform Resource Identifier (URI) として表されるエラー ID で一意に識別されます。
-
Error - エラー名。
-
Scope - エラーの範囲。エラー スコープは、エラー カテゴリより上の分類レベルを提供します。エラー スコープ値の例としては、PFE やボードなどがあります。
-
Category - エラー カテゴリ。エラーカテゴリは、特定のエラースコープレベルでさまざまなサブグループにエラーを分類します。エラー カテゴリ値の例としては、メモリ、処理、ストレージなどがあります。
-
Details — エラーの説明。
-
Count—エラーインスタンスが発生した回数。
-
Clear count - エラーインスタンスがクリアされた回数。
-
Support - エラータイプのサポートの詳細。