アプリケーション パフォーマンス モニタリング

アプリケーション パフォーマンス モニタリングの機能履歴

次の表に、このモジュールで説明する機能のリリースおよび関連情報を示します。

この機能は、特に明記されていない限り、導入されたリリース以降のすべてのリリースでも使用できます。

表 1. アプリケーション パフォーマンス モニタリングの機能履歴

リリース

機能

機能情報

Cisco IOS XE Dublin 17.10.1

アプリケーション パフォーマンス モニタリング

この機能は、AP を介して Cisco DNA Center Assurance アプリケーションに転送されるフローのアシュアランス関連メトリックを(アプリケーションごとに)収集してエクスポートします。

アプリケーション パフォーマンス モニタリングについて

アプリケーション パフォーマンス モニタリング機能は、アクセスポイントの特定のインターフェイスを介して Cisco Catalyst Center Assurance アプリケーションに転送されるフローのアシュアランス関連メトリックを(アプリケーションごとに)収集してエクスポートします。この機能は、TCP および UDP フローの定量的メトリックと TCP フローの定性的メトリックを計算する一般アシュアランスモニターと、リアルタイムプロトコル(RTP)フローの定性的および定量的メトリックを計算するメディアモニターの 2 つのモニターをサポートします。Microsoft Teams や Session Initiation Protocol(SIP)などの音声アプリケーションは RTP モニターを使用しますが、他のアプリケーションは TCP および UDP モニターを使用します。

フローモニターは、次のものに接続できます。

  • 接続ポイントからのすべてのフローをモニターするインターフェイス。

  • 通過するすべてのトラフィックをモニターするワイヤレス プロファイル ポリシー(WLAN または SSID に関連付けられたワイヤレス プロファイル ポリシー)。

アシュアランス パフォーマンス モニタリングは、次のプラットフォームでサポートされています。

  • Cisco Catalyst 9800 シリーズ コントローラ(9800-80、9800-40、9800-L、9800-CL)

  • Cisco Catalyst 9100 シリーズ AP(FlexConnect およびファブリックモード)

  • Cisco Catalyst 9300 および 9400 シリーズ スイッチ(ファブリックモード)

アプリケーション パフォーマンス モニタリングに関する制限事項

  • ローカルフローエクスポータはサポートされません。

  • 次のコマンドはサポートされません。

    • show avc wlan application top

    • show avc client top application

  • 単一のポリシープロファイルでアプリケーション パフォーマンス モニタリングとアプリケーションの可視性と制御の基本を設定することはできません。これらは、2 つの個別のポリシープロファイルでのみ設定できます。

  • CAPWAP の再起動中、AP はスタンバイモードに移行し、nitro エンジンは無効になります。CAPWAP が稼働して nitro エンジンが有効になると、フローの分類が試行されます。アプリケーションを分類するために十分な情報がないため、アプリケーションは不明としてマークされます。AP が CAPWAP に再参加すると、クライアントトラフィックは正しくマークまたは分類されます。

  • アプリケーションにアクティブセッションがある間にクライアントがローミングすると、特定のセッショントラフィックが不明としてマークされます。クライアントがトラフィックを正しくマークまたは分類するには、新しいセッションを開始する必要があります。

ワークフロー

フロー モニターの作成

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

flow monitor monitor-name

例:

Device(config)# flow monitor avc_assurance

フロー モニターを作成します。

ステップ 3

description description

例:

Device(config-flow-monitor)# description assurance monitor ID is 90

フローモニターに説明を追加します。

ステップ 4

record wireless avc { ipv4| ipv6} assurance

例:

Device(config-flow-monitor)# record wireless avc ipv4 assurance

ワイヤレスの IPv4 アシュアランスメトリックを指定します。

ステップ 5

exit

例:

Device(config-flow-monitor)# exit

グローバル コンフィギュレーション モードに戻ります。

ステップ 6

flow monitor monitor-name

例:

Device(config)# flow monitor avc_assurance_rtp

フロー モニターを作成します。

ステップ 7

description description

例:

Device(config-flow-monitor)# description assurance-rtp monitor ID is 94

フローモニターに説明を追加します。

ステップ 8

record wireless avc { ipv4| ipv6} assurance-rtp

例:

Device(config-flow-monitor)# record wireless avc ipv4 assurance-rtp

ワイヤレスの IPv4 アシュアランス RTP メトリックを指定します。

ステップ 9

end

例:

Device(config-flow-monitor)# end

特権 EXEC モードに戻ります。

ワイヤレス WLAN プロファイルポリシーの作成

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

wireless profile policy policy-name

例:

Device(config)# wireless profile policy AVC_POL

WLAN ポリシー プロファイルを設定し、ワイヤレス ポリシー コンフィギュレーション モードを開始します。

ステップ 3

shutdown

例:

Device(config-wireless-policy)# shutdown

ポリシープロファイルを無効にします。

ステップ 4

no central switching

例:

Device(config-wireless-policy)# no central switching  

中央スイッチングを無効にします。

ステップ 5

ipv4 flow monitor monitor-nameinput

例:

Device(config-wireless-policy)# ipv4 flow monitor avc_assurance input  

IPv4 入力フローモニターの名前を指定します。

ステップ 6

ipv4 flow monitor monitor-nameinput

例:

Device(config-wireless-policy)# ipv4 flow monitor avc_assurance_rtp input  

IPv4 入力フローモニターの名前を指定します。

ステップ 7

ipv4 flow monitor monitor-name output

例:

Device(config-wireless-policy)# ipv4 flow monitor avc_assurance output  

IPv4 出力フローモニターの名前を指定します。

ステップ 8

ipv4 flow monitor monitor-name output

例:

Device(config-wireless-policy)# ipv4 flow monitor avc_assurance_rtp output  

IPv4 出力フローモニターの名前を指定します。

ステップ 9

no shutdown

例:

Device(config-wireless-policy)# no shutdown

ポリシー プロファイルを有効にします。

ステップ 10

end

例:

Device(config-wireless-policy)# end

特権 EXEC モードに戻ります。

ポリシータグの作成

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

wireless tag policy policy-tag-name

例:

Device(config-policy-tag)# wireless tag policy mywlan_ssid

ポリシー タグを設定し、ポリシー タグ コンフィギュレーション モードを開始します。

ステップ 3

wlan wlan-avc policy policy

例:

Device(config-policy-tag)# wlan mywlan_ssid policy AVC_POL

WLAN にポリシータグをアタッチします。

ステップ 4

end

例:

Device(config-policy-tag)# end

特権 EXEC モードに戻ります。

AP へのポリシープロファイルのアタッチ

手順

  コマンドまたはアクション 目的

ステップ 1

ap ap-ether-mac

例:

Device(config)# ap 9412.1212.1201 

AP コンフィギュレーション モードを開始します。

ステップ 2

policy-tag policy-tag

例:

Device(config-ap-tag)# policy-tag mywlan_ssid

AP にアタッチするポリシータグを指定します。

ステップ 3

end

例:

Device(config-ap-tag)# end

特権 EXEC モードに戻ります。

アプリケーション パフォーマンス モニタリングの確認

次のコマンドを使用してアプリケーション パフォーマンス モニタリングの設定を確認します。

アプリケーション パフォーマンス モニタリングの統計を確認するには、次のコマンドを使用します。

Device# show flow exporter statistics

Flow Exporter apm_exp:
  Packet send statistics (last cleared 4w1d ago):
    Successfully sent:         2082                  (216624 bytes)
!Packet sent count sent from controller to Cisco Cisco Catalyst Center
    Reason not given:          1099                  (114296 bytes)

  Client send statistics:
    Client: Flow Monitor avc
      Records added:           0
      Bytes added:             0

Device# show flow monitor assurance cache

Cache type:                               Normal (Platform cache)
  Cache size:                               200000
  Current entries:                               0
  High Watermark:                                1
!Controller flow monitor cache statistics

  Flows added:                                   6
  Flows aged:                                    6
    - Active timeout      (    10 secs)          6

アプリケーション パフォーマンス モニタリングのステータスを確認するには、次のコマンドを使用します。

Device# show avc status 

VAP FNF-STATUS AVC-QOS-STATUS SD AVC-STATUS APM-STATUS
!APM-STATUS contains IPv4, IPv6 assurance and assurance-rtp monitors.

0   Disabled   Disabled       Enabled       IPV4,IPV4-RTP,IPV6,IPV6-RTP
1   Disabled   Disabled       Disabled      Disabled
2   Disabled   Disabled       Disabled      Disabled
3   Disabled   Disabled       Disabled      Disabled
4   Disabled   Disabled       Disabled      Disabled
5   Disabled   Disabled       Disabled      Disabled
6   Disabled   Disabled       Disabled      Disabled
7   Disabled   Disabled       Disabled      Disabled
8   Disabled   Disabled       Disabled      Disabled
9   Disabled   Disabled       Disabled      Disabled
10  Disabled   Disabled       Disabled      Disabled
11  Disabled   Disabled       Disabled      Disabled
12  Disabled   Disabled       Disabled      Disabled
13  Disabled   Disabled       Disabled      Disabled
14  Disabled   Disabled       Disabled      Disabled
15  Disabled   Disabled       Disabled      Disabled