Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

次世代サービス SNMP MIBとトラップ

このトピックでは、MX-SPC3 サービスによる次世代サービスの SNMP MIB とトラップについて説明します。参考までに、MX-SPC3 サービス カードの MIB とトラップを MPC サービス カードと比較しています。

サービス セット関連の SNMP MIB

表 1表 2表 3 は、 jnxSPMIB でサポートされるサービス セット関連の SNMP MIB テーブル内の MIB オブジェクトを示しています。この MIB は、以下を除き、MS-MPC サービス カードと MX-SPC3 サービス カードの両方でサポートされています。

  • MX-SPC3 サービス カードは、メモリ使用量や CPU 使用率などのカウンターをサービス セット単位や PIC 単位でサポートしているのに対し、MS-MPC サービス カードは、ステートフル ファイアウォール(SFW)や NAT などのサービス レベルでこれらのカウンターをサポートしています。

    MX-SPC3 カードは、これらのカウンターに jnxSpSvcSetTable MIB を使用します。

  • 表 1 では、サービスタイプごとのカウンターがサポートされていないため、jnxSpSvcSetTable のオブジェクトの jnxSpSvcSetSvcType フィールドには「ALL」の値が表示されます。

表 1:Service-Set SNMP MIB テーブル(jnxSpSvcSetTable)

MIB オブジェクト

jnxSpSvcSet エントリー番号

形容

jnxSpSvcSetIfName

jnxSpSvcSetEntry 4

AS PICを識別するインターフェイスの名前。複数のインターフェイスがAS PICに関連付けられている場合、下位レイヤーインターフェイスに関連付けられた名前が使用されます。

jnxSpSvcSetIfIndex

jnxSpSvcSetEntry 5

インターフェイス名に関連付けられたインデックス番号。

jnxSpSvcSetMemoryUsage

jnxSpSvcSetEntry 6

サービス セットによって使用されるメモリの量(バイト単位)。

jnxSpSvcSetCpuUtil

jnxSpSvcSetEntry 7

合計 CPU 使用率に対する割合で表される、サービス セットによって使用される CPU 処理の量。

jnxSpSvcSetSvcStyle

jnxSpSvcSetEntry 8

サービス セットのサービス タイプ。サービスの種類は次のとおりです。

  • [不明(Unknown)]:サービス タイプは不明です。

  • インターフェイスサービス—サービスはインターフェイスベースです。

  • ネクストホップサービス—サービスはネクストホップベースです。

jnxSpSvcSetMemLimitPktDrops

jnxSpSvcSetEntry 9

- サービス セットがメモリ制限を超えたためにドロップされたパケットの数 (レッド ゾーンで動作)。

jnxSpSvcSetCpuLimitPktDrops

jnxSpSvcSetEntry 10

- サービス セットが平均 CPU 制限を超えたためにドロップされたパケットの数(合計 CPU 使用率が 85 % を超えた場合)。

jnxSpSvcSetFlowLimitPktDrops

jnxSpSvcSetEntry 11

- サービス セットがフロー制限を超えたためにドロップされたパケット数。

jnxSpSvcSetMemoryUsage64

サービス セットによって使用されるメモリの量(バイト単位)。

jnxSpSvcSetMemLimitPktDrops64

- サービス セットがメモリ制限を超えたためにドロップされたパケットの数 (レッド ゾーンで動作)。

jnxSpSvcSetCpuLimitPktDrops64

- サービス セットが平均 CPU 制限を超えたためにドロップされたパケットの数(合計 CPU 使用率が 85 % を超えた場合)。

jnxSpSvcSetFlowLimitPktDrops64

- サービス セットがフロー制限を超えたためにドロップされたパケット数。

jnxSpSvcSetSessCount

- サービス セット内の有効なセッションの数。

表 2:サービス セット サービス タイプ SNMP MIB テーブル(jnxSpSvcSetSvcTypeTable)

MIB オブジェクト

(jnxSpSvcSetSvcType エントリー番号

形容

jnxSpSvcSetSvcTypeIndex

jnxSpSvcSetSvcTypeEntry 1

サービスの種類を識別するために使用される整数。

jnxSpSvcSetSvcTypeIfName

jnxSpSvcSetSvcTypeEntry 2

AS PICを識別するインターフェイスの名前。複数のインターフェイスがAS PICに関連付けられている場合、下位レイヤーインターフェイスに関連付けられた名前が使用されます。

jnxSpSvcSetSvcTypeName

jnxSpSvcSetSvcTypeEntry 3

サービスの種類の名前。

jnxSpSvcSetSvcTypeSvcSets

jnxSpSvcSetSvcTypeEntry 4

このサービスタイプを使用するAS PICで設定されたサービスセットの数。

jnxSpSvcSetSvcTypeMemoryUsage

jnxSpSvcSetSvcTypeEntry 5

このサービスタイプによって使用されるメモリの量(バイト単位)。

jnxSpSvcSetSvcTypePctMemoryUsage

jnxSpSvcSetSvcTypeEntry 6

このサービスの種類によって使用されるメモリの量 (合計メモリに対する割合で表されます)。

jnxSpSvcSetSvcTypeCpuUtil

jnxSpSvcSetSvcTypeEntry 7

合計 CPU 使用率に対する割合で表される、サービス セットによって使用される CPU 処理の量。

表 3:サービス セット インターフェイス SNMP MIB テーブル(jnxSpSvcSetIfTable)

MIB オブジェクト

jnxSpSvcSetIf エントリ番号

形容

jnxSpSvcSetIfTableName

jnxSpSvcSetIfエントリ 1

AS PICの識別に使用されるインターフェイスの名前。複数のインターフェイスがAS PICに関連付けられている場合、下位レイヤーインターフェイスに関連付けられた名前が使用されます。

jnxSpSvcSetIfsvcSets

jnxSpSvcSetIfEntry 2

AS PICで設定されたサービスセットの数。

jnxSpSvcSetIfMemoryUsage

jnxSpSvcSetIfEntry 3

AS PICが使用するメモリの量(バイト単位)。

jnxSpSvcSetIfPctMemoryUsage

jnxSpSvcSetIfEntry 4

合計メモリに対する割合で表される、AS PICによって使用されるメモリの量。

jnxSpSvcSetIfPolMemoryUsage

jnxSpSvcSetIfEntry 5

AS PICが使用するポリシーメモリの量(バイト単位)。

jnxSpSvcSetIfPctPolMemoryUsage

jnxSpSvcSetIfEntry 6

合計に対する割合で表される、AS PICによって使用されるポリシーメモリの量。

jnxSpSvcSetIfMemoryZone

jnxSpSvcSetIfEntry 7

AS PICが現在占有しているメモリ使用量ゾーン。各ゾーンの定義は次のとおりです。

  • 緑:すべての新しいフローが許可されます。

  • 黄色:未使用のメモリが再利用されます。すべての新しいフローが許可されます。

  • オレンジ - 新しいフローは、メモリの均等なシェアよりも少ないメモリを使用するサービス セットに対してのみ許可されます。

  • 赤:新しいフローは許可されません。

jnxSpSvcSetIfCpuUtil

jnxSpSvcSetIfEntry 8

合計CPU使用率に対する割合で表される、AS PICによって使用されるCPU処理の量。

jnxSpSvcSetIfMemoryUsage64

AS PICが使用するポリシーメモリの量(バイト単位)。

jnxSpSvcSetIfPolMemoryUsage64

合計に対する割合で表される、AS PICによって使用されるポリシーメモリの量。

jnxSpSvcSetIfNumTotalSessActive

PIC内のアクティブなセッションの合計数。

jnxSpSvcSetIfPeakTotalSessActive

任意の時点でのPIC内のアクティブセッションの数。

jnxSpSvcSetIfNumCreatedSessPerSec

PICで作成されたセッション数/秒

jnxSpSvcSetIfNumDeletedSessPerSec

PICで削除されたセッション数/秒

jnxSpSvcSetIfNumTotalTcpSessActive

jnxSpSvcSetIfNumTotalUdpSessActive

jnxSpSvcSetIfNumTotalOtherSessActive

PIC内のアクティブセッション(TCP、UDPなど)の数

jnxSpSvcSetIfPeakTotalTcpSessActive

jnxSpSvcSetIfPeakTotalUdpSessActive

jnxSpSvcSetIfPeakTotalOtherSessActive

PIC内のアクティブセッション(TCP、UDPなど)の数

jnxSpSvcSetIfPeakCreatedSessPerSec

PICで作成されたセッション数/秒

jnxSpSvcSetIfPeakDeletedSessPerSec

PICで削除されたセッションの数/秒

jnxSpSvcSetIfNumTotalTcpIpv4SessActive

jnxSpSvcSetIfNumTotalTcpIpv6SessActive

jnxSpSvcSetIfNumTotalUdpIpv4SessActive

jnxSpSvcSetIfNumTotalUdpIpv6SessActive

jnxSpSvcSetIfTotalOtherIpv4SessActive

jnxSpSvcSetIfNumTotalOtherIpv6SessActive

PIC内のIPv4およびIPv6のアクティブセッション(TCP、UDPなど)の総数

jnxSpSvcSetIfNumTotalTcpGatedSessActive

jnxSpSvcSetIfNumTotalUdpGatedSessActive

PIC内のTCPおよびUDPゲート付きセッションの数

jnxSpSvcSetIfNumTotalTcpRegSessActive

jnxSpSvcSetIfNumTotalUdpRegSessActive

PIC内のTCPおよびUDP通常セッションの数

jnxSpSvcSetIfNumTotalTcpTunSessActive

jnxSpSvcSetIfNumTotalUdpTunSessActive

PIC内のTCPおよびUDPトンネルセッションの数

jnxSpSvcSetIfSessPktRecv

- セッション処理で受信したパケットの数

jnxSpSvcSetIfSessPktXmit

- セッション処理の一環として送信されたパケット数

jnxSpSvcSetIfSessSlowPathDiscard

- 低速パスで破棄されたパケットの数

jnxSpSvcSetIfSessSlowPathForward

- 低速パスで転送されたパケットの数

jnxSpSvcSetIfMspNumCreatedSubsPerSec

作成された加入者数/秒

jnxSpSvcSetIfMspNumDeletedSubsPerSec

削除されたサブスクライバーの数/秒

jnxSpSvcSetIfMspNumTotalSubsActive

アクティブな加入者数

jnxSpSvcSetIfMspPeakCreatedSubsPerSec

PICで作成された加入者のピーク数/秒

jnxSpSvcSetIfMspPeakDeletedSubsPerSec

PICで削除された加入者のピーク数/秒

jnxSpSvcSetIfMspPeakTotalSubsActive

PIC内のアクティブな加入者総数のピーク

MX-SPC3 CLI サービス運用コマンドの SNMP MIB へのマッピングの概要

表 4 は、MX-SPC3 サービス カード操作コマンドとそれぞれの SNMP MIB のマッピングをまとめたものです。

表 4:MX-SPC3 CLI サービス Set コマンドと SNMP MIB のマッピングの概要

CLI コマンド

変数名

MIB テーブル

MIB オブジェクト

show services service-sets cpu-usage

cpu-utilization-percent(CPU使用率パーセント)

jnxSpSvcSetTable

jnxSpSvcSetCpuUtil

show services service-sets memory-usage

使用バイト数

jnxSpSvcSetMemoryUsage64

show services service-sets メモリ使用量ゾーン

memゾーン

jnxSpSvcSetIfMemoryZone

show services service-sets statistics packet-drops

cpulimit-drops

jnxSpSvcSetCpuLimitPktDrops64

フローリミットドロップ

jnxSpSvcSetFlowLimitPktDrops64

memlimit-drops

jnxSpSvcSetMemLimitPktDrops64

サービスセットの概要を表示

service-set-bytes-used

jnxSpSvcSetIfTable

jnxSpSvcSetIfMemoryUsage64

service-set-cpu-utilization

jnxSpSvcSetIfCpuUtil

service-set-percent-bytes-used

jnxSpSvcSetIfPctMemoryUsage

service-set-percent-policy-bytes-used

jnxSpSvcSetIfPctPolMemoryUsage

service-set-policy-bytes-used

jnxSpSvcSetIfPolMemoryUsage64

サービスセット設定済み

jnxSpSvcSetIfSvcSets

サービスセッション数を表示

セスカウント

jnxSpSvcSetTable

jnxSpSvcSetSessCount

show services セッション分析

num-total-session-active

jnxSpSvcSetIfTable

jnxSpSvcSetIfNumTotalSessActive

ピーク・トータル・セッション・アクティブ

jnxSpSvcSetIfPeakTotalSessActive

num-created-session-per-sec (num-created-session-per-sec)

jnxSpSvcSetIfNumCreatedSessPerSec

num-deleted-session-per-sec (num-deleted-session-per-sec)

jnxSpSvcSetIfNumDeletedSessPerSec

num-total-tcp-session-active

jnxSpSvcSetIfNumTotalTcpSessActive

num-total-udp-session-active

jnxSpSvcSetIfNumTotalUdpSessActive

ピーク合計TCPセッションアクティブ

jnxSpSvcSetIfPeakTotalTcpSessActive

ピーク合計UDPセッションアクティブ

jnxSpSvcSetIfPeakTotalUdpSessActive

num-total-other-session-active

jnxSpSvcSetIfNumTotalOtherSessActive

ピーク作成セッション/秒

jnxSpSvcSetIfPeakCreatedSessPerSec

ピーク削除セッション/秒

jnxSpSvcSetIfPeakDeletedSessPerSec

ピーク合計その他セッションアクティブ

jnxSpSvcSetIfPeakTotalOtherSessActive

num-total-tcp-ipv4-session-active

jnxSpSvcSetIfNumTotalTcpIpv4SessActive

num-total-tcp-ipv6-session-active

jnxSpSvcSetIfNumTotalTcpIpv6SessActive

num-total-udp-ipv4-session-active

jnxSpSvcSetIfNumTotalUdpIpv4SessActive

num-total-udp-ipv6-session-active

jnxSpSvcSetIfNumTotalUdpIpv6SessActive

num-total-tcp-gated-session-active

jnxSpSvcSetIfNumTotalTcpGatedSessActive

num-total-udp-gated-session-active

jnxSpSvcSetIfNumTotalUdpGatedSessActive

num-total-other-ipv4-session-active

jnxSpSvcSetIfTotalOtherIpv4SessActive

num-total-other-ipv6-session-active

jnxSpSvcSetIfNumTotalOtherIpv6SessActive

num-total-tcp-regular-session-active

jnxSpSvcSetIfNumTotalTcpRegSessActive

num-total-udp-regular-session-active

jnxSpSvcSetIfTable

jnxSpSvcSetIfNumTotalUdpRegSessActive

num-total-tcp-tunneled-session-active

jnxSpSvcSetIfNumTotalTcpTunSessActive

num-total-udp-tunneled-session-active

jnxSpSvcSetIfNumTotalUdpTunSessActive

session-pkts-受信

jnxSpSvcSetIfSessPktRecv

session-pkts-sent

jnxSpSvcSetIfSessPktXmit

セッションスローパス破棄

jnxSpSvcSetIfSessSlowPathDiscard

セッションスローパスフォワード

jnxSpSvcSetIfSessSlowPathForward

show services 加入者分析

msp-num-created-subs-per-sec

jnxSpSvcSetIfMspNumCreatedSubsPerSec

msp-num-deleted-subs-per-sec

jnxSpSvcSetIfMspNumDeletedSubsPerSec

msp-num-total-subs-active

jnxSpSvcSetIfMspNumTotalSubsActive

msp-peak-created-subs-per-second

jnxSpSvcSetIfMspPeakCreatedSubsPerSec

msp-peak-deleted-subs-per-second

jnxSpSvcSetIfMspPeakDeletedSubsPerSec

msp-peak-total-subs-active

jnxSpSvcSetIfMspPeakTotalSubsActive

NAT、SNMP MIB

このセクションでは、 jnxSrcNatStatsTable MIB オブジェクトについて説明します。

表 5 は、MS-MPC サービス カードのソース NAT SNMP MIB オブジェクトを示しています。この表は、変換されたアドレスの送信元 NAT 変換属性を示しています。

表 6 は、MX-SPC3 サービス カードの送信元 NAT SNMP MIB オブジェクトについて説明しています。この表には、送信元 IP アドレス変換に関する情報のみが含まれています。

表 5: MS-MPC サービス カード送信元 NAT SNMP MIB テーブル(JNXSrcNatStatstable)

jnxSrcNatStatsTable

MIB オブジェクト

形容

 

jnxNatSrcPoolName

動的送信元 IP アドレス プールの名前

 

jnxNatSrcXlatedAddrType

V4 または V6。NAT 変換で使用されるアドレス プールから割り当てられた動的送信元 IP アドレスのタイプ

 

jnxNatSrcPoolType

送信元ポート プール タイプは、アドレス変換がポート付きで行われるかポートなしで行われるか、あるいは静的変換であるかを示します。例:napt-44、nat64など

 

jnxNatSrcNumPortAvail

このプールで使用可能なポートの数

 

jnxNatSrcNumPortInuse

この NAT アドレス エントリーに使用されているポート数

 

jnxNatSrcNumAddressAvail

このプールで使用可能なアドレスの総数

 

jnxNatSrcNumAddressInUse

このプールから使用されているアドレスの数

 

jnxNatSrcNumSessions

この NAT アドレス エントリーに基づく使用中のセッション数

jnxNatRuleTable

 

この表は、NAT ルールのヒットを監視します

 

jnxNatRuleName

NAT ルール名

 

jnxNatRuleType

NAT タイプ:スタティック ソース、スタティック宛先、ダイナミック ソース、NAPT。例:napt44など

 

jnxNatRuleTransHits(英語)

この NAT ルールのヒット数

jnxNatPoolTable

 

このテーブルは、NAT プール ヒットを監視します

 

jnxNatPoolName

NAT プール名

 

jnxNatPoolType

NAT タイプ:スタティック ソース、スタティック宛先、ダイナミック ソース、NAPT。例:napt44など

 

jnxNatPoolTransHits(英語)

このNATプールのヒット数

表 6: MX-SPC3 ライン カード、MX デバイス、SRX デバイス ソース NAT SNMP MIB テーブル(JNXNatObjects)

jnxJsSrcNatStatsTable

MIB オブジェクト

形容

 

jnxJsNatSrcPoolName

動的送信元 IP アドレス プールの名前

 

jnxJsNatSrcXlatedAddrType

新しい MIBNAT 変換で使用されるアドレス プールから割り当てられた動的送信元 IP アドレスのタイプ。値は v4 または v6 です

 

jnxJsNatSrcPoolType

ありPAT またはなしPAT または静的

 

jnxJsNatSrcNumPortAvail

新しい MIBこのプールで使用可能なポートの数

 

jnxJsNatSrcNumPortInuse

この NAT アドレス エントリーに使用されているポート数

 

jnxJsNatSrcNumSessions

この NAT アドレス エントリーに基づく使用中のセッション数

 

jnxJsNatSrcNumAddressAvail

新しい MIBこのプールで使用可能なアドレスの総数

 

jnxJsNatSrcNumAddressInuse

新しい MIBこのプールから使用されているアドレスの数

jnxJsNatRuleTable

 

この表は、NAT ルールのヒットを監視します

 

jnxJsNatRuleName

NAT ルール名

 

jnxJsNatRuleType

NATタイプ:送信元、宛先、静的

 

jnxJsNatRuleTransHits

この NAT ルールのヒット数。 ステータスは非推奨です。新規 - jnxJsNatRuleHits

 

jnxJsNatRuleHits

この NAT ルールのヒット数、

 

jnxJsNatRuleNumOfSessions

この NAT ルールのセッション数

 

jnxJsNatTransType

新しい MIB 詳細は以下をご覧ください

jnxJsNatPoolTable

 

このテーブルは、NAT プール ヒットを監視します

 

jnxJsNatPoolName

NAT プール名

 

jnxJsNatPoolType

NATタイプ:送信元、宛先、静的

 

jnxJsNatPoolTransHits

このNATプールのヒット数。(SRXデバイスのみ)。

 

jnxJsNatPoolユーティリティ

NAT プールの使用率(SRX デバイスのみ)。

SNMP トラップ

表 7 は、MS-MPC サービス カードと MX-SPC3 サービス カードの両方でサポートされる SNMP トラップを示しています。

表 7:SNMP トラップ

形容

SPD_TRAP_OIDS(jnxSpSvcSetZoneEntered)

jnxSpSvcSetZoneEntered — AS PICが、メモリ使用量の緩いゾーンから、より深刻なメモリ使用量ゾーンに入ったことを示します。入力されたゾーンは、JnxSpSvcSetIfMemoryZone によって識別されます

SPD_TRAP_OIDS(jnxSpSvcSetZoneExited)

jnxSpSvcSetZoneExited — AS PIC がメモリ使用量ゾーンからメモリ使用量の低いゾーンに進んだことを示します。入力されたゾーンは、JnxSpSvcSetIfMemoryZone によって識別されます。

SPD_TRAP_OIDS(jnxSpSvcSetCpuExceeded)

jnxSpSvcSetCpuExceeded — AS PICのCPU使用率が85%を超えていることを示します。

SPD_TRAP_OIDS(jnxSpSvcSetCpuOk)

jnxSpSvcSetCpuOk — AS PIC の CPU 使用率が 85%未満に戻ったことを示します。

SPD_TRAP_OIDS(jnxSpSvcSetFlowLimitUtilized)

jnxSpSvcSetFlowLimitUsed — サービスセットが、サービスセットに許可される最大フロー数の上限しきい値に達したことを示します。

SNMP トラップ生成の設定

このセクションでは、SNMP トラップを生成するために、MS-MPC サービス カードと MX-SPC3 サービス カードを設定する方法について説明します。

送信元NATプール内のNATポートのSNMPトラップの設定

現在の使用量がレイズしきい値を上回っているか、解除しきい値を下回っている場合、SNMP トラップが生成されます。

MS-MPCの送信元NATプール内のNATポートのSNMPトラップの設定
MX-SPC3の送信元NATプール内のNATポートのSNMPトラップの設定

セッションの SNMP トラップの設定

これは、サービス セットのすべてのフローまたはサービス セットに設定されたすべての NAT プールのフローの SNMP フローしきい値を設定するインフラ トラップです。

MS-MPC でのセッション SNMP トラップの設定
MX-SPC3でのセッションSNMPトラップの設定
例:3つのSNMP MIBテーブルに対するMX-SPC3 NATの設定

構成例

snmp mib walk jnxJsSrcNatStatsTableを表示

snmp mib walk jnxJsNatPoolTableを表示

snmp mib walk jnxJsNatRuleTableを表示

トラップの SNMP トレース ログ

このセクションでは、これらの SNMP トラップのトレース ログの例を示します。

CPU使用率トラップ

メモリゾーントラップ

セッション制限トラップ