Junos Spaceネットワーク管理プラットフォームでのネットワークデバイスの監視とソフトウェアの問題のトラブルシューティング
Junos Spaceネットワーク管理プラットフォームの以下の機能を使用して、デバイスを監視し、ソフトウェアの問題をトラブルシューティングします。
記録システム
Junos Space Platform が管理するネットワークには、ネットワーク内のデバイスに関する情報の 2 つのリポジトリが含まれています。デバイス自体(各デバイスは、公式な状態を定義および報告します)とデータベース(デバイス検出中にデバイスによって報告される情報が含まれます)。これは、レコード システムと呼ばれます。
記録システムは、情報のリポジトリが格納されている場所に応じて、次の 2 つのモードで動作します。
記録システム(NSOR)としてのネットワーク:デフォルトでは、ネットワークは指名システム(NSOR)です。このモードでは、ユーザーがネットワークデバイスの設定変更をコミットすると、コミット操作により、システムログからJunos Space Platformへのレポートが自動的にトリガーされます。
記録システム(SSOR)としてのJunos Space—このモードでは、アウトオブバンドコミット操作を実行すると、Junos Space Platformはデバイスからシステムログメッセージを受信しますが、Junos Space Platformデータベース内の値は、デバイス上の値と自動的に変更または同期されません。代わりに、受け入れた設定をJunos Space Platformデータベースからデバイスにプッシュすることで、デバイスのローカル変更を上書きするかどうかを選択できます。Junos Space プラットフォームのレコード システムの詳細については、 Junos Space の記録システムの概要を参照してください。
システムスナップショット
システムスナップショット機能を使って、Junos Space システムの現在の状態のスナップショットを作成できます。スナップショットには、データベース内のデータ、システムとアプリケーションの構成ファイル、アプリケーションと Linux の実行可能ファイルなど、ハード ディスク上のすべての永続データが含まれます。システム ファイルの破損や重要なプロセスの中断などによる望ましくない動作が原因でシステムが回復不能なエラー状態になった場合は、Junos Space システムを事前定義された状態または古いリリースにロールバックできます。システム・スナップショットは、ファブリック内のすべてのノードにわたってデータの整合性を維持するファブリック全体の操作です。
スナップショットは、Junos Space ノードの追加や削除、Junos Space アプリケーションのインストールなどの重要なアクションが実行される前に作成することができます。この操作を行うと、システムが望ましくない状態に陥る可能性があるためです。アクションが正常に実行されたことを確認した後、スナップショットを削除できます。システム スナップショットの詳細については、「 システム スナップショットの作成」を参照してください。
バックアップと復元
バックアップと復元機能を使用して、Junos Space データベースのデータをバックアップ(またはバックアップのスケジュール設定)および復元します。時間単位、日単位、または週単位のスケジュールを設定できます。データベースのバックアップは、ローカルのJunos Spaceシステムに保存したり、セキュアコピーメカニズムを使用してリモートシステムに自動的に転送することができます。
バックアップは、次のいずれかの状況で復元できます。
Junos Space のデータが破損しているため、破損したデータを破損していないデータに置き換える必要があります。
再インストールまたはアップグレード後に Junos Space ソフトウェアが破損して不安定になり、Junos Space データベースに破損していないデータを読み込む必要がある。
バックアップ操作と復元操作の詳細については、「 データベースのバックアップと復元の概要」を参照してください。
メンテナンスモード
メンテナンス モードは、ファブリック内のすべてのノードがシャットダウンされ、Junos Space ネットワーク管理プラットフォーム Web プロキシが実行されている間に、データベースのリストアおよびデバッグ タスクを実行できるモードです。システムをメンテナンスモードにするには、承認されたJunos Space管理者である必要があります。システムをメンテナンス モードにできるのは、バックアップと復元機能を使用して復元タスクを開始した後のみです。
Junos Spaceシステムは、以下の状況でメンテナンスモードになります。
Junos Spaceネットワーク管理プラットフォームソフトウェアがダウンする。
復元操作を開始するには、バックアップと復元機能を使用します。
Junos Space ネットワーク管理プラットフォーム ソフトウェアをアップグレードするとします。
メンテナンス モードの詳細については、「 メンテナンス モードの概要」を参照してください。
監査ログ
Junos Space プラットフォームの 監査ログ ワークスペースには、ローカルまたはリモートのユーザーが開始したログイン履歴とタスクが表示されます。このワークスペースを通じて、ログイン履歴の追跡、デバイス管理タスクのリストの表示、デバイスでプロビジョニングされたサービスのリストの表示などを行うことができます。ただし、デバイスドリブンアクティビティ(ネットワーク要素の再同期など)やJunos Space CLIから行われた変更など、ユーザーが開始していないタスクは、監査ログに記録されません。管理者は監査ログを使用して、イベントを確認することができます (たとえば、イベントに関連付けられているユーザー アカウントを識別するため、イベントの時系列 (つまり、イベントの前と最中に何が起こったか) を確認するためなどです。監査ログの詳細については、 Junos Space 監査ログの概要を参照してください。
ジョブ
Junos Space プラットフォームの [ジョブ] ワークスペースを使用して、Junos Space プラットフォームで実行されるジョブおよび Junos Space プラットフォームにインストールされているすべての Junos Space アプリケーションの状態を監視します。ジョブの状態は、[ジョブ管理] ページで確認できます。ジョブとは、デバイス、サービス、顧客など、Junos Space Platformによって管理されるすべてのオブジェクトに対して実行される、ユーザーが開始するアクションのことです。Junos Spaceネットワーク管理プラットフォームの典型的な仕事には、デバイスの検出、サービスの導入、デバイスの事前登録、機能と構成の監査の実行が含まれます。
ジョブをすぐにトリガーすることも、後の日時にジョブをスケジュールすることもできます。Junos Space プラットフォームは、スケジュールされたすべてのジョブのジョブ ステータスの履歴を保持します。ワークスペースからジョブをスケジュールすると、Junos Space プラットフォームは [ジョブ管理] ページでジョブを識別するためのジョブ ID を割り当てます。ジョブの詳細については、「 ジョブの概要」を参照してください。
セキュアコンソール
[デバイス] ワークスペースのセキュア コンソール機能は、管理対象デバイスと管理対象外デバイスへのセキュアなリモート アクセス接続を提供します。セキュアコンソールは、Junos SpaceのユーザーインターフェイスからSSHプロトコルを使用してSSHセッションを開始します。セキュアコンソールは、Junos Space Platformに組み込まれたターミナルウィンドウであり、サードパーティ製のSSHクライアントにデバイス接続を行う必要がありません。セキュアコンソールは、Webブラウザからではなく、Junos SpaceサーバーからSSHセッションを開始することで、デバイスとの接続時のセキュリティを強化します。セキュア コンソール機能には、[デバイス管理] ページまたは [セキュア コンソール] ページからアクセスできます。セキュア コンソールの詳細については、「 セキュア コンソールの概要」を参照してください。
ルッキンググラス
Junos Spaceのユーザーインターフェイスから基本的なCLIコマンドを実行してデバイス設定を表示するには、[デバイス]ワークスペースの[ルッキンググラス]機能を使用します。これらのコマンドを複数のデバイスで実行し、これらのデバイスの設定とランタイム情報を比較できます。Look Glass を使用して実行できるコマンドの種類は、 show
、 ping
、 test
、および traceroute
です。サポートされ、Junos Space プラットフォーム データベースに保存されているコマンドは、[Look Glass] ページに表示されます。コマンドの最初の数文字を入力すると、候補リストには、サポートされているコマンド、保存されているコマンド、および入力した文字で始まるコマンドが表示されます。ルッキンググラスの詳細については、「 ルッキンググラスの概要」を参照してください。
レポート
Junos Space プラットフォームの [レポート] ワークスペースを使用すると、ネットワーク内のリソースを管理するためのカスタマイズしたレポートを生成できます。これらのレポートを使用して、デバイス インベントリの詳細、ジョブ実行の詳細、ユーザー アカウント、および監査証跡を収集できます。まず、レポート定義を作成して、Junos Space プラットフォームのインベントリ データベースから取得する情報を指定します。次に、このレポート定義を使用して、レポートを生成、エクスポート、および印刷します。Junos Space プラットフォームには、レポート定義を作成するための定義済みのカテゴリがいくつか用意されています。複数のカテゴリを組み合わせてレポート定義を作成できます。既定では、定義済みの属性セットがレポート定義に含まれます。最終的に生成されるレポートに必要な情報に応じて、属性を追加または削除することを選択できます。レポート定義で使用できる特定の属性に基づいて、データをグループ化、並べ替え、またはフィルター処理できます。レポートの詳細については、「 レポートの概要」を参照してください。
Junos Spaceデバッグユーティリティ
Junos Space デバッグユーティリティは、JBoss CLI や Junos Space ユーザーインターフェイスからは表示できない詳細を取得するためのスクリプトと Java アプリケーションの集合体です。これらのスクリプトとJavaアプリケーションは、 /var/log/space-debug/debug-utilities に保存され、deviceConnection、jobManagement、deviceImport、およびHornetQディレクトリに分類されます。これらのスクリプトまたは Java アプリケーションを実行すると、デバイス接続またはノード接続の問題、Junos Space Platform データベースから取得したデバイス XML、トリガーされたジョブやこれらのジョブを実行するノードなどの詳細を表示できます。Junos Space デバッグ ユーティリティの詳細については、 Junos Space デバッグ ユーティリティの概要を参照してください。