Junos Spaceネットワーク管理プラットフォームを使用したネットワーク デバイスの監視とソフトウェアの問題のトラブルシューティング
Junos Spaceネットワーク管理プラットフォームの以下の機能を使用して、デバイスを監視し、ソフトウェアの問題をトラブルシューティングします。
記録システム
Junos Space Platform によって管理されるネットワークには、ネットワーク内のデバイスに関する情報の 2 つのリポジトリがあります。それは、デバイス自体(各デバイスが公式な状態を定義して報告する)とデータベース(デバイスの検出中にデバイスによって報告される情報を含む)です。これは、記録システムと呼ばれます。
記録システムは、情報のリポジトリが保存されている場所に応じて、次の2つのモードで動作します。
Network as a System of Record(NSOR)- デフォルトでは、ネットワークはSystem of Record(NSOR)です。このモードでは、ユーザーがネットワーク デバイスの設定変更をコミットすると、コミット操作によって、システム ログから Junos Space プラットフォームへのレポートが自動的にトリガーされます。
Junos Space as a System of Record(SSOR)—このモードでは、アウトオブバンドコミット操作を実行すると、Junos Spaceプラットフォームはデバイスからシステムログメッセージを受信しますが、Junos Spaceプラットフォームデータベース内の値は自動的に変更されず、デバイス上の値と同期されません。代わりに、承認された設定をJunos Spaceプラットフォームデータベースからデバイスにプッシュすることで、デバイスのローカル変更を上書きするかどうかを選択できます。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 アプリケーションのステータスを監視します。ジョブのステータスは、[ジョブ管理(Job Management)] ページで確認できます。ジョブとは、デバイス、サービス、顧客など、Junos Spaceプラットフォームで管理されるあらゆるオブジェクトに対して実行される、ユーザーが開始するアクションです。Junos Spaceネットワーク管理プラットフォームの一般的なジョブには、デバイスの検出、サービスの導入、デバイスの事前登録、機能と設定の監査などがあります。
ジョブをすぐにトリガーすることも、後の日時にジョブをスケジュールすることもできます。Junos Spaceプラットフォームは、スケジュールされたすべてのジョブのジョブステータスの履歴を保持します。ワークスペースからジョブがスケジュールされると、Junos Space プラットフォームは [ジョブ管理] ページでジョブを識別するためのジョブ ID を割り当てます。ジョブの詳細については、「 ジョブの概要」を参照してください。
セキュアコンソール
[デバイス] ワークスペースのセキュア コンソール機能は、管理対象デバイスと管理対象外デバイスへのセキュアなリモート アクセス接続を提供します。Secure Consoleは、SSHプロトコルを使用して、Junos SpaceのユーザーインターフェイスからSSHセッションを開始します。セキュアコンソールは、Junos Spaceプラットフォームに組み込まれている端末ウィンドウで、サードパーティのSSHクライアントがデバイスに接続する必要がありません。Secure Consoleは、Webブラウザからではなく、Junos SpaceサーバーからSSHセッションを開始することで、デバイスに接続する際のセキュリティを強化します。Secure Console機能には、[デバイス管理]ページまたは[Secure Console]ページからアクセスできます。Secure Consoleの詳細については、「 Secure Consoleの概要」を参照してください。
ルッキンググラス
[デバイス]ワークスペースからLooking Glass機能を使用して、Junos Spaceユーザーインターフェイスから基本的なCLIコマンドを実行して、デバイスの設定を表示します。これらのコマンドを複数のデバイスで実行し、これらのデバイスの設定とランタイム情報を比較できます。Looking Glass を使用して実行できるコマンドの種類は、 show
、 ping
、 test
、 traceroute
です。サポートされ、Junos Spaceプラットフォームデータベースに保存されているコマンドは、[Looking Glass]ページに表示されます。コマンドの最初の数文字を入力すると、候補リストには、サポートされているコマンド、保存されているコマンド、および入力した文字で始まるコマンドが表示されます。Looking Glassの詳細については、「 Looking 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プラットフォームデータベースから取得したデバイスXML、トリガーされたジョブやこれらのジョブを実行するノードなどの詳細を表示することができます。Junos Spaceデバッグユーティリティの詳細については、 Junos Spaceデバッグユーティリティの概要を参照してください。