この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、マルチレイヤデータスイッチ(MDS)ポートモニタ機能について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、Cisco MDS 9000シリーズマルチレイヤスイッチのマルチレイヤデータスイッチ機能に基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
MDSポートモニタは、MDSスイッチで実行されるモニタリングサービスです。MDS 9700ディレクタスイッチ上の22個のファイバチャネル(FC)カウンタ(NX-OS 8.5(1)以降の17個から増加)と2個のシステムカウンタをモニタします。この記事は、NX-OS 8.5(1)で行われた多くの機能拡張を含むように更新されています。これには、すべてのNX-OS 9.xリリースが含まれます。
次に、ポートモニタ機能を示します。
各カウンタの定義には、次の要素が含まれます。
ポートモニタは、上昇しきい値と下降しきい値に基づいて動作します。カウンタが指定された上昇しきい値に達するか超えると、上昇しきい値アラートが1回生成されます。その後のポーリング間隔でカウンタが下限しきい値を超えた場合は、それ以上のアラートは生成されません。カウンタが下限しきい値を下回る値に達すると、下限しきい値アラートが1回生成されます。その結果、イベント(または問題)の時間は、上昇しきい値と下降しきい値の間になります。
ここでは、各カウンタの説明と、開始に使用できるポリシーの例を示します。
ポリシーに含まれるカウンタの説明を次に示します。
注:現在、NX-OS 9.4(1)のポートモニタはFCポートのみをモニタします。イーサネット、仮想ファイバチャネル(VFC)、またはFibre Channel over IP(FCIP)ポートは監視されません。
lr-rx
lr-tx
credit-loss-reco
timeout-discards
tx-credit-not-available
tx-discards
slowport-count
slowport-oper-delay
txwait
TXデータレート
rxデータレート
ポートからのerr-pkt
err-pkt-to-xbar
err-pkt-from-xbar(EAPエラー)
リンク損失
同期損失
信号損失
無効なワード
無効なCRC
これらのカウンタは、NX-OS 8.5(1)および9.xの新機能です。
TXデータレートバースト
rxデータレートバースト
入力エラー
sfp-rx-power-low-warn(低)
sfp-tx-power-low-warn(低)
注:err-pkt-*カウンタは内部CRC検出用であり、ポリシーのポートタイプまたは論理タイプに関係なく、1つのポリシーでのみ指定できます。
MDS 9700が内部CRCドロップを検出したときに自動的にアクションを実行するには、hardwareコ fabric crc threshold <xxx> マンドを使用できます。詳細については、次のドキュメントを参照してください。
- Cisco MDS 9000シリーズハイアベイラビリティ設定ガイド、リリース8.x – ハイアベイラビリティの概要 – 内部CRC検出および分離
- Cisco MDS 9000シリーズハイアベイラビリティ設定ガイド、リリース8.x:内部CRC検出および分離の設定
イベントレベル
スイッチのデフォルトのRMONイベントレベルは次のとおりです。
rmon event 1 log trap public description FATAL(1) owner PMON@FATAL
rmon event 2 log trap public description CRITICAL(2) owner PMON@CRITICAL
rmon event 3 log trap public description ERROR(3) owner PMON@ERROR
rmon event 4 log trap public description WARNING(4) owner PMON@WARNING
rmon event 5 log trap public description INFORMATION(5) owner PMON@INFO
これらは、次のポートモニタカウンタ定義にあるevent xの値に対応します。カウンタはイベントの重大度の値で分類されます。
- Fatal:どのポートモニタカウンタも致命的なタイプエラーを記述しないため、このイベントレベルは使用しないでください。
- Critical:このレベルは、リンクの障害を示す可能性があるカウンタに使用します。
- リンク損失、同期損失、および信号損失はすべてリンク障害を示します。これらは互いに非常によく似ており、1つ以上が削除される可能性があります。これらは、論理タイプのエッジポリシーに関する警告として分類できます。これは、たとえば、通常の状況でサーバがリブートしたときに発生する可能性があるためです。
- lr-rx、lr-tx、およびcredit-loss-recoは、最も深刻な低速ドレインの兆候です。
- また、PortGuardアクションが実行された場合にも使用できます。
- Error:パケット/フレーム損失を示すカウンタにはこのレベルを使用します。
- invalid:ワード、invalid-crc、tx-discards、およびtimeout-discards。
- 警告:このレベルは、遅延/遅さを示すカウンタに使用します
- その他のカウンタは、通常は遅延を示すだけです。
注:重大度によるイベントレベルの違いにより、DCNMで表示されるアラートが視覚的に区別されます。強く推奨されます。
論理タイプ:すべて、コア、エッジ
ポートは、論理タイプコアまたは論理タイプエッジのいずれかに分類されます。
- 論理タイプのコアポートには、Inter-Switch Link Protocol(ISL;スイッチ間リンクプロトコル)(E、TE)ポートに加え、NPVスイッチ(F、Tf、NP、TNP)との間を接続するFポートがあります。これは、これらのポートがISLと同様に機能するためです。
- 論理タイプのエッジポートには、実際のエンドデバイスに接続されているポート(Fポート)のみを含める必要があります。
ポートの分類は、次のまた
show interface は
show interface brief コマンドで確認できます。
MDS9710-1# show interface fc9/1 fc9/1 is trunking Port description is ISL to F241-15-10-9706-2 fc6/1 Hardware is Fibre Channel, SFP is long wave laser cost reduced Port WWN is 22:01:54:7f:ee:ea:6f:00 Peer port WWN is 21:41:00:2a:6a:a4:b2:80 Admin port mode is auto, trunk mode is on snmp link state traps are enabled Port mode is TE Port vsan is 1 Admin Speed is auto max 32 Gbps Operating Speed is 32 Gbps Rate mode is dedicated Port flow-control is R_RDY Transmit B2B Credit is 500 Receive B2B Credit is 500 B2B State Change Number is 14 Receive data field Size is 2112 Beacon is turned off fec is enabled by default Logical type is core Trunk vsans (admin allowed and active) (1-2,100,209,237-238,802,2237) Trunk vsans (up) (1,100,209,237) Trunk vsans (isolated) (2,238,802,2237) Trunk vsans (initializing) () 5 minutes input rate 1184 bits/sec,148 bytes/sec, 1 frames/sec 5 minutes output rate 768 bits/sec,96 bytes/sec, 1 frames/sec 14079 frames input,1229484 bytes 0 discards,0 errors 0 invalid CRC/FCS,0 unknown class 0 too long,0 too short 14079 frames output,764364 bytes 0 discards,0 errors 0 input OLS,0 LRR,0 NOS,0 loop inits 0 output OLS,0 LRR, 0 NOS, 0 loop inits 500 receive B2B credit remaining 500 transmit B2B credit remaining 500 low priority transmit B2B credit remaining Interface last changed at Tue Mar 27 16:26:56 2018 Last clearing of "show interface" counters : never MDS9710-1#
MDS9710-1# show interface brief ----------------------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Logical Mode Trunk Mode Speed Channel Type Mode (Gbps) ----------------------------------------------------------------------------------------- fc1/1 1 auto on sfpAbsent -- -- -- -- -- ...snip fc1/8 1 E auto trunking swl TE 16 149 core ...snip fc9/15 1 auto on sfpAbsent -- -- -- -- -- fc9/16 1 auto off up swl F 4 -- edge fc9/17 237 auto off up swl F 4 -- edge
一般に、低速ドレインタイプカウンタ(txwait、timeout-discards、credit-loss-reco、tx-credit-not-availableなど)を備えたportguardは、論理タイプのコアポートでは使用しないでください。これは、通常、これらのポートでは問題が発生しませんが、エンドデバイスが接続されている実際のエッジ(F)ポートで問題が発生するためです。低速ドレインタイプカウンタ用にコアポートでPortGuardを実行すると、通常、ポートチャネル(EまたはF)内のすべてのポートがerrordisabledまたはflapped状態になります。これは、MDSの負荷がすべてのポートチャネルメンバー間のすべての交換のバランスをとるため、すべてのメンバーポートが影響を受ける可能性があるためです。
これらの例は、NX-OS 8.1(1)で使用可能な新しい論理タイプの仕様です。8.1(1)より前のリリースでは、port-type access|trunkを使用する必要があります。
注:counter tx-slowport-countは、MDS 9500のみで使用できます。これらのポリシーには含まれません。
Portguardの使用
portguard機能は、特定のエラー状態をスイッチが自動的に処理できるようにする非常に強力な機能です。次の点を考慮してください。
- リンク障害タイプのカウンタ(Link-loss、sync-loss、signal-loss、invalid-words)は、portguard errordisableを使用できるカウンタであり、このカウンタを使用する必要があります。フラッピングまたはバウンスが発生するポートは、SAN内で多くの問題を引き起こします。60秒の間隔で3回程度リンク障害が発生した後にポートを無効にするエラーは、ベストプラクティスと見なす必要があります。論理タイプのコアポート(ISL< NPVスイッチへのリンク)の場合は、ほとんどの場合、ポートチャネル内に複数のリンクを持つ物理的な冗長性が存在します(ポートチャネル内に存在しない場合もあります)。したがって、単一のポートを無効にしてもエラーが発生することはありません。論理タイプのエッジポートの場合、ポートを無効にしたエラーにより、ホスト上のマルチパスソフトウェアが正しく動作し、IOを他の機能しているパスに切り替えることができます。
- 輻輳関連のカウンタ(TxWait、Tx-datarate、Tx-datarate-burst、credit-loss-reco、timeout-discards、tx-credit-not-available、tx-slowport-count)については、PortGuardを論理タイプのコアポートに指定しないでください。これは、通常、これらのコアポートが隣接スイッチの他の論理タイプのエッジポートによって引き起こされる輻輳を反映しているためです。これらは、ほとんどの場合、輻輳の実際の原因ではありません。論理タイプのエッジポートの輻輳関連のカウンタでは、credit-loss-reco、timeout-discardsなどのより深刻なカウンタに対してportguard errordisableを指定しても問題はありません。上昇しきい値が高く設定されている場合は、TxWaitやtx-credit-not-availableなどのカウンタでも問題ありません。
- 輻輳緩和ポートガードのアクションは、特定のカウンタ名に対してのみ指定できます。
-
DILL:ダイナミック入力レート制限の開始
- txwait
- Txデータレート
- Txデータレートバースト
FPIN:ファブリックパフォーマンスの影響に関する通知の開始
- Congestion
- リンク損失
- 同期損失
- 信号損失
- 無効なワード
- 無効なCRC
- txwait
cong-isolate-recover:自動リカバリによる輻輳分離
- credit-loss-reco
- tx-credit-not-available
- tx-slowport-oper-delay(遅延)
- txwait
組み込みの低速ポートモニタポリシー
シスコは何年も前から、NX-OSポートモニタに組み込まれたslowdrainというポリシーを導入しています。 このポリシーには最小限のカウンタが含まれており、これは論理タイプのエッジポート専用です。ここ数年で、輻輳のトラブルシューティングに対応するために変更されました。このポリシーは変更できません。
NX-OS 4.2(7d)から8.4(x)への低速ドレインポリシー
F241-16-10-9132T-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
-------------------------------------------------------- ----------------------------------------------------------------------
Counter Threshold Interval Rising Threshold event Falling Threshold event Warning Threshold PMON Portguard
------- --------- -------- ---------------- ----- ------------------ ----- --------------------- --------------
Credit Loss Reco Delta 1 1 4 0 4 Not enabled Not enabled
TX Credit Not Available Delta 1 10% 4 0% 4 Not enabled Not enabled
-------------------------------------------------------- ----------------------------------------------------------------------
NX-OS 8.5(1)から9.2(2)への低速ドレインポリシー
F241TS.14.09-9220i-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Counter | Threshold | Interval | Warning | Thresholds | Rising/Falling actions | Congestion-signal |
| | Type | (Secs) |--------------------|---------------------|-------------------------------------------------|-------------------|
| | | | Threshold | Alerts | Rising | Falling | Event | Alerts | PortGuard | Warning | Alarm |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Credit Loss Reco | Delta | 1 | none | n/a | 1 | 0 | 4 | syslog,rmon | none | n/a | n/a |
| TX Credit Not Available | Delta | 1 | none | n/a | 10% | 0% | 4 | syslog,rmon | none | n/a | n/a |
| TX Datarate | Delta | 10 | none | n/a | 80% | 70% | 4 | syslog,obfl | none | n/a | n/a |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
NX-OS 9.3(1)から9.4(1a)(またはそれ以降)への低速ドレインポリシー
F241-15-09-9710-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Counter | Threshold | Interval | Warning | Thresholds | Rising/Falling actions | Congestion-signal |
| | Type | (Secs) |--------------------|---------------------|-------------------------------------------------|-------------------|
| | | | Threshold | Alerts | Rising | Falling | Event | Alerts | PortGuard | Warning | Alarm |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Credit Loss Reco | Delta | 1 | none | n/a | 1 | 0 | 4 | syslog,rmon | none | n/a | n/a |
| TX Credit Not Available | Delta | 1 | none | n/a | 10% | 0% | 4 | syslog,rmon | none | n/a | n/a |
| TX Datarate | Delta | 10 | none | n/a | 80% | 70% | 4 | syslog,obfl | none | n/a | n/a |
| TXWait | Delta | 1 | none | n/a | 30% | 10% | 4 | syslog,rmon | none | n/a | n/a |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
設定
各論理タイプ設定に存在できるのは、アクティブなポリシーだけです。つまり、ポリシーでlogical-type allが設定されている場合、そのポリシーが非アクティブ化されるまで、他のポリシーをアクティブにすることはできません。論理タイプのコアポリシーまたはエッジポリシーが設定されている場合、同じ論理タイプの別のポリシーもアクティブにすることはできません。
ポーリング間隔は秒単位です。
いくつかのカウンタは、ポーリング間隔のパーセンテージとして設定されます。これらは、txwait、tx-credit-not-available、tx-datarate、およびrx-datarateです。たとえば、txwaitでは、10の値が1(秒)のポーリング間隔で設定されている場合、1秒の10 %(100ミリ秒)になります。1秒のポーリング間隔で合計100ミリ秒のtxwait累積がある場合、txwaitはアラートを出すことができます。
ポートモニタポリシーの例
Portguardアクションのない個別のコアポリシーとエッジポリシー(8.5(1)より前のNX-OS用):
このポリシーは、次の状況でアラートを生成します。
- 60秒間に3つ以上のリンク損失、同期損失、信号損失イベントが発生します。
- 60秒間に5つ以上の無効ワード(ITW)または無効CRCがあります。
- 60秒間に100以上のタイムアウトドロップイベントがあります。
- 60秒間に5つ以上のリンクリセット送信または受信イベントがあります。
- 60秒間に1つ以上のcredit-loss-recoveryイベントがあります。
- 60秒間に10以上の100ミリ秒のTx-credit-not-availableイベントがあります。
- Tx-datarateの平均は、10秒間隔で80%以上です。
- XBAR(ファブリックモジュール)で送受信される内部CRCエラーが3つ以上ある。
- 80ミリ秒以上のゼロクレジットのインスタンスがあります(tx-slowport-oper-delay)
- 1秒間に30%以上のtxwaitのインスタンスがあります。これは合計30ミリ秒になります。
注:2つのポリシーは類似していますが、論理タイプのコアポリシーの方がしきい値がやや高くなっています
port-monitor name CorePorts
logical-type core
counter link-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter sync-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter signal-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4
monitor counter err-pkt-to-xbar
monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate CorePorts
port-monitor name EdgePorts
logical-type edge
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 79 event 4
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4
no monitor counter err-pkt-from-port
no monitor counter err-pkt-to-xbar
no monitor counter err-pkt-from-xbar
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate EdgePorts
Portguardアクションのない単一ポリシー(8.5(1)より前のNX-OS用):
注:Invalid-wordsは、MDSがすべてのポートのビットエラーを監視するために必ずしも必要ではありませんが、カバーされていることを確認するために含まれています。
port-monitor name AllPorts
logical-type all
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 1 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
monitor counter err-pkt-to-xbar
monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate AllPorts
Portguardアクションを使用したデュアルコアおよびエッジポリシー(8.5(1)より前のNX-OS用):
ポートは、パ portguard errordisable | flap ラメータを介して上昇しきい値に達するとシャットダウン(エラーディセーブル)されるか、またはフラップされます。これは、Nポートバーチャライザ(NPV)スイッチ(論理タイプのコア)へのISLおよびFポート接続と、通常のエンドデバイスFポート(論理タイプのエッジ)へのFポート接続の両方に使用できます。ただし、低速ドレインに関連するカウンタに対してPortGuardアクションを実行する必要がある場合は、通常は論理タイプのエッジポリシーでのみ実行する必要があります。
論理タイプのコアポリシーは、次の状況でポートをエラーディセーブルにできる点を除き、前のCorePortsポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害(リンク損失、同期損失、信号損失)が発生している
- 60秒の間隔で10以上の無効なCRCフレームが受信されました。
- 60秒の間隔で10個以上の無効なワード(ITW)が受信されました。
ポートがシャットダウン(エラーディセーブル)されているため、portguard errordisable:のポートではイベントレベルが4(警告)から2(エラー)に上がっています。
port-monitor name CorePorts_w_Portguard logical-type core counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable
counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable
counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 3 portguard errordisable
counter invalid-crc poll-interval 60 delta rising-threshold 10 event 2 falling-threshold 0 event 3 portguard errordisable counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3 counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3 counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2 counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3 counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3 counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 monitor counter err-pkt-to-xbar monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port no monitor counter state-change no monitor counter rx-datarate port-monitor activate CorePorts_w_portguard
論理タイプのエッジポリシーは、次の条件でポートを設定できる点を除き、前errordisable のEdgePortsポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害が発生している。
- 60秒の間隔で10以上の無効なCRCフレームが受信されました。
- 60秒間隔で10個以上の無効な単語があります。
- 60秒のインターバルの間に、いかなる理由でも50以上の送信(Tx)廃棄があります。
- 60秒の間隔で50以上のタイムアウト廃棄があります。これは、スイッチがcongestion-drop threshold(デフォルトは500ミリ秒)の範囲内で受信したフレームを送信できなかった場合です。
- 60秒間隔で4つ以上のクレジット損失回復インスタンスがあります。ここで、Fポートは1秒間のゼロTxクレジットです。
ポートがシャットダウン(エラーディセーブル)されているため、portguard errordisable:のポートではイベントレベルが4(警告)から2(エラー)に上がっています。
port-monitor name EdgePorts_w_Portguard logical-type edge counter link-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable
counter signal-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 0 event 3 portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 0 event 3 portguard errordisable
counter tx-discards poll-interval 60 delta rising-threshold 50 event 2 falling-threshold 10 event 3 portguard errordisable counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter timeout-discards poll-interval 60 delta rising-threshold 50 event 2 falling-threshold 10 event 3 portguard errordisable counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 no monitor counter err-pkt-from-port no monitor counter err-pkt-to-xbar no monitor counter err-pkt-from-xbar no monitor counter state-change no monitor counter rx-datarate port-monitor activate EdgePorts_w_Portguard
Portguardアクションのない個別のコアポリシーとエッジポリシー(NX-OS 8.5(1)または9.2(1)以降):
これらのポリシーは、NX-OS 8.5(1)以前の以前のポリシーと同じですが、次のポリシーも含まれています。
新しくモニタされたカウンタ:
- input-errors:60秒の間隔で5つ以上の入力エラーが発生した場合にアラートが発生する可能性があります。
- sfp-tx-power-low-warn:トランシーバのTx電力がTx電力低警告しきい値の80 %である場合に、10分ごとにアラートできます。
- sfp-rx-power-low-warn:トランシーバのRx電力が、Tx電力低の警告しきい値の80 %の場合に、10分ごとにアラートします。
- tx-datarate-burst:このカウンタは、Txデータレートが90 %以上の場合に5 x 1秒間隔が存在するときにアラートを出すことができます。
- rx-datarate-burst:このカウンタは、Rxデータレートが90 %以上の場合に5 x 1秒間隔が存在するときにアラートを出すことができます。
port-monitor name CorePorts
logical-type core
counter link-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
monitor counter err-pkt-to-xbar
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter err-pkt-from-xbar
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor name EdgePorts
logical-type edge
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 79 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
no monitor counter err-pkt-to-xbar
no monitor counter err-pkt-from-xbar
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor activate EdgePorts
Portguardアクションのない単一のポリシー(NX-OS 8.5(1)または9.2(1)以降)
port-monitor name AllPorts
logical-type all
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 1 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
monitor counter err-pkt-to-xbar
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter err-pkt-from-xbar
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor activate AllPorts
Portguardアクションを使用したデュアルコアおよびエッジポリシー(NX-OS 8.5(1)または9.2(1)以降)
ポートは、パ portguard errordisable | flap ラメータを介して上昇しきい値に達するとシャットダウン(エラーディセーブル)されるか、またはフラップされます。これは、Nポートバーチャライザ(NPV)スイッチ(論理タイプのコア)へのISLおよびFポート接続と、通常のエンドデバイスFポート(論理タイプのエッジ)へのFポート接続の両方に使用できます。ただし、低速ドレインに関連するカウンタに対してPortGuardアクションを実行する必要がある場合は、通常は論理タイプのエッジポリシーでのみ実行する必要があります。
論理タイプのコアポリシーは、次の状況でエラーディセーブルになる点を除き、前のCorePortsポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害(リンク損失、同期損失、信号損失)が発生する
- 60秒の間隔で10以上の無効なCRCフレームまたは入力エラーが受信されました。
- 60秒の間隔で受信した無効ワード(ITW)が10個以上あります。
- 60秒の間隔で10件以上の入力エラーが受信されました。
ポートがシャットダウン(エラーディセーブル)されているため、portguard errordisableのポートではイベントレベルが4(警告)から2(エラー)に引き上げられています。
port-monitor name CorePorts_w_Portguard logical-type core counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable counter invalid-crc poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 0 event24 alerts syslog rmon portguard errordisable no monitor counter state-change counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon no monitor counter rx-datarate counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl no monitor counter err-pkt-from-port monitor counter err-pkt-to-xbar counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter err-pkt-from-xbar counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter sfp-tx-power-low-warn counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 monitor counter sfp-rx-power-low-warn counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter input-errors poll-interval 60 delta rising-threshold 10 event 4 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable port-monitor activate CorePorts_w_Portguard
論理タイプのエッジポリシーは、次の条件でポートを設定できる点を除き、前errordisable のEdgePortsポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害(リンク損失、同期損失、および信号損失)が発生しています。
- 60秒の間隔で5つ以上の無効なCRCフレームまたは無効なワード(ITW)が受信されました。
- 60秒のインターバルの間に、いかなる理由でも50以上の送信(Tx)廃棄があります。
- 60秒の間隔で50以上のタイムアウト廃棄があります。これは、スイッチがcongestion-drop threshold(デフォルトは500ミリ秒)の範囲内で受信したフレームを送信できなかった場合です。
- 60秒間隔で4つ以上のクレジット損失回復インスタンスがあります。ここで、Fポートは1秒間のゼロTxクレジットです。
- 60秒の間隔で5つ以上の入力エラーが受信されました。
port-monitor name EdgePorts_w_Portguard logical-type edge counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-crc poll-interval 60 delta rising-threshold event 10 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable no monitor counter state-change counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 2 alerts syslog rmon portguard errordisable counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 2 alerts syslog rmon portguard errordisable counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon no monitor counter rx-datarate counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl no monitor counter err-pkt-from-port no monitor counter err-pkt-to-xbar no monitor counter err-pkt-from-xbar counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 alerts syslog rmon counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter sfp-tx-power-low-warn counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 monitor counter sfp-rx-power-low-warn counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter input-errors poll-interval 60 delta rising-threshold 10 event 4 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable port-monitor activate EdgePorts_w_Portguard
確認
現在、この設定に使用できる確認手順はありません。
トラブルシュート
現在、この設定に関する特定のトラブルシューティング情報はありません。
関連情報
改定 | 発行日 | コメント |
---|---|---|
3.0 |
28-Mar-2024 |
8.5(1)以降の複数のカウンタ、イベントレベル、およびしきい値を更新。 |
2.0 |
12-Jan-2022 |
複数のカウンタ、イベントレベル、およびしきい値を更新。 |
1.0 |
02-Sep-2015 |
初版 |