CMLでChrome/NginxコンテナでHTTPのテストを行う
CML 2.9.0からDockerコンテナがサポートされています。今回はCML 2.9.0と同時にリリースされたリファレンスプラットフォームに含まれている、Chrome/Nginxコンテナを使ってHTTPテストを行う方法をメモしておきます。
CML 2.9.0からDockerコンテナがサポートされています。今回はCML 2.9.0と同時にリリースされたリファレンスプラットフォームに含まれている、Chrome/Nginxコンテナを使ってHTTPテストを行う方法をメモしておきます。
CML 2.9.0から新たにコンテナ機能がサポートされています。CML 2.9.0と同時に公開されたリファレンスプラットフォーム「refplat-20250616-fcs-iso」に含まれるコンテナイメージの一覧はSupport for Container Imagesに書かれています。

ここには「splunk」というイメージについて言及されているのですが、「refplat-20250616-fcs-iso」にはこのイメージは含まれていないようです。つまり、実際に含まれているコンテナイメージは以下のようです。
先日、dfimageでDockerコンテナイメージからDockerfileを復元するで触れたdfimageを使い、これらのイメージのDockerfileを確認してみました。
CML 2.9.0の変更点はCML 2.9 Release Notesに記載されています。「Remove deprecated disk_subfolder attribute from the image definition.」に記載されている通り、イメージ定義ファイル中からdisk_subfolder属性が廃止されています。
Cisco CML 2.9.0がリリースされました。Software Downloadページからダウンロードすることができます。変更点はSummary of Changesに記載されていますが、下記などです。
同時に最新のリファレンスプラットフォームである「refplat-20250616-fcs.iso」が公開されています。この.isoファイルの内容は以下でした。
Cisco CMLを動作させるコンピュータのスペックは「どの程度、仮想マシンを動作させるか?」に大きく依存します(※ライセンスは考慮しません)。CMLを動作させるホストコンピュータのスペックをサイジングする際、CPU/メモリの計算に使えるExcelファイルがGitHubで公開されています。
「Device Count」欄を入力していくことで必要なスペックが自動的に計算されます。

新たに以下がリリースされていました。CML 2.6.0はサポートされなくなったようです。
各々の更新内容は以下でした。
以前に以下のメモを書きました。
今回は改めてUbuntuへSNMPユーティリティをインストールし、IOL-XEへSNMP Pollingする手順をメモします。
ThousandEyesでネットワークを可視化するにはエージェントを用意する必要があります。エージェントはLinuxへインストールすることもできますが、Cisco製のネットワーク機器上へインストールすることもできます。Catalystにはコンテナを動作させることができるApp-Hostingという機能があり、ThousandEyesのエージェントはこの機能を使ってコンテナとして動作させます。今回はCatalyst9300上へエージェントをインストール手順をメモしておきます。
Cisco NX-OSでは「root」という名前のユーザを定義することが出来ません。設定しようとすると以下のようなエラーが発生します。今回はNX-OS 10.5(3)で確認しました。
NX-OSv(config)# username root password PASSWORD
User is reserved