この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、マルチレイヤデータスイッチ(MDS)ポートモニタ機能について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、Cisco MDS 9000シリーズマルチレイヤスイッチのマルチレイヤデータスイッチ(MDS)機能に基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
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(エラーpktからxbar)
リンク損失
同期損失
信号損失
無効なワード
無効なCRC
これらのカウンタは、NX-OS 8.5(1)および9.xの新機能です。
txデータレートバースト
rxデータレートバースト
入力エラー
sfp-rx-power-low-warn(出力レベルが低いポート)
sfp-tx-power-low-warn(dBmW)
注: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アクションが実行された場合にも使用できます。
- エラー:パケットまたはフレームの損失を示すカウンタに対してこのレベルを使用します。
- 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)ポートで問題が発生するためです。低速ドレインタイプカウンタのコアポートでポートガードを実行すると、通常はポートチャネル(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機能は、スイッチが特定のエラー状態を自動的に処理できるようにする非常に強力な機能です。次の点を考慮してください。
- リンク障害タイプのカウンタ(リンク損失、同期損失、信号損失、無効ワード)は、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)または無効クロックがあります。
- 60秒間に100以上のタイムアウトドロップイベントがあります。
- 60秒間に送信または受信されたリンクリセット(LR)イベントが5回以上あります。
- 60秒間に1つ以上のクレジット損失回復イベントがあります。
- 60秒間に10回以上の100ミリ秒のTx-credit-not-availableイベントが発生しました。
- 10秒の間隔におけるTxデータレートの平均は80 %以上です。
- XBAR(ファブリックモジュール)との間で3つ以上の内部CRCエラーが送受信されている。
- 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-Port Virtualizer(NPV)スイッチ(論理タイプのコア)へのISLおよびFポート接続と、通常のエンドデバイスFポート(論理タイプのエッジ)の両方に使用できます。ただし、低速ドレインに関連するカウンタに対してPortGuardアクションを実行する必要がある場合は、通常は論理タイプのエッジポリシーでのみ実行する必要があります。
論理タイプのコアポリシーは、次の条件でポートをエラーディセーブルにできる点を除き、前のコアポートポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害(リンク損失、同期損失、信号損失)が発生する
- 60秒の間隔で10以上の無効なCRCフレームが受信されました。
- 60秒の間隔で受信した無効なワード(ITW)が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 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のしきい値内(デフォルトは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-Port Virtualizer(NPV)スイッチ(論理タイプのコア)へのISLおよびFポート接続と、通常のエンドデバイスFポート(論理タイプのエッジ)の両方に使用できます。ただし、低速ドレインに関連するカウンタに対してPortGuardアクションを実行する必要がある場合は、通常は論理タイプのエッジポリシーでのみ実行する必要があります。
論理タイプのコアポリシーは、次の状況でエラーディセーブルになる点を除き、前のコアポートポリシーと同じです。
- 60秒間隔で4つ以上のリンク障害(リンク損失、同期損失、信号損失)が発生する
- 60秒間隔で10以上の無効なCRCフレームまたは入力エラーが受信されました。
- 60秒の間隔で10個以上の無効なワード(ITW)が受信されました。
- 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のしきい値内(デフォルトは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 |
初版 |