Network Visibility & Observability · Validation Checklist · 8 May 2026

How INT and Path Telemetry Expose What Traditional Monitoring Misses in AI Data Centers

INT and path telemetry guidance for Australian AI data centers, covering hop-by-hop latency, queue depth, ECMP, RoCE, and telemetry validation.

network engineers validating and automating data-centre switches for “How INT and Path Telemetry Expose What Traditional Monitoring Misses in AI Data Ce...
SONiCopen networkingdata centerAI fabricEthernetautomation

In brief

INT and path telemetry guidance for Australian AI data centers, covering hop-by-hop latency, queue depth, ECMP, RoCE, and telemetry validation.

Key takeaways

  • INT and path telemetry guidance for Australian AI data centers, covering hop-by-hop latency, queue depth, ECMP, RoCE, and telemetry validation.

Why AI Data Centers Break Traditional Network Monitoring

AI training clusters and inference platforms generate traffic patterns that differ sharply from conventional enterprise or web-serving data centers. GPU-to-GPU communication during distributed training creates intense east-west flows that are latency-sensitive, bursty, and often built on RoCE v2 or similar RDMA protocols that assume a lossless or near-lossless Layer 2 fabric. Traditional monitoring approaches — SNMP polling at 5-minute intervals, sampled flow exports via sFlow or NetFlow, and periodic LLDP-based topology discovery — operate on timescales of seconds to minutes. Microbursts that fill switch buffers, transient queue pressure that triggers Priority Flow Control (PFC) pauses, and asymmetric path changes can all occur and resolve within milliseconds. By the time a sampled flow record or SNMP counter update reaches a monitoring platform, the event is over and the root cause is buried in aggregated statistics.

This visibility gap has real operational consequences. An AI training job running across dozens or hundreds of GPUs may stall silently because one hop in the spine-leaf fabric experienced momentary congestion that triggered RoCE congestion notifications. Without per-hop, per-packet-level telemetry, the operations team sees a slow training epoch but cannot pinpoint which switch, which port, or which queue caused the problem. INT and path telemetry were designed to close exactly this gap.

What Is In-band Network Telemetry (INT)?

While INT is the broader framework, path telemetry refers specifically to the capability of reconstructing the forwarding path of a packet through the network based on the telemetry data collected. In practice, the two terms are often used together because INT metadata naturally enables path reconstruction: each hop appends its Switch ID and port information, so the sink can read the sequence of hops from source to destination.

Some vendors and open-source projects distinguish between:

  • INT for latency and congestion: Focused on per-hop performance metrics like queue depth, hop latency, and buffer occupancy.
  • Path telemetry for topology and fault isolation: Focused on identifying the exact forwarding path, detecting asymmetric routing, ECMP hash polarization, or unexpected path changes.

In an AI data center fabric, both use cases matter. Latency telemetry ensures that RoCE v2 flows are meeting their PFC and DCBX-configured quality targets. Path telemetry ensures that ECMP load balancing across spine switches is distributing traffic evenly and that no single spine is becoming a bottleneck due to hash collisions.

Path Telemetry vs. INT: Understanding the Distinction

RoCE v2 (RDMA over Converged Ethernet version 2) is the dominant protocol for GPU-to-GPU communication in AI training clusters. RoCE v2 relies on a lossless or near-lossless Ethernet fabric, typically enforced through Priority Flow Control (IEEE 802.1Qbb), Data Center Bridging Capability Exchange (DCBX, IEEE 802.1Qaz), and Explicit Congestion Notification (ECN). When congestion occurs, the fabric signals the sender to slow down using congestion notification packets (CNPs).

The problem is that PFC and ECN operate at the flow and queue level, but the root cause of congestion is often a specific hop, a specific port, or a specific microburst pattern that conventional counters cannot resolve in real time. INT provides the missing diagnostic layer:

  1. PFC storm diagnosis: PFC pause frames can propagate upstream and cause head-of-line blocking across multiple ports. INT queue depth and queue latency data at each hop help identify where PFC pauses originate and how they cascade.
  2. ECMP imbalance detection: In a leaf-spine fabric with 8 or 16 spine switches, ECMP hash distribution should be roughly even. INT path telemetry reveals whether certain spines are carrying disproportionate traffic.
  3. Microburst visibility: INT hop latency data, collected at per-packet granularity, captures microbursts that SNMP counters and even 1-second polling intervals miss entirely.
  4. DCBX and QoS verification: INT metadata can confirm that traffic is being classified into the correct queues and receiving the expected priority treatment at every hop.

For Australian data center operators building AI clusters — whether for research institutions, financial services, healthcare, or government — the ability to diagnose RoCE fabric issues without taking packet captures or performing intrusive debug operations is a significant operational advantage.

Why INT Matters Specifically for RoCE and Lossless Fabrics

Proprietary networking vendors often bundle telemetry capabilities with their controller ecosystems. While these solutions can be effective, they create a dependency: the telemetry pipeline, the analytics platform, and the network fabric are all locked to a single vendor’s hardware and software stack. This is a particular concern for AI data center operators who want flexibility in switch ASIC selection, NOS customization, and analytics tool integration.

Open networking platforms like xSONiC, built on Enterprise SONiC and open switching hardware, offer a different path:

  • Programmable data planes: Switches based on programmable ASICs (such as Intel Tofino or Marvell Teralynx) can support INT natively in the forwarding pipeline, enabling line-rate telemetry collection without impacting switch performance.
  • Open telemetry export: INT metadata can be exported to any standards-compliant analytics platform, whether open-source tools like Prometheus and Grafana, commercial AIOps platforms, or custom-built AI fabric dashboards.
  • Multi-vendor flexibility: Because INT is an open framework, an xSONiC-based fabric can interoperate with other INT-capable switches from different vendors, avoiding the single-vendor lock-in that proprietary telemetry stacks impose.

This openness is especially relevant for Australian organizations that may need to comply with data sovereignty requirements, government procurement guidelines, or multi-vendor sourcing mandates. Open telemetry means the organization controls its observability stack rather than depending on a vendor’s proprietary analytics licensing.

Open Networking and INT: The xSONiC Advantage

Implementing INT in an AI data center fabric involves several architectural decisions:

1. INT Source and Sink Placement INT source functionality (inserting telemetry instructions into packet headers) can be configured on the access leaf switches where GPU servers connect, or on the servers themselves if the NIC supports INT insertion. INT sink functionality (stripping and collecting metadata) is typically configured on the destination leaf or on a dedicated telemetry collection switch.

2. Metadata Overhead and MTU Each INT hop adds metadata to the packet header. In a 3-tier Clos fabric with 2 spines, this means roughly 12-20 additional bytes per hop (depending on the metadata fields configured). Operators must ensure that the fabric MTU is large enough to accommodate the INT overhead without fragmenting RoCE traffic, which cannot tolerate fragmentation.

3. Telemetry Volume and Collector Capacity INT generates telemetry at per-packet granularity. In a busy AI training cluster with hundreds of GPUs generating 100G or 400G flows, the volume of telemetry data can be substantial. Operators need to plan collector capacity, consider sampling strategies for INT metadata (even if the packets themselves are not sampled), and decide whether to export all INT data or only data from packets that exceeded latency or queue depth thresholds.

4. ASIC and Pipeline Support Not all switch ASICs support INT natively. Support depends on the specific forwarding pipeline (fixed-function vs. programmable) and the NOS capabilities. Operators evaluating xSONiC bare-metal switch platforms should confirm INT support at the ASIC level before designing their telemetry architecture.

Deploying INT in a Leaf-Spine AI Fabric: Practical Considerations

INT is not the only way to gain visibility into AI data center fabrics. Alternative or complementary approaches include:

  • Streaming telemetry (gNMI/gRPC): Push-based telemetry that streams interface counters, queue statistics, and system state at configurable intervals. Faster than SNMP polling but still operates at interval granularity, not per-packet.
  • Packet mirroring and capture: SPAN/RSPAN/ERSPAN can mirror traffic to a packet broker or capture appliance for deep analysis. Effective for troubleshooting but not practical for continuous monitoring at fabric scale.
  • eBPF-based host telemetry: Tools running on GPU servers can instrument network behavior at the host level using eBPF. Complementary to INT but does not provide visibility into switch-internal behavior.
  • sFlow with extended headers: sFlow can carry additional metadata in its extended switch and router headers. Less granular than INT but available on a wider range of switch platforms.

The strongest AI fabric observability strategy combines multiple approaches. INT provides the per-packet, per-hop foundation. Streaming telemetry provides continuous counter and state monitoring. Packet brokers (see xSONiC packet broker products) provide the aggregation and filtering layer for security tools and deep packet inspection.

INT vs. Alternative AI Fabric Observability Approaches

If you are building or refreshing an AI data center fabric in Australia, INT and path telemetry should be part of your observability planning from the design stage, not an afterthought. The core benefits are:

  1. Root cause isolation in milliseconds, not minutes. When a training job stalls, INT data tells you exactly which hop, which queue, and which port caused the problem.
  2. ECMP and load balancing validation. Confirm that your spine-leaf fabric is distributing traffic as designed, rather than relying on assumptions about hash distribution.
  3. RoCE fabric health monitoring. Correlate INT hop latency and queue depth data with PFC pause events, ECN marks, and CNP rates to maintain lossless fabric behavior.
  4. Open, vendor-neutral telemetry. With xSONiC’s open networking approach, you control the telemetry pipeline end-to-end, from INT-capable switches to your choice of analytics platform.

The investment in INT-capable infrastructure pays off the first time your operations team needs to diagnose a fabric issue during a multi-day training run. Without it, you are debugging with incomplete data.

For more on xSONiC’s approach to AI fabric design, see our AI Fabric solution guide and INT Technology pillar page. To discuss INT-capable switch options for your deployment, contact the xSONiC team.

INT and Path Telemetry Acceptance Matrix

Telemetry areaAcceptance evidenceRework trigger
Hop-by-hop latencyINT captures switch ID, ingress port, egress port, queue depth, and hop latency across at least 2 leaf and 2 spine switchesA slow AI job cannot be tied to a specific hop, queue, or ECMP path
RoCE fabric correlationPFC pause, ECN mark, CNP event, queue occupancy, and RDMA flow data correlate within a 30-second windowOperators cannot separate compute, storage, and network causes during a training slowdown
MTU and metadata overheadINT metadata overhead tested against 9,000-byte jumbo MTU and RoCE traffic without fragmentationTelemetry insertion changes the packet path or breaks RDMA behavior
Collector capacityCollector ingest, retention, alerting, and sampling policy tested with 100G, 400G, or 800G traffic profilesTelemetry volume overwhelms the collector or hides burst events
OperationsRunbook includes baseline, failure test, rollback, dashboard, and escalation ownerINT is enabled as a feature but not usable during an incident

Engineering FAQ

When does INT add more value than streaming telemetry alone? INT adds value when the team needs per-hop evidence for microbursts, ECMP imbalance, queue buildup, or RoCE congestion events that happen faster than normal polling intervals.

What should be validated before enabling INT in production? Validate metadata overhead, MTU, collector capacity, switch ASIC support, export format, alert thresholds, and rollback on the same 100G, 400G, or 800G fabric planned for production.

Why does path telemetry matter for AI fabrics? Path telemetry shows which leaf, spine, port, and queue carried a flow. That evidence is essential when a training job slows down but ordinary counters show only aggregate utilisation.

Sources Reviewed

Product fit

Where xSONiC fits

xSONiC can help validate the switch, optics, software image, telemetry, and support assumptions against the actual deployment before a production order is released.

Continue reading

Related articles