Skip to content

Cisco

ThousandEyes でダッシュボードをコピーする

ThousandEyes では監視している情報の一覧を "ダッシュボード" という単位でまとめ、表示することが出来ます。 ダッシュボードは複数作成することが出来ますので、用途に応じて複数のダッシュボードを作成すると使いやすくなります。 ダッシュボードを複数作成する際、「新たにゼロから作成する」のでは無く、「既存のダッシュボードをベースに (流用し) 作成したい」場合はダッシュボードを複製することが出来ます。 ダッシュボードの複製手順は公式ドキュメントの Customizing Your Dashboard にかかれていますが、今回は具体的な手順をメモしておきます。

Terraform で IOS-XE を設定する

Story DeWeese さんの記事ですが、しばらく前に Automation with Any Tooling on Any Interface が公開されています。

Story DeWeese さんは YouTube でも Cisco IOS XE Terraform provider introduction and demo という「Terraform で IOS-XE を操作する」という動画を公開してくださっています。

IOS-XE 用の Provider は Cisco IOS XE Provider で公開されています。 今回はこの Provider の基本的な使い方をメモしておきます。 Terraform は 1.2.7 を利用しました。

ACI で Fault を ignore して検知しなくする

ACI で検知された Fault を非表示にするには以下の方法があります。

方法 同じ ID の Fault が再発した場合
Fault を acknowledge する 検知する
Fault を ignore する 検知しない

後者の「ignore する」方法は「squelch する」とも表現されます。 ignore 設定を行うには以下の手順で設定します。

IOS / IOS-XE で VRF 単位の経路再配布を設定する

IOS や IOS-XE で VRF 単位の経路再配布を行うには以下のように設定します。

1
2
3
4
5
6
7
8
router eigrp EIGRP1
 !
 address-family ipv4 unicast vrf 100 autonomous-system 100
  !
  network 10.0.0.0 0.0.0.255
  eigrp router-id 1.1.1.1
 exit-address-family
!

cmlutils を使い、CLI から CML へ新規イメージを登録する

以前に以下のメモを書きました。

今回、改めて cmlutils を使って CLI から CML へ新規のイメージを追加する手順をメモしておきます。 作業環境には Ubuntu 22.04 LTS と Python 3.10.4 を使いました。

ThousandEyes で REST API を利用する

ThousandEyes で REST API を用意するには、予め管理画面から User API Token を取得しておく必要があります。 User API Token は管理画面の Account SettingsUsers and Roles 等から取得することが出来ます (ユーザの Profile からアクセスすることも出来ます)。

file

Obtaining a list of ThousandEyes Agent IP Addresses に書かれていますが、Agent のアドレス一覧を取得したい場合、以下のように実行します。

Cisco ASAv 9.16 / REST API 7.16 に curl / REST API でアクセスする

以前に Cisco ASAv に REST API でアクセスするには というメモを書きました。 現在は ASA 側で仕様が変更されたのか、User-AgentASDM という文字列を指定しないと REST API が実行出来ないようです。 その為、内容自体はほぼ変わりませんが、若干内容をアップデートしたメモを残しておきます。 ASA のバージョンは 9.16(2) を、REST API エージェントのバージョンは 7.16.1.75 を利用しました。