Managing the Managers
When OpenTelemetry and Network Automation Meet
Roque Gagliano – Principal Solutions Engineer
DEVNET-2733
-
Network Automation is now central to success
• Must be always on
• Must be fast
• Must accommodate
multiple clients
• New: Source: [Link]
• Must help me moving Waiting for your Network as a Service….
towards AIOPs and
autonomous networks
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
BSS & OSS
BSS SNOW OSS P&B Kafka
• Modern Network
Management Stacks REST/TMF
can be complex to Crosswork Workflow Manager
CLA
Splunk AIOPS
manage and RESTCONF/NETCONF
Remediation
Kafka
troubleshoot Crosswork Network Controller
Kafka
NSO Crosswork
Service REST
Optimisation
Health Kafka
Engine
• Microservices are
taking central stage SR-PCE
Crosswork
Data GW
Provider Conn. Assurance
TWAMP
PM Data & Telemetry
Devices/
Probes
P / PE Probe
PCEP / NETCONF / BGP-LS
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Meantime, the application ecosystem evolves
Application Performance Management (APM)
Large ecosystem
By LarryDragich - Created for a Technical Management Counsel meetingPreviously published: First published in APM Digest in
March, CC BY-SA 3.0, [Link]
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
What is OpenTelemetry (Otel)?
M.E.L.T.
Data
sources Metrics / Events / Logs/ Traces
Backend
#1
Receive OTLP
telemetry in OpenTelemetry
all kinds of Collector
formats OTLP Backend
#2
Think about OpenTelemetry as Lingua Franca
-
DEVNET-2733
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 5
We may see more convergence on telemetry space
Some initial evidences of coexistence
Otel
gnmi/
Metrics
OpenConfig
Telemetry Events Otel Otel
Collector Collector Otel Backend
Metrics
Cisco IOS-XR Events
Data Flattering to Key-Values Pairs
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
OTEL impact on a distributed SDN environment
Context propagation will allow to troubleshoot complex deployments
Source: [Link]
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Adding Otel instrumentation to your automation
1) Import OpenTelemetry SDK, available in most languages
2) Create your Otel Traces, Metrics, Logs, etc.
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Running your automation inside instrumentation
Example Docker File to run instrumentation
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Tracing from self-service to the network
Prometheus/
Web Client OTLP Graphana
REST- W3C Context header (opensource)
Python Flask WebServer OTLP
RESTCONF Jaeger
W3C Context header
IETF Draft OpenTelemetry (opensource)
L3VPN Slow-service
Collector
OTLP
LightStep
Counters
Exporter
Tracing
Logs
Otel
OTLP SaaS
OTLP (commercial)
Splunk SaaS
(commercial)
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Service, traces and metrics discovery in Splunk
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Automatic per-device performance baselining
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
AIOPS for baselining, alerting, root cause analysis
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Expanding towards
Network States
OpenTelemetry
gives friction-less
integration with “80% of outages impacting mission-critical services will
Splunk Enterprise
be caused by people and process issues, and more
than 50% of those outages will be caused by
change/configuration/release integration and hand-off
issues.” Gartner RAS Core Research Note, Ronni J.
Colville, George Spafford
Full documentation here LINK
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Correlation from Network state changes to
provisioning changes
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Making it real with demos in real networks
Root Cause Analysis and closed loop use case Demo
Available
SP Zone
2 Crosswork Device
Alarm 3 Crosswork Service
Health
Incident in the 4 Provider Connectivity Assurance,
network SLA impacted
1 Caused by
Configuration
Change
Cisco NSO / CNC Splunk Correlates events in
6 Closed Loop Service fix 5 Episodes and determinates root
cause.
Operational Chatbox (WebEx)
cause
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Conclusions
• Changes in expectations are an opportunity to tie your network
automation projects to your business outcome
• OpenTelemetry is an opportunity to tie into the fast-moving APM
environment, which is adopting AIOps faster than any other
• Cisco NSO is at the head of the innovation curve with the
implementation of OpenTEL and W3C standards
• Call for Action: Talk to your IT teams about their AIOPS/APM
strategies for application monitoring
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Fill Out Your Session Surveys
Participants who fill out a minimum of 4 session
surveys and the overall event survey will get a
unique Cisco Live t-shirt.
(from 11:30 on Thursday, while supplies last)
All surveys can be taken in the Cisco Events
mobile app or by logging in to the Session Catalog
and clicking the ‘Participant Dashboard’
Content Catalog
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Webex App
Questions?
Use the Webex app to chat with the speaker
after the session
How
1 Find this session in the Cisco Events mobile app
2 Click “Join the Discussion”
3 Install the Webex app or go directly to the Webex space
4 Enter messages/questions in the Webex space
Webex spaces will be moderated
by the speaker until February 28, 2025.
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
• Visit the Cisco Showcase
for related demos
• Book your one-on-one
Meet the Engineer meeting
Continue • Attend the interactive education
your education with DevNet, Capture the Flag,
and Walk-in Labs
• Visit the On-Demand Library
for more sessions at
[Link]/on-demand.
Sessions from this event will be
available from March 3.
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Thank you
-
-