---
title: "Non-Flow Metrics"
slug: "non-flow-metrics"
description: "Explore non-flow metrics in Kentik queries to monitor CPU, Memory, and Interface utilization, enhancing network health insights beyond traditional flow records."
updated: 2026-02-12T16:57:16Z
published: 2026-02-12T16:57:16Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.kentik.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Non-Flow Metrics

This article discusses **non-flow metrics** used in Kentik queries.

Non-flow metrics allow you to monitor health indicators, such as CPU, Memory, and Interface utilization, that traditional flow records do not capture. These metrics are primarily derived from **SNMP polling** and **Streaming Telemetry (ST)**.

> [!NOTE]
> **Notes**:
> 
> - For general information about how Kentik handles data, see [**About Metrics**](/v1/docs/metrics-dimensions#about-metrics).
> - For metrics specific to individual hardware vendors, see [**Device-Specific Metrics**](/v1/docs/device-specific-metrics).

## SNMP Metrics

When [**SNMP OID Polling**](/v1/docs/router-configuration#snmp-oid-polling) is enabled, Kentik enriches the Kentik Data Engine (KDE) with health and performance data. These metrics use [**Universal Data Records**](/v1/docs/kde-tables#universal-data-records)****(UDR), providing a flexible schema that adapts to different device types.

### Query Restrictions

To ensure data accuracy, SNMP metrics are subject to the following logic in the [**Dimension Selector**](/v1/docs/dimension-settings#dimension-selector-dialog):

- **No Mixing:** SNMP metrics cannot be mixed with flow-based metrics (e.g., Bits/s) in the same query.
- **Dimension Matching:** Results only return if the query’s dimensions (Group By/Filter) are also from the SNMP category.

## SNMP Interface Metrics

These metrics are collected from network interfaces using standard [**Kentik-Polled SNMP OIDs**](/v1/docs/router-configuration#kentikpolled-snmp-oids). They are typically used to monitor port saturation and physical link health.

| Metric in Portal | Variations | OID | Description |
| --- | --- | --- | --- |
| Bit Rate | Input, Output | `ifHCInOctets`,`ifHCOutOctets` | Rate of bits received/transmitted, including framing. |
| Packets | Input, Output | `ifHCInUcastPkts`, `ifHCOutUcastPkts` | Rate of unicast packets (excludes discards). |
| Errors | Input, Output | `ifInErrors`, `ifOutErrors` | Inbound/outbound packets containing delivery-preventing errors. |
| Discards | Input, Output | `ifInDiscards`, `ifOutDiscards` | Packets dropped by the device (e.g., due to buffer exhaustion). |
| Multicast | Input, Output | `ifHCInMulticastPkts`, `ifHCOutMulticastPkts` | Rate of packets addressed to a multicast group. |
| Broadcast | Input, Output | `ifHCInBroadcastPkts`, `ifHCOutBroadcastPkts` | Rate of packets addressed to a broadcast address. |

> [!TIP]
> **TIP:** All SNMP metrics above can be aggregated in the Portal as **Average**, **95th Percentile**, **Max**, or **Total**.

## SNMP Device Metrics

Device metrics track the internal health of a chassis or its individual components (e.g., line cards). These are identified in the portal using the Component dimension.

| Metric in Portal | Description |
| --- | --- |
| CPU | The percentage of CPU utilization for the component. |
| Memory Total | The total physical memory (in bytes) on the component. |
| Memory Used | The amount of memory (in bytes) currently in use. |
| Memory Free | The amount of memory (in bytes) currently available. |
| Memory Utilization | The percentage of total memory used by the component. |

For a list of supported OIDs by manufacturer, see [**Vendor-Specific SNMP OIDs**](/v1/docs/router-configuration#vendorspecific-snmp-oids).

## Streaming Telemetry Metrics

If [**Streaming Telemetry**](/v1/docs/snmp-and-streaming-telemetry) is enabled, you can query interface metrics that are pushed by the device in real-time rather than polled via SNMP.

> [!WARNING]
> **IMPORTANT**: **Which ST are you using?**
> 
> - **NMS Implementation**: If you are using Kentik NMS, refer to [**NMS via Streaming Telemetry**](/v1/docs/nms-setup#nms-via-streaming-telemetry).
> - **Legacy Implementation**: This section describes the non-NMS Streaming Telemetry workflow used for classic KDE queries.

### Usage in Portal

Streaming Telemetry metrics share the same names and calculation methods as the SNMP Interface Metrics listed above. However, when building a query (e.g., in [**Data Explorer**](/v1/docs/data-explorer)), you must select them from the Streaming Telemetry category in the Metrics dialog.

> [!NOTE]
> **Note**: Just like SNMP, ST metrics cannot be mixed with metrics from other categories in a single query.
