System Limits and Counters

Overview

The System Limits and Counters (Show and NetConf) feature enhances OcNOS operational visibility by providing direct access to system capacity and utilization data across key subsystems. It acts as a diagnostic and planning tool that consolidates hardware and software resource information into a single, consistent framework.

OcNOS monitors various resource categories internally, such as interfaces, VLANs, routing tables, MAC tables, and protocol sessions. This data is accessible through both CLI and management interfaces, enabling operators and automation systems to understand resource consumption and remaining capacity.

OcNOS aggregates data from multiple subsystems, involving system management, platform drivers, routing protocols, and hardware abstraction layers into a unified schema. The information is normalized so monitoring tools and network administrators can consistently interpret system capacity, regardless of hardware platform or ASIC implementation.

Beyond providing visibility, this also enhances operational predictability by enabling proactive checks on system headroom. It verifies whether sufficient resources are available for additional routes, VLANs, or BGP sessions before configuration changes are made.

Using YANG-based models and JSON or JSON-IETF encoded responses, OcNOS smoothly integrates with external management systems, inventory platforms, and automation frameworks, ensuring consistent resource tracking across large-scale deployments.

Feature Characteristics

Data Organization

Information is grouped into the following functional categories:

System Limits: Displays overall system-level capacities for routing/LPM, VXLAN/VNIs, VLANs, VRFs, and TCAM resources. Provides a global resource usage summary across the device.
Layer 3 Counters: Reports IPv4 and IPv6 route usage and maximum supported route entries. Reflects route scale across connected, static, and dynamic routing tables.
Protocol Counters: Summarizes session counters for BGP, QoS, IS-IS, SLA, LAG, and ACL. Displays relevant information to these protocols.

Benefits

Unified Capacity View: Consolidates per-subsystem capacity information into a single display.

Operational Validation: Enables verification of resource availability before deploying services.

Proactive Monitoring: Helps anticipate resource exhaustion by tracking usage trends.

Automation-Ready: Data accessible via NetConf and gNMI for integration with Network Management System (NMS), Business Support System (BSS) or Operations Support System (OSS), or telemetry systems.

Platform-Agnostic Design: Abstracts hardware-specific details into normalized, comparable counters.

System Limits and Counters Limitation

Data Characteristics

Read-only operational data; no configuration impact.
Data is refreshed dynamically and time-stamped.
Displays an instantaneous system snapshot, not a historical trend.
SNMP access is not supported.

Security and Access

CLI access is restricted to privileged operational modes.
NetConf or gNMI retrieval allowed for authenticated management sessions only.

Dependencies

Requires base system management and hardware driver integration.
YANG data models must be enabled for NetConf queries.

Platform-specific

Counter scope varies by platform and ASIC capability.
Supports QoS queuing buffer utilization per interface for protocol counters.

Encoding

gNMI proto encoding is not supported for ACL and BGP xpaths.
gNMI proto encoding is not supported for protocol counters with paths that have complex keys.