Telemetría por streaming: gNMI, OpenConfig, gRPC

El sondeo SNMP a intervalos de 60 segundos está muerto. Los despliegues modernos de OcNOS transmiten telemetría basada en modelos sobre gRPC con granularidad de menos de un segundo, rutas modeladas en OpenConfig y colectores dial-out, alimentando directamente a Prometheus, InfluxDB y Grafana sin una capa de traducción.

Pipeline de telemetría

Los routers OcNOS transmiten payloads de gNMI Subscribe (gRPC dial-out) a un colector central. El colector los demultiplexa hacia backends de series temporales y de búsqueda, y Grafana renderiza los dashboards por encima.

Pipeline del colector de telemetría por streaming gNMI Pipeline de telemetría en streaming. Múltiples routers OcNOS transmiten telemetría gNMI dial-out sobre gRPC a un colector central. El colector distribuye los datos a Prometheus, InfluxDB y Grafana para almacenamiento de series temporales, consulta ad hoc y creación de dashboards. OcNOS-1 gNMI OcNOS-2 gNMI OcNOS-N gNMI gRPC dial-out Collector Telegraf · gNMIc Prometheus TSDB InfluxDB TSDB Grafana Dashboards gNMI · OPENCONFIG YANG · 1-SEC GRANULARITY · JSON + PROTOBUF

Por qué la telemetría por streaming reemplazó a SNMP

Los ciclos de sondeo de SNMP pasan por alto las microrráfagas, saturan el plano de control y no pueden ofrecer una carga útil estructurada y orientada a modelos. gNMI Subscribe sobre gRPC invierte el modelo: el dispositivo envía actualizaciones tipadas ante un cambio o en un intervalo de muestreo, y el recolector simplemente analiza el protobuf. OcNOS expone el conjunto completo de OpenConfig tree más los modelos nativos de IETF e IP Infusion, y admite implementaciones tanto dial-in (el colector se conecta al dispositivo) como dial-out (el dispositivo se conecta al colector detrás de NAT).

La implementación de telemetría por streaming de OcNOS

gNMI Subscribe

ON_CHANGE / SAMPLE / TARGET_DEFINED

Soporte completo de RPC Subscribe, incluido ON_CHANGE para deltas de estado, SAMPLE para muestreo periódico y TARGET_DEFINED para permitir que el dispositivo elija la cadencia adecuada por leaf.

Modelos YANG

OpenConfig + IETF + nativo

Modelos OpenConfig de interfaces, network-instance, BGP y plataforma; YANG de IETF donde está ratificado; modelos nativos para el estado específico de OcNOS. Los modelos están versionados y publicados.

Modo Dial-out

Routers detrás de NAT

gRPC dial-out permite que los routers de sitio celular y de borde detrás de NAT envíen telemetría a un colector central, sin requerir la apertura de puertos entrantes.

Cobertura de sensores

Granularidad de 1 segundo

Contadores por puerto, profundidades de cola, RIB-in/out de BGP, DOM óptico, estado de CPU y memoria: todo disponible en intervalos de muestreo de 1 segundo o más finos donde el ASIC lo admita.

Encoding

JSON_IETF + Protobuf

Se admiten ambas codificaciones, JSON_IETF y protobuf. Protobuf gana en eficiencia de cable para sensores de alto fan-out; JSON gana en facilidad de depuración.

Integración de colectores

Telegraf + gNMIc

Canalizaciones de referencia validadas usando el plugin de entrada gNMI de Telegraf o gNMIc de Nokia, alimentando Prometheus, InfluxDB y Grafana de forma inmediata.

Lo que obtiene con la telemetría de OcNOS

  • Rutas alineadas con estándares. Las rutas de hojas de OpenConfig coinciden con lo que su colector existente ya espera, sin capa de traducción YANG propietaria.
  • Visibilidad por debajo del segundo. Detección de microbursts, contadores marcados con ECN y profundidad de cola en intervalos que SNMP no puede alcanzar.
  • Listo para pila de código abierto. Paneles de referencia para Grafana, configuraciones Telegraf listas para usar y reglas de alertas de Prometheus de ejemplo.
  • Una sola superficie de configuración. El mismo servidor gNMI maneja Get, Set y Subscribe: la telemetría y la configuración como código comparten una sola ruta de autenticación y TLS.

¿Está modernizando su pila de observabilidad? Hable con un arquitecto de red.

Solicite una demostración técnica →