はじめに
このドキュメントでは、UbuntuサーバでのCisco FMモニタとそのインストールについて説明します。
背景説明
Cisco FM Monitorは、ネットワーク全体をカバーするオンプレミスのモニタリングツールです。Cisco Ultra-Reliable Wireless Backhaul(URWB)ユーザは、1つまたは複数のワイヤレス運用テクノロジー(OT)ネットワークを予防的に維持およびモニタできます。ネットワーク内のすべてのCisco URWBデバイスからのデータと状況アラートをリアルタイムで表示します。このツールは、Docker形式で提供される仮想イメージを使用した、仮想イメージベースの診断および分析インターフェイスです。
前提条件
-
-
CURWBデバイスファームウェア:
CURWBハードウェアは、FMモニタツールとの互換性を確保するために、新しいファームウェアバージョン上に存在する必要があります。特定のFMモニタとCURWBファームウェアバージョンの互換性を確認するには、最新の設定ガイドを参照してください。 Fluidmeshデバイスのファームウェアをアップグレードするには、該当するハードウェアタイプの『CURWBインストールおよび構成ガイド』の「ユニットファームウェアの上書きおよびアップグレード」セクションを参照してください。
-
[Server]:
アプリケーションのDockerコンテナを実行するには、次の仕様を備えた専用サーバが必要です。 サーバの最小仕様
-
サポートされるWebブラウザ:
Mozilla Firefox
Google Chrome
Microsoft Internet Explorer
Microsoft Edge
Apple Safari
-
ソフトウェアプラグイン
従来のCURWBハードウェアの監視にはソフトウェアプラグインが必要ですが、IWハードウェアではプラグインは不要です。
-
Docker:
Dockerがサーバにインストールされている場合は、サーバが仮想化と第2レベルのアドレス変換(SLAT)をサポートしていることを確認する必要があります。インテルのSLATバージョンは、EPT (拡張ページテーブル)と呼ばれています。
Dockerコンテナのインストールと実行
- このドキュメントでは、主に初期セットアップ時にインターネットに接続されたUbuntuサーバへのインストールを中心に説明します。
- software.cisco.comにログインし、サーバに最新のモニタイメージファイルをダウンロードします。
- 次のステップは、サーバにDockerエンジンをインストールすることです。詳細についてはDockerのドキュメントを参照できますが、基本的な手順は次のとおりです。
- 競合するすべてのパッケージをアンインストールするには、次のコマンドを実行します。
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
> sudo apt-get update
> sudo apt-get install ca-certificates curl
> sudo install -m 0755 -d /etc/apt/keyrings
> sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
> sudo chmod a+r /etc/apt/keyrings/docker.asc
> echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
> sudo apt-get update
次のコマンドを実行して、最新のDockerパッケージをインストールしてください。
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- hello-worldイメージを実行して、Dockerエンジンが正常にインストールされたことを確認します
sudo docker run hello-world
sudo docker images
- Dockerエンジンがインストールされたら、次のコマンドを使用してCisco FMモニタイメージをモニタサーバにロードします。
docker load -i fm-monitor-docker-v1.x.x.tar.
- このコマンドをもう一度実行して、ロードされていることを確認します。また、イメージIDをメモしておきます。
sudo docker images
- 次の手順を実行して、Dockerコンテナを初めて実行します。
sudo docker run -d --name fm_monitor -p 8080:8080 -p 8443:8443 --restart always X
(ここで、XはMONITOR DockerイメージのIMAGE ID値です)。
Web UIへのアクセス
- 最後に、任意のブラウザからWebページにアクセスします。https://X:YからURLに移動します。ここで、XはサーバのIPアドレス、Yは設定済みのホストポート番号です。
- 次に、最初のインストール時に、名前の電子メールとパスワードを入力して、FM-Monitorのオフラインアカウントを作成する必要があります。
- 完了したら、FM-MonitorへのCURWBデバイスのオンボーディングを開始できます。サーバのIPアドレスが正しいことを確認します。
- すべての無線がFM Monitorに追加されると、ダッシュボードのホーム画面にすべての無線が表示されます。
- モニタに追加されたすべてのデバイスは、テーブルビューでさらに詳細に表示できます。
- これらのデバイスは、Settings > Devicesページに移動して、モニタから削除または追加できます。
- 多数の無線は、ロケーションや機能に基づいて小さなセクションにグループ化できるため、ダッシュボードのホームページから簡単にモニタリングできます。
データ監視
- 接続は、リアルタイムで監視したり、履歴データを検索したり、トラブルシューティングの目的で分析したりできます。特定の無線を選択する必要があるという無線の観点からパフォーマンスを確認します。
ライセンスアクティベーション
FMモニタを使用してネットワークをモニタするには、シスコからアクティベーションライセンスを取得して入力する必要があります。インストールするアクティベーションライセンスのレベルによって、モニタ可能なFluidmesh無線トランシーバデバイスの数が決まります。範囲は5 ~ 5000デバイスです。
デモライセンスオプションも利用できます。有効にすると、デモライセンスは3ヵ月間有効になります。FM Monitorライセンスをアップグレードすると、1つのライセンスでモニタ可能なデバイスの数を、最初にライセンスされた数から増やすことができます。