テレメトリと監視
AIクラスターネットワークは、ロスレスで高スループット、低遅延の接続を必要とします。パフォーマンスを維持するための重要な要素は、輻輳、システムの健全性、トラフィックパターンを監視するための運用データの収集と分析です。Junos OSテレメトリにより、AIワークロードに固有のしきい値、カウンター、混雑メトリックなど、重要なパフォーマンス指標を詳細に追跡できます。収集したデータは、監視、意思決定、継続的なネットワーク最適化をサポートするために、分析、構造化、可視化する必要があります。
以下のセクションでは、データ収集を有効にするためのデバイスの設定方法と、AI EVPN/VXLANファブリックソリューションに推奨される主要なパフォーマンス指標について概説します。
テレメトリ情報を提供する QFX スイッチの構成
テレメトリ収集を実装するには、Junos Telemetry Interface ユーザー ガイドの「 Junos Telemetry Interface の OpenConfig および gRPC 」セクションの説明に従って、gPRC ベースのアクセスを許可するようにスイッチを構成する必要があります。
この目的のために、すべてのリーフおよびスパインノードデバイスで次の設定が使用されました。
user@spine1> show configuration system services extension-service
request-response {
grpc {
ssl {
port 32767;
local-certificate aos_grpc;
}
routing-instance mgmt_junos;
}
}
表 49.Junos OS 用 gRPC 設定コマンド
| コマンド | の説明 |
|---|---|
extension-service request-response grpc |
Junos Telemetry Interface (JTI) やサードパーティ統合などの API に使用される、拡張サービス フレームワークの下で gRPC インターフェイスを有効にします。クライアントはリクエストを発行し、Junos OSサーバーからの応答を待ちます。 |
ssl port 32767 |
SSL暗号を使用した通信用にTCPポート32767を構成します。 |
local-certificate aos_grpc |
aos_grpc という名前の証明書を使用して認証を構成し、gRPC セッションをセキュリティで保護します。 「gRPC サービスの構成 」で説明されている手順に従って、必要な証明書を生成してインストールします。 |
routing-instance mgmt_junos |
gRPC サーバーをmgmt_junosルーティング インスタンスにバインドします。つまり、アウトオブバンド管理インターフェイスでのみリッスンします。 |
テレメトリ コレクター間の接続を検証するには、 show system connections コマンドを使用して、構成されている ssl ポート番号を検索します。
jnpr@stripe2-leaf1> show system connections | match "Address|32767" Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp6 0 0 :::32767 :::* LISTEN 11937/jsd tcp6 0 0 10.161.33.38:32767 10.100.1.17:56634 ESTABLISHED 11937/jsd tcp6 0 0 10.161.33.38:32767 10.100.1.20:53184 ESTABLISHED 11937/jsd tcp6 0 0 10.161.33.38:32767 10.100.1.20:53170 ESTABLISHED 11937/jsd
サンプル出力は、2つのコレクター(10.100.1.17および10.100.1.20)からの接続を示しています。
コレクターが gRPC/gNMI を介してアクティブにデータを取得していることを確認し、 どのセンサーが使用されているか を確認するには、以下を使用します。
show network-agent statisticsshow network-agent statistics detailshow network-agent statistics subscription-paths <sensor-path>show network-agent statistics junipershow network-agent statistics gnmi
例:
jnpr@stripe2-leaf1> show network-agent statistics
Subscription Details :
Subscription ID : 1
Type : juniper
Client IP : IPv6:::ffff:10.100.1.17:56634
Subscription Time (UTC) : Thu May 1 12:38:57 2025
Sensor Statistics :
Sensor Path : /network-instances/network-instance/mac-table/entries/entry/
Reporting Interval : 0
Component(s) : l2aldTM,l2ald
Child Sensor Statistics :
Path : /network-instances/network-instance/mac-table/entries/entry/
Component : l2ald
Component-ID : 65535
Path : /network-instances/network-instance/mac-table/entries/entry/
Component : l2aldTM
Component-ID : 65535
Subscription Details :
Subscription ID : 2
Type : gnmi
Client IP : IPv6:::ffff:10.100.1.17:56634
GNMI mode : STREAM
Subscription Time (UTC) : Thu May 1 12:38:57 2025
Sensor Statistics :
Sensor Path : /interfaces/interface/state/admin-status/
Reporting Interval : 120
Component(s) : re0/mib2d
GNMI Sub Mode : SAMPLE
Component ID : 65535
Sensor Path : /interfaces/interface/state/oper-status/
Reporting Interval : 120
Component(s) : re0/mib2d,evo-pfemand
GNMI Sub Mode : SAMPLE
Child Sensor Statistics :
Path : /interfaces/interface/state/oper-status/
Component : evo-pfemand
GNMI-SubMode : SAMPLE
Component-ID : 0
Path : /interfaces/interface/state/oper-status/
Component : re0/mib2d
GNMI-SubMode : SAMPLE
Component-ID : 65535
Sensor Statistics :
Sensor Path : /interfaces/interface/subinterfaces/subinterface/state/admin-status/
Reporting Interval : 120
Component(s) : re0/mib2d
GNMI Sub Mode : SAMPLE
Component ID : 65535
Sensor Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Reporting Interval : 120
Component(s) : re0/mib2d,evo-pfemand
GNMI Sub Mode : SAMPLE
Child Sensor Statistics :
Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Component : evo-pfemand
GNMI-SubMode : SAMPLE
Component-ID : 0
Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Component : re0/mib2d
GNMI-SubMode : SAMPLE
Component-ID : 65535
Subscription Details :
Subscription ID : 3
Type : juniper
Client IP : IPv6:::ffff:10.100.1.17:56634
Subscription Time (UTC) : Thu May 1 12:39:01 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/qmon-sw/
Reporting Interval : 5
Component(s) : evo-pfemand
Component ID : 0
Subscription Details :
Subscription ID : 4
Type : gnmi
Client IP : IPv6:::ffff:10.161.38.48:39588
GNMI mode : STREAM
Subscription Time (UTC) : Thu May 1 12:39:15 2025
Sensor Statistics :
Sensor Path : /components/component/cpu/utilization/
Reporting Interval : 2
Component(s) : re0/ehmd
GNMI Sub Mode : SAMPLE
Component ID : 65535
Subscription Details :
Subscription ID : 5
Type : juniper
Client IP : IPv6:::ffff:10.161.38.48:57182
Subscription Time (UTC) : Thu May 1 12:39:04 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/npu/memory/
Reporting Interval : 2
Component(s) : evo-pfemand
Component ID : 0
Subscription Details :
Subscription ID : 6
Type : juniper
Client IP : IPv6:::ffff:10.161.38.48:57182
Subscription Time (UTC) : Thu May 1 12:39:04 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/interface/
Reporting Interval : 2
Component(s) : picd,evo-pfemand
Child Sensor Statistics :
Path : /junos/system/linecard/interface/
Component : evo-pfemand
Component-ID : 0
Path : /junos/system/linecard/interface/
Component : picd
Component-ID : 0
Subscription Details :
Subscription ID : 7
Type : juniper
Client IP : IPv6:::ffff:10.161.38.48:57182
Subscription Time (UTC) : Thu May 1 12:39:04 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/qmon-sw/
Reporting Interval : 2
Component(s) : evo-pfemand
Component ID : 0
Subscription Details :
Subscription ID : 8
Type : juniper
Client IP : IPv6:::ffff:10.161.38.48:57182
Subscription Time (UTC) : Thu May 1 12:39:04 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/interface/queue/
Reporting Interval : 2
Component(s) : Not available
Component ID : 65535
jnpr@stripe1-leaf1> show network-agent statistics detail
Subscription Details :
Subscription ID : 1
Type : gnmi
Client IP : ipv6:::ffff:10.161.38.194:49526
GNMI mode : STREAM
Subscription Time (UTC) : Wed Oct 1 14:39:38 2025
Sensor Statistics :
Sensor Path : /components/component/cpu/utilization/
Reporting Interval : 2
Component(s) : re0/ehmd
GNMI Sub Mode : SAMPLE
Component ID : 65535
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 347630
Packets Sent : 648
Drops : 0
Initial Sync Bytes Sent : 4536
Initial Sync Packets Sent : 8
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Sensor Path : /components/component/state/memory/utilized/
Reporting Interval : 30
Component(s) : re0/hwdre/stack1,re0/hwdre,picd
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 11
Average Circular Buffer Used (%) : 0
Bytes Sent : 34425
Packets Sent : 131
Drops : 0
Initial Sync Bytes Sent : 7482
Initial Sync Packets Sent : 29
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 11
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /components/component/state/memory/utilized/
Component : picd
GNMI-SubMode : SAMPLE
Component-ID : 0
Average iLatency (ms) : 13
Bytes Sent : 31154
Packets Sent : 116
Drops : 0
Initial Sync Bytes Sent : 7220
Initial Sync Packets Sent : 28
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 12
Path : /components/component/state/memory/utilized/
Component : re0/hwdre
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 928
Packets Sent : 5
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Path : /components/component/state/memory/utilized/
Component : re0/hwdre/stack1
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 2343
Packets Sent : 10
Drops : 0
Initial Sync Bytes Sent : 262
Initial Sync Packets Sent : 1
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Sensor Statistics :
Sensor Path : /components/component/state/temperature/avg/
Reporting Interval : 30
Component(s) : re0/hwdre/stack1,re0/hwdre
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 1
Average Circular Buffer Used (%) : 0
Bytes Sent : 51773
Packets Sent : 180
Drops : 0
Initial Sync Bytes Sent : 9494
Initial Sync Packets Sent : 34
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 1
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /components/component/state/temperature/avg/
Component : re0/hwdre
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 1
Bytes Sent : 46300
Packets Sent : 160
Drops : 0
Initial Sync Bytes Sent : 8634
Initial Sync Packets Sent : 31
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 1
Path : /components/component/state/temperature/avg/
Component : re0/hwdre/stack1
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 5473
Packets Sent : 20
Drops : 0
Initial Sync Bytes Sent : 860
Initial Sync Packets Sent : 3
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 1
Sensor Statistics :
Sensor Path : /components/component/state/used-power/
Reporting Interval : 30
Component(s) : re0/hwdre/stack1,re0/hwdre
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 2
Average Circular Buffer Used (%) : 0
Bytes Sent : 15636
Packets Sent : 65
Drops : 0
Initial Sync Bytes Sent : 2615
Initial Sync Packets Sent : 11
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 2
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /components/component/state/used-power/
Component : re0/hwdre
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 2
Bytes Sent : 13453
Packets Sent : 55
Drops : 0
Initial Sync Bytes Sent : 2375
Initial Sync Packets Sent : 10
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 3
Path : /components/component/state/used-power/
Component : re0/hwdre/stack1
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 2183
Packets Sent : 10
Drops : 0
Initial Sync Bytes Sent : 240
Initial Sync Packets Sent : 1
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 2
Subscription Details :
Subscription ID : 2
Type : juniper
Client IP : ipv6:::ffff:10.161.38.194:45730
Subscription Time (UTC) : Wed Oct 1 14:40:14 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/npu/memory/
Reporting Interval : 2
Component(s) : evo-pfemand
Component ID : 0
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 532438
Packets Sent : 54
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Subscription Details :
Subscription ID : 3
Type : juniper
Client IP : ipv6:::ffff:10.161.38.194:45730
Subscription Time (UTC) : Wed Oct 1 14:40:14 2025
Sensor Statistics :
Sensor Path : /interfaces/interface/state/
Reporting Interval : 2
Component(s) : re0/mgmt-ethd,re0/mib2d,picd,evo-pfemand
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 3748322
Packets Sent : 329
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /junos/system/linecard/interface/
Component : evo-pfemand
Component-ID : 0
Average iLatency (ms) : 0
Bytes Sent : 651076
Packets Sent : 54
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Path : /junos/system/linecard/interface/
Component : picd
Component-ID : 0
Average iLatency (ms) : 0
Bytes Sent : 771043
Packets Sent : 55
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Path : /interfaces/interface/state/
Component : re0/mgmt-ethd
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 34318
Packets Sent : 55
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Path : /interfaces/interface/state/
Component : re0/mib2d
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 2291885
Packets Sent : 165
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Subscription Details :
Subscription ID : 4
Type : juniper
Client IP : ipv6:::ffff:10.161.38.194:45730
Subscription Time (UTC) : Wed Oct 1 14:40:14 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/interface/queue/
Reporting Interval : 2
Component(s) : Not available
Component ID : 65535
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Subscription Details :
Subscription ID : 5
Type : juniper
Client IP : ipv6:::ffff:10.161.38.194:45730
Subscription Time (UTC) : Wed Oct 1 14:40:14 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/qmon-sw/
Reporting Interval : 2
Component(s) : evo-pfemand
Component ID : 0
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 423086
Packets Sent : 54
Drops : 0
Initial Sync Bytes Sent : 0
Initial Sync Packets Sent : 0
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Subscription Details :
Subscription ID : 6
Type : juniper
Client IP : ipv6:::ffff:10.161.53.17:36216
Subscription Time (UTC) : Wed Oct 1 14:40:26 2025
Sensor Statistics :
Sensor Path : /network-instances/network-instance/mac-table/entries/entry/
Reporting Interval : 0
Component(s) : l2aldTM,l2ald
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 2152
Initial Sync Packets Sent : 2
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /network-instances/network-instance/mac-table/entries/entry/
Component : l2ald
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 1953
Initial Sync Packets Sent : 1
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 1
Path : /network-instances/network-instance/mac-table/entries/entry/
Component : l2aldTM
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 199
Initial Sync Packets Sent : 1
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Subscription Details :
Subscription ID : 7
Type : gnmi
Client IP : ipv6:::ffff:10.161.53.17:36216
GNMI mode : STREAM
Subscription Time (UTC) : Wed Oct 1 14:40:26 2025
Sensor Statistics :
Sensor Path : /interfaces/interface/state/admin-status/
Reporting Interval : 120
Component(s) : re0/mib2d
GNMI Sub Mode : SAMPLE
Component ID : 65535
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 21669
Initial Sync Packets Sent : 87
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 4
Initial Sync Average Circular Buffer Used (%) : 0
Sensor Path : /interfaces/interface/state/oper-status/
Reporting Interval : 120
Component(s) : evo-pfemand,re0/mib2d
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 41497
Initial Sync Packets Sent : 168
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 3
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /interfaces/interface/state/oper-status/
Component : evo-pfemand
GNMI-SubMode : SAMPLE
Component-ID : 0
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 19943
Initial Sync Packets Sent : 81
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 3
Path : /interfaces/interface/state/oper-status/
Component : re0/mib2d
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 21554
Initial Sync Packets Sent : 87
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 4
Sensor Statistics :
Sensor Path : /interfaces/interface/subinterfaces/subinterface/state/admin-status/
Reporting Interval : 120
Component(s) : re0/mib2d
GNMI Sub Mode : SAMPLE
Component ID : 65535
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 31742
Initial Sync Packets Sent : 91
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 12
Initial Sync Average Circular Buffer Used (%) : 0
Sensor Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Reporting Interval : 120
Component(s) : evo-pfemand,re0/mib2d
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 63249
Initial Sync Packets Sent : 180
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 4
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Component : evo-pfemand
GNMI-SubMode : SAMPLE
Component-ID : 0
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 30750
Initial Sync Packets Sent : 89
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 1
Path : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Component : re0/mib2d
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 0
Bytes Sent : 0
Packets Sent : 0
Drops : 0
Initial Sync Bytes Sent : 32499
Initial Sync Packets Sent : 91
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 6
Subscription Details :
Subscription ID : 8
Type : juniper
Client IP : ipv6:::ffff:10.161.53.17:36216
Subscription Time (UTC) : Wed Oct 1 14:40:29 2025
Sensor Statistics :
Sensor Path : /junos/system/linecard/qmon-sw/
Reporting Interval : 5
Component(s) : evo-pfemand
Component ID : 0
Average iLatency (ms) : 0
Average Circular Buffer Used (%) : 0
Bytes Sent : 109920
Packets Sent : 15
Drops : 0
Initial Sync Bytes Sent : 182314
Initial Sync Packets Sent : 12
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 0
Initial Sync Average Circular Buffer Used (%) : 0
jnpr@stripe1-leaf1> show network-agent statistics subscription-paths /interfaces/interface/state/oper-status/ detail
Subscription Details :
Subscription ID : 2
Type : gnmi
Client IP : IPv6:::ffff:10.161.53.17:56132
GNMI mode : STREAM
Subscription Time (UTC) : Thu May 1 14:49:53 2025
Sensor Statistics :
Sensor Path : /interfaces/interface/state/oper-status/
Reporting Interval : 120
Component(s) : re0/mib2d,evo-pfemand
GNMI Sub Mode : SAMPLE
Average iLatency (ms) : 3
Average Circular Buffer Used (%) : 0
Bytes Sent : 2328768
Packets Sent : 8939
Drops : 0
Initial Sync Bytes Sent : 40679
Initial Sync Packets Sent : 165
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 4
Initial Sync Average Circular Buffer Used (%) : 0
Child Sensor Statistics :
Path : /interfaces/interface/state/oper-status/
Component : evo-pfemand
GNMI-SubMode : SAMPLE
Component-ID : 0
Average iLatency (ms) : 2
Bytes Sent : 1087006
Packets Sent : 4187
Drops : 0
Initial Sync Bytes Sent : 19165
Initial Sync Packets Sent : 78
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 2
Path : /interfaces/interface/state/oper-status/
Component : re0/mib2d
GNMI-SubMode : SAMPLE
Component-ID : 65535
Average iLatency (ms) : 5
Bytes Sent : 1241762
Packets Sent : 4752
Drops : 0
Initial Sync Bytes Sent : 21514
Initial Sync Packets Sent : 87
Initial Sync Drops : 0
Initial Sync Average iLatency (ms) : 5
センサーのステータスを確認するには、以下を使用できます。 show agents sensors
jnpr@stripe1-leaf1> show agent sensors
Sensor Information :
Name : sensor_1000
Resource : /network-instances/network-instance/mac-table/entries/entry/
Version : 1.0
Sensor-id : 562949953421313
Subscription-ID : 1000
Component(s) : re0/l2ald-agent
Profile Information :
Name : export_1000
Reporting-interval : 0
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1001
Resource : /interfaces/interface/state/admin-status/
Version : 1.0
Sensor-id : 562949953421443
Subscription-ID : 1001
Component(s) : re0/mib2d
Profile Information :
Name : export_1001
Reporting-interval : 120
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : JSON
Sensor Information :
Name : sensor_1002
Resource : /interfaces/interface/state/oper-status/
Version : 1.0
Sensor-id : 562949953421314
Subscription-ID : 1002
Component(s) : re0/evoaft-jvisiond-brcm,re0/mib2d
Profile Information :
Name : export_1002
Reporting-interval : 120
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : JSON
Sensor Information :
Name : sensor_1003
Resource : /interfaces/interface/subinterfaces/subinterface/state/admin-status/
Version : 1.0
Sensor-id : 562949953421444
Subscription-ID : 1003
Component(s) : re0/mib2d
Profile Information :
Name : export_1003
Reporting-interval : 120
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : JSON
Sensor Information :
Name : sensor_1004
Resource : /interfaces/interface/subinterfaces/subinterface/state/oper-status/
Version : 1.0
Sensor-id : 562949953421316
Subscription-ID : 1004
Component(s) : re0/evoaft-jvisiond-brcm,re0/mib2d
Profile Information :
Name : export_1004
Reporting-interval : 120
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : JSON
Sensor Information :
Name : sensor_1005
Resource : /components/component/cpu/utilization/
Version : 1.0
Sensor-id : 562949953421450
Subscription-ID : 1005
Component(s) : re0/ehmd
Profile Information :
Name : export_1005
Reporting-interval : 2
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1006
Resource : /junos/system/linecard/npu/memory/
Version : 1.0
Sensor-id : 562949953421449
Subscription-ID : 1006
Component(s) : re0/evoaft-jvisiond-brcm
Profile Information :
Name : export_1006
Reporting-interval : 2
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1007
Resource : /junos/system/linecard/qmon-sw/
Version : 1.0
Sensor-id : 562949953421452
Subscription-ID : 1007
Component(s) : re0/evoaft-jvisiond-brcm
Profile Information :
Name : export_1007
Reporting-interval : 2
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1008
Resource : /interfaces/interface/state/
Version : 1.0
Sensor-id : 562949953421451
Subscription-ID : 1008
Component(s) : re0/evoaft-jvisiond-brcm,re0/mgmt-ethd,re0/mib2d
Profile Information :
Name : export_1008
Reporting-interval : 2
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1009
Resource : /junos/system/linecard/qmon-sw/
Version : 1.0
Sensor-id : 562949953421427
Subscription-ID : 1009
Component(s) : re0/evoaft-jvisiond-brcm
Profile Information :
Name : export_1009
Reporting-interval : 5
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : GPB
Sensor Information :
Name : sensor_1011
Resource : /lldp/state/enabled/
Version : 1.0
Sensor-id : 562949953421493
Subscription-ID : 1011
Component(s) : re0/l2cpd-agent
Profile Information :
Name : export_1011
Reporting-interval : 30
Payload-size : 5000
Address : 0.0.0.0
Port : 1000
Timestamp : ntp
Format : JSON
監視する推奨KPI
表 50.Junosコマンドとテレメトリセンサーパスを使用したGPUバックエンドファブリックの監視に推奨されるKPI パス
| KPI | JUNOSコマンド | センサー |
|---|---|---|
| インターフェイスの状態 | show interfaces<interface>terse | /interfaces/interface[名前=<interface>]/state/oper-status /interfaces/interface[name=<interface>]/state/admin-status |
| インターフェイスの説明 | show interfaces <interface> extensive | match description | /interfaces/interface[name=<interface>]/state/description |
| インターフェイスMTU | show interfaces <interface> extensive | MTU に一致 | /interfaces/interface[名前=<interface>]/state/mtu |
| インターフェイス速度 | show interfaces <interface> extensive | マッチ速度 | /interfaces/interface[name=<interface>]/state/high-speed |
| インターフェイス入力ドロップ | show interfaces <interface> extensive | find "入力エラー" | /interfaces/interface[name=<interface>]/state/counters/in-discards |
| インターフェイス出力ドロップ | show interfaces <interface> extensive | 「出力エラー」を検索 | /interfaces/interface[name=<interface>]/state/counters/out-discards |
| インターフェイス出力パケット | show interfaces <interface> extensive | match "Total Packets" を実行します。 | /interfaces/interface[名前=<interface>]/state/counters/out-pkts |
| インターフェイス出力ユニキャストパケット | show interfaces <interface> extensive | match Unicastを実行します。 | /interfaces/interface[name=<interface>]/state/counters/out-unicast-pkts |
| インターフェイス入力パケット | show interfaces <interface> extensive | match "Total Packets" を実行します。 | /interfaces/interface[name=<interface>]/state/counters/in-pkts |
| インターフェイス入力ユニキャストパケット | show interfaces <interface> extensive | match Unicastを実行します。 | /interfaces/interface[name=<interface>]/state/counters/in-unicast-pkts |
| インターフェースごとのECNマーク付きパケット | show interfaces <interface> extensive | match ecn | /state/interfaces/interface[name=<interface>/counters/errors/out-ecn-ce-marked-pkts /junos/system/linecard/qmon-sw/ /cos/interfaces/interface/queues/queue/ecnMarkedPkts |
| インターフェイスごと、キューごと バッファ占有 |
show interfaces queue buffer-occupancy<interface> | /junos/system/linecard/qmon-sw/ /cos/interfaces/interface/queues/queue/peakBufferOccupancyPercent /cos/interfaces/interface/queues/queue/peakBufferOccupancy |
| インターフェイスごと、 転送クラス(キュー)ごとのテールドロップ |
show interfaces queue <interface> forwarding-class<forwarding-class> | match "Tail" | /junos/system/linecard/qmon-sw/ /cos/interfaces/interface/queues/queue/tailDropPkts |
| インターフェイスごとのPFC フレームの一時停止 | show interfaces <interface> extensive | math "優先度 : <priority>" | /interfaces/interface[name=<interface-name>]/ethernet/state/counters/in-pause-pkts /interfaces/interface[name=<interface-name>]/ethernet/state/counters/out-pause-pkts |
| EVPN L3コンテキスト | show evpn l3-context extensive<context-name> <context-name> = VRF ルーティングインスタンス名 = テナント名 |
/junos/evpn/l3-context[context-name=<context-name>]/ <context-name> = VRF ルーティングインスタンス名 = テナント名 /junos/evpn/l3-context[context-name=<context-name>]/advertisement-mode /junos/evpn/l3-context[context-name=<context-name>]/encapsulation /junos/evpn/l3-context[context-name=<context-name>]/ip-prefix-database /junos/evpn/l3-context[context-name=<context-name>]/ip-prefix-database/route-status |
| IPv6 BGP アンダーレイ アドバタイズされたルート |
show route advertised-routes protocol bgp<neighbor-address>拡張 <neighbor-address> = 直接接続されたEBGPネイバーの自動検出されたリンクローカルアドレス |
/network-instances/network-instance/protocol/protocol/bgp/rib/afi-safis/afi-safi/IPv6-unicast/neighbors/neighbor/adj-rib-out-pre/routes/ |
| IPv6 BGP アンダーレイ受信ルート | show route received-routes protocol bgp<neighbor-address> extensive <neighbor-address> = 直接接続されたEBGPネイバーの自動検出されたリンクローカルアドレス |
/network-instances/network-instance/protocols/protocol/bgp/rib/afi-safis/afi-safi/IPv6-unicast/neighbors/neighbor/adj-rib-in-pre/routes/ /network-instances/network-instance/protocol/protocol/bgp/rib/afi-safis/afi-safi/IPv6-unicast/neighbors/neighbor/adj-rib-in-post/routes/ |
| EVPN BGPアドバタイズされたテナントごとのタイプ5ルート | show route advertised-routes protocol bgp<neighbor-address> extensive <neighbor-address> = リモート VTEP ネイバーの IPv4 または IPv6 アドレス |
/network-instances/network-instance/protocols/protocol/bgp/rib/afi-safis/afi-safi/l2vpn-evpn/loc-rib/routes/route-distinguisher[route-distinguisher=<tenant-route-distinguisher>]/type-five-ip-prefix/type-five-route |
| EVPN BGP 受信したテナントごとのタイプ 5 ルート | show route advertised-routes protocol bgp<neighbor-address>拡張テーブル<Tenant-name.inet.0> <neighbor-address> = リモート VTEP ネイバーの IPv4 または IPv6 アドレス |
/network-instances/network-instance/protocols/protocol/bgp/rib/afi-safis/afi-safi/l2vpn-evpn/loc-rib/routes/route-distinguisher[route-distinguisher=<tenant-route-distinguisher>]/type-five-ip-prefix/type-five-route/paths/path/state/source-route-distinguisher |
| EVPN BGP受信タイプ5ルート数、テナントごと、ネイバーごと | show route advertised-routes protocol bgp<neighbor-address>拡張テーブル<Tenant-name.inet.0> <neighbor-address> = リモート VTEP ネイバーの IPv4 または IPv6 アドレス |
/network-instances/network-instance/protocols/protocol/bgp/rib/afi-safis/afi-safi/l2vpn-evpn/loc-rib/routes/route-distinguisher[route-distinguisher=<tenant-route-distinguisher>]/type-five-ip-prefix/type-five-route/paths/path[peer-ip =<neighbor-IPv6-address>/state/source-route-distinguisher |
詳細については 、ネットワーク設定例:AI/ML - テレメトリリファレンスガイド を参照してください。