CiscoDNACAIOps Book
CiscoDNACAIOps Book
1. Introduction 13
4. AIOps Basics 31
Health Scores 33
Overall Health Dashboard 36
Dashboard Filters 40
5. AI Network Analytics 43
Cisco AI Network Analytics Architecture 45
Dynamic Baselining 47
AP Performance Advisories 53
AI Enhanced RRM 62
AI Network Comparative Analytics 75
Network Heatmap 78
6. Wireless Monitoring 81
Network Health 83
Network Services 90
Events Viewer 105
3D Maps 109
Wi-Fi 6 Dashboard 118
Appendix 295
References 296
Additional Resources for Cisco DNA Center 297
Acronyms 298
Preface
8 Preface
Authors
Acknowledgments
We would also like to extend our sincerest appreciation to our Book Sprints
team (www.booksprints.net
www.booksprints.net):
www.booksprints.net
Intended Audience
This book is intended to cater to a wide variety of audiences from executives
to technical practitioners of all levels. The technical nature of this book,
however, is best suited for technical decision-makers, network managers,
and network engineers. The content of this book is equally beneficial to
users who are already familiar with Cisco DNA Center as well as to those
who are needing to understand the role of Cisco DNA Center AIOps in
increasing IT efficiency and business value.
Preface 11
We spent numerous hours writing, reviewing, and editing the content in this
book. We are enormously proud and happy to present the key benefits and
features of Cisco DNA Center AIOps to help organizations evolve the way
they monitor, troubleshoot, and gain insights into their network.
1. Introduction
14 1. Introduction
Cisco DNA Center AIOps enables visibility of the entire network through
multiple lenses, such as geography, hierarchy, and topology, as well as at
the site, building, and floor levels.
Cisco DNA Center AIOps delivers insights on trends and changes in the
environment over time and creates system-generated issues to proactively
identify abnormal behavior.
Learn how Cisco DNA Center can digitally transform any network
environment!
2. Digital
Transformation
Acceleration
16 2. Digital Transformation Acceleration
The journey to Digital Transformation starts with Cisco DNA Center. Cisco’s
DNA Center is designed to embrace Cisco’s core mission to help customers
connect, secure, and automate in a cloud-first world.
Cisco DNA Center is part of the Integrated Platform Suite bringing together a
collection of products and software leveraging Cisco’s Unified Analytics
Framework. With this Unified Analytics Framework, Cisco can deliver agile
networks with insights, automation, and security. All this combines to
accelerate our customers' digital transformation journey. No matter whether
users or applications are on the campus, in the cloud, or the hybrid work
environment, this acceleration creates a faster time to value with our product
suites. At the center of this multi-domain network is Cisco DNA Center and
the Integrated Platform Suite.
Cisco DNA Center accelerates Digital Transformation through the use of four
key IT personas. Those personas include:
Cisco DNA Center is well suited for small and medium-sized enterprises up
to the largest corporations on the planet. Designed to handle thousands of
devices and hundreds of thousands of concurrent endpoints, Cisco DNA
Center can handle just about any size organization, providing scale, insights,
agility, automation, and security.
Please see the Cisco DNA Center Data Sheet for more information on
scaling.
3. How to get started
with AIOps
20 3. How to get started with AIOps
The term AIOps stands for Artificial Intelligence for IT Operations. This term,
originally coined by Gartner in 2017, refers to the way data and information
from an environment or system are enhanced by an IT operations team. This
chapter will cover AIOps basic concepts, benefits, and first steps to get
started with Cisco DNA Center’s AIOps.
3. How to get started with AIOps 21
AIOps Benefits
AIOps platforms utilize big data, modern machine learning, and industry-
leading analytics to enhance IT operations with a focus on monitoring,
automation, and troubleshooting with proactive AI-driven insights.
AI-driven predictive monitoring and insights can help prevent failures and
drive proactive workflows and recommendations. With proactive actions,
AIOps enable the organization to be more agile and to use IT as a
competitive advantage, increasing business value to the organization.
22 3. How to get started with AIOps
User experience is king. Monitoring user experience using Cisco DNA Center
AI provides insights, allowing engineers to proactively resolve issues before
users are impacted.
Cisco DNA Center gathers and aggregates data from network devices,
clients, and applications. It then obfuscates, encrypts, and sends that data to
the Cisco AI Network Analytics engine in the Cisco AI Analytics Cloud. Once
on Cisco’s servers, Machine Reasoning, Clustering, Machine Learning, and
Visual Analytics are utilized to provide industry-leading AI Analytics.
• Comparative analytics
• Predictive analytics
These use cases are reviewed in detail in later chapters in this book.
3. How to get started with AIOps 25
• Cisco DNA Center version must be 1.3.1 or higher (This book refers
to many features available only in 2.2.3 or later).
• All Assurance and AI Analytics Application packages must be
downloaded and installed from the Cisco DNA Center web GUI.
• The Cisco DNA Center appliance MUST have access to the internet.
After ensuring that the above requirements have been met, the next step is
to configure a Cisco.com CCO ID in the System Settings for Cisco DNA
Center. Click Save to apply the credentials to ensure access to Cisco DNA
Center software and services.
Figure 3.3: Enabling Cisco AI Analytics from the Cisco DNA Center System Settings
After enabling Cisco AI Network Analytics, select the desired cloud region
and click on Configure; at this point, once the user accepts the Cisco
Universal Cloud Agreement, the local agent will contact the cloud service to
register a new tenant.
The registration usually takes a few seconds. Once it completes, the User
Interface (UI) will automatically download the configuration file to the local
machine. This file contains critical information to access the cloud service,
including the tenant ID (also called Deployment ID or Customer ID), the
anonymization key used to encrypt sensitive data, and the certificate used to
authenticate the agent against the cloud endpoint, therefore the file should
be stored in a secure location.
Note Without the configuration file, all historical AIOps data will be lost in
the event of a fresh install of the Cisco DNA Center.
Cisco DNA Center encrypts all the data that is uploaded to the Cisco AI
cloud with a unique customer ID and encryption key. All data stored in the
Cisco AI cloud is anonymized and encrypted. No hostname, MAC addresses,
IP addresses, device names, access points, or client-identifying information
is distinguishable on the Cisco AI cloud. This data only becomes readable
once it is decrypted. Where noted, personal data is de-identified before
transfer to the AI Network Analytics Cloud.
For more information regarding data privacy with Cisco AI Network Analytics,
please refer to the Cisco DNA Center Privacy Data Sheet in the
References section of the book.
Health Scores
• Link utilization
• CPU utilization
• Memory utilization
• Interference
The figure below illustrates the Cisco DNA Center health score ratings,
severity ratings, and score ranges:
34 4. AIOps Basics
Note Not all KPIs have to be included in the health score calculation. Any
KPI can be manually excluded from health score calculations.
For instance, if a wireless engineer did not want the Air Quality on
2.4GHz KPI to affect AP Health Scores, that KPI could be excluded from the
health score calculation. This customization can be done from the
Assurance > Health Score Settings page.
4. AIOps Basics 35
Health scores provide the network engineer with a quick and easy way to
determine the health status of every network device, client, and application
in the environment. If there is an issue, the network engineer would know
exactly where to look to troubleshoot and provide a resolution. Keep in mind
that Cisco DNA Center provides a sequence of steps to troubleshoot and fix
the issue, based on Cisco's many years of experience designing,
implementing, and maintaining networks of all shapes and sizes worldwide.
36 4. AIOps Basics
• Routers
Clients are separated into wired and wireless client categories. Additional
information related to health scores and KPIs is available by drilling down into
the desired View Network Health and View Client Health links,
followed by selecting the device or client of interest.
4. AIOps Basics 37
The Top 10 Issue Types dashlet on the figure below displays the 10 highest
priority global issues for this Cisco DNA Center deployment. Clicking on the
View All Open Issues links to the Issues dashboard.
4. AIOps Basics 39
Real-World Scenario
Kyler works as a Network Engineer at a bank. He starts every morning by
logging into Cisco DNA Center and checking the Top 10 Issues to see if
any high-priority issues require immediate attention. If an issue is found,
he drills down into the issue to get the description of the problem,
follows the suggested actions, and resolves the issue. Once the issue is
resolved, he highlights the issue and selects Action > Resolve.
40 4. AIOps Basics
Dashboard Filters
The Overall Health page can be filtered at the Global, Site, and Building
levels in the hierarchy. A Filter, based on time schedules, can also be
applied. Preset times are available, such as 3 hours, 24 hours, 7 days, or
custom periods as far back as 30 days. Filtering helps eliminate excessive
noise and allows for a more time-period focused approach to viewing issues
and information.
Hierarchical and Building views are also available by clicking the Site
Details link, allowing switching between the Flat view and Geo-Map view
to visualize a Network Summary and Site Health. The figure below shows the
Flat View.
4. AIOps Basics 41
The figure below shows the Geo-Map View. This view can be useful for
organizations with multiple geographical locations. This view can be zoomed
in on specific geographic regions.
42 4. AIOps Basics
AIOps within Cisco DNA Center provides a wide variety of dashboards and
insights into the network infrastructure and clients.
5. AI Network
Analytics
44 5. AI Network Analytics
This chapter dives into Cisco DNA Center’s AI Network Analytics architecture
and features, explaining the outcomes of the AI Network Analytics engine
and demonstrating how and where to find AI-generated issues. The chapter
further demonstrates, in detail, the immense value derived from dynamic
baselining, network heatmaps, AI Enhanced RRM, comparative analytics,
trends and insights. These features not only bring immediate valuable
insights, but also enable the network engineers to rapidly assess issues and
reduce MTTR.
5. AI Network Analytics 45
Data collection from network devices takes place on the Cisco DNA Center
appliance. A lightweight agent establishes a secure connection to the Cisco
AI Analytics Cloud and exports network telemetry data, de-identifying
sensitive details such as MAC/IP addresses and Host/User names before the
data is uploaded to the customer’s AI Cloud Analytics instance.
The data processing takes place on the Cisco AI cloud platform, with AI/ML
model training as well as prediction pipelines producing results that are then
made available to the users on the Cisco DNA Center GUI via an Application
Programmable Interface (API) call to the Cisco AI cloud.
46 5. AI Network Analytics
Sensitive data that was de-identified upon export is then restored to the
original clear-text values only by the local Cisco DNA Center appliance
before that data is displayed to the user.
5. AI Network Analytics 47
Dynamic Baselining
Cisco AI Network Analytics learns and models the network and user
behavior. After sufficient data collection and learning of typically one to four
weeks, Cisco AI Network Analytics builds a model of the expected network
behavior. It builds baselines for the following KPIs:
AI-driven Issues
The dynamic baselines for the above-mentioned KPIs are also used to
generate AI-driven issues that are accessible via the issues dashboard.
Dynamic baselines are generated using machine learning models, trained
using the customer’s own network telemetry, considering multiple KPIs to
include the complete network context. Using such baselines instead of static
thresholds gives the Cisco DNA Center the ability to significantly reduce alert
noise, making the network engineer’s job significantly easier. The algorithms
used to generate AI-driven issues help the network engineer to identify the
probable root cause by displaying network KPIs that are likely to explain the
reported issue. At the same time, the network engineer can add more KPIs
to get a full networking context, therefore reducing the MTTR.
48 5. AI Network Analytics
In the example below, there are several AI-driven issues, indicated by the
special AI icon to the left of the issue type.
Baseline Dashboard
Dynamic baselines are also used as part of the baseline dashboard. This
allows network engineers to visualize network performance compared to the
predicted baseline.
This view allows the network engineer to quickly identify buildings worthy of
investigation, either because AI-driven issues were reported for the selected
period (in red), or by identifying outlier buildings where no AI-driven issues
were raised, therefore indicating locations that are likely to be persistently
experiencing poor performance for a given KPI.
50 5. AI Network Analytics
Selecting one of the red bubbles displays the details related to the
selected building. This example in the figure below shows that the
onboarding time was outside of the baseline from about 5pm to 9:15pm at
this particular location. During that same period, DHCP Time was also
outside of the baseline. This indicates that DHCP Time caused the
onboarding time issue.
5. AI Network Analytics 51
Select the View Details under DHCP Time in the figure above to get more
information to narrow down the DHCP issue. In the drill-down view, the
network engineer can view the DHCP Time on the left side of the diagram.
Hovering over the highest DHCP Time highlights the floors and clients that
are affected. In the figure below, only clients on one floor are affected by the
issue. The ability of Cisco DNA Center AI to correlate KPIs enables the
network engineer to quickly troubleshoot onboarding issues.
52 5. AI Network Analytics
AP Performance Advisories
Upon opening the main page, the user is presented with a set of cards, each
representing the suspected root cause for poor client experience, describing
the identified problem along with the impact, in terms of the number of
affected radios and clients.
The radios included in these insights are among the most active on the
network. To reduce noise, there is a filtering step as part of the data-
processing pipeline removing APs with low activity.
The network operator can view details about the radios affected by issues
such as Low AP Density and High Co-Channel Interference to proactively
remedy problems before more users are impacted.
54 5. AI Network Analytics
Drilling down into the Low AP Density insight, this view shows there are a
large number of APs with a higher transmission power than the reference
radios. This also shows the number of radios showing bad client experience
which could be caused by Low AP density.
At the bottom of the page, the user is presented with the full list of
problematic radios. The list is by default sorted by impact, which is a
function of the client experience KPIs and the affected clients. Once the user
identifies a problematic radio to look at, they can click on the AP name and
reach the radio-specific detailed view.
56 5. AI Network Analytics
Drilling down into one of the radios displays radio-specific trends and
insights related to client experience KPIs, such as Received Signal Strength
Indicator (RSSI) and Signal-to-Noise Ratio (SNR). These KPIs are shown
between this radio and the reference radios for comparison. This radio has
lower RSSI and SNR than the reference radios. This could be caused by low
AP density in that location.
5. AI Network Analytics 57
The network engineer can also dig into the other insights shown on the AP
Advisories page and detect lower-performing APs quickly. This feature
allows the network engineer to do something that is humanly not possible,
but with the help of machine learning and big data, Cisco DNA Center AIOps
brings these insights to the network engineer.
Trend Deviations
The Trend Deviations feature tracks a variety of metrics such as client count
and radio throughput over several weeks. It uses machine learning to detect
deviations in these trends during a 4-week period. A graph illustrates the
deviation for the period selected for further analysis by a network engineer.
The network engineer can select the system-generated insight to view it in a
graphical format.
5. AI Network Analytics 59
AI Enhanced RRM
On a Cisco Catalyst 9800 WLC, RRM runs as a service. Cisco RRM manages
the RF Group (the components making up the RF Network) based on
dynamic measurements between every AP and its neighbors, stored in a
local database for the entire RF Group. At runtime, RRM draws on the last 10
minutes of collected data, and optimizes based on the current network
conditions. Cisco RRM has proven to be extremely effective and trustworthy
over the years, when configured correctly for the type of RF network
coverage desired (Capacity vs Coverage) it can adapt to almost any size or
deployment density. In Wi-Fi, RF Conditions can and do dynamically change
with different network loads and numbers of devices and users in the
environment, and RRM has measured up well to this task.
AI Enhanced RRM integrates the power of AI and ML with the reliable and
trusted Cisco RRM product family of algorithms in the cloud. AI Enhanced
RRM is coordinated through Cisco’s DNA Center as a service. Existing Cisco
Catalyst 9800 WLC RRM sites can be seamlessly transitioned to an
intelligent centralized service. As with other Cisco DNA Center services, AI
Enhanced RRM brings a host of new features. The Cisco DNA Center RRM
Control Center allows administrators to quickly assess the health and
performance of the RF coverage from the enterprise level down to a single
site or building level.
5. AI Network Analytics 63
After an initial learning period of a few days, the Cisco AI Analytics Cloud will
begin to provide insights into the performance and tuning of the RF network.
Insights provide granular guidance on:
Together, the AI Enhanced RRM algorithms with the power of the Cisco AI
Analytics Cloud and Cisco’s DNA Center take Wi-Fi RF management to an
unprecedented level. AI Enhanced RRM correlates 24x7 observations from
the network and the client devices and applies 20+ years of Cisco RF
excellence to drive exceptional user experiences into the future.
To get started with AI Enhanced RRM in Cisco DNA Center, there are some
prerequisites:
Now that the AI RF Profile has been created, it can be deployed to a site. To
do this, navigate to the Workflows tab in the Cisco DNA Center main menu,
and select the Configure AI RF Profile ;workflow. Give the workflow a
name then select the site(s) to where the AI RF Profile will be deployed.
5. AI Network Analytics 67
Once the profile has been deployed, it will take a few hours before data
starts to populate on the Enhanced RRM page. The Enhanced RRM page
can be found in Assurance > Enhanced RRM under the Cisco DNA Center
70 5. AI Network Analytics
main menu. Select a site from the menu on the left. At the top of the page is
the RF Performance Summary which displays the overall RRM health
percentage and number of RRM changes for the period selected. There is
also an RF Coverage Summary which provides the current AP Density and
connectivity Signal-To-Noise Ratio (SNR).
The network engineer can select View Details to view more detailed
information on actionable insights for each category powered by AIOps.
The Enhanced RRM page also provides more detailed dashlets that show
more detailed statistics regarding the metrics measured to determine RRM
changes:
AI Network Comparative
Analytics
Peer Comparison
Peer comparison provides the ability to compare KPIs such as Cloud Apps
Throughput and various RF KPIs, such as co-channel interference, between
peers in similar vertical market segments. This can provide insightful
information regarding how the network performs against an industry
baseline.
• Radio throughput
• Radio reset
• Radio interference
• RSSI (Received Signal Strength Indicator)
76 5. AI Network Analytics
Network Comparison
Compare buildings, endpoints, and AP models across a variety of key
wireless metrics such as radio throughput, average onboarding time, and
channel utilization across a period of one week.
• Buildings
• AP models
• Endpoint/Client types
5. AI Network Analytics 77
The devices are grouped into three categories making use of clustering
techniques to automatically determine lower, medium, and high thresholds
for the relevant KPIs.
Network Heatmap
The network heatmap provides a list of all wireless APs in the network. They
are ordered by the KPI selected, such as Client Count, Throughput, or
Interference. This allows quick identification of top and bottom performing
APs as well as spotting trends concerning those specific KPIs. The list shows
the daily average (as well as the min/max) for all APs under the selected KPI,
in decreasing order. Hovering over one of the APs for any given day provides
the average value for that day, allowing the network engineer to see changes
in the wireless network over time. The network heatmap allows the network
engineer to visualize data from the current month as well as all previous
months in which data was collected and processed, with available filters by
site or band, to go from a global to a more specific view in the hierarchy. The
network heatmap can also be exported for use offline and outside of Cisco
DNA Center. Clicking on any of the dates will take the network engineer to
an hourly view for that day for this KPI, giving an even more granular view for
more detailed analysis.
5. AI Network Analytics 79
This chapter covers how to monitor the most visible aspect of the enterprise
network. As the wireless network is where all the users live, it is important to
learn how Cisco DNA Center can help network engineers monitor the
wireless network to quickly and easily resolve issues reducing the MTTR for
wireless issues and ensuring a superior user experience.
6. Wireless Monitoring 83
Network Health
The Network Health page provides visibility for all network devices managed
by Cisco DNA Center. With this tool, a network engineer can easily identify
any potential problems that may occur with the network devices across the
entire infrastructure.
The Network Health page can be filtered by site or building, similar to the
Overall Health page as demonstrated in Chapter 4. The Healthy Network
Devices percentage is the number of devices in Good Health compared to
the number of Total Devices. The Total Devices are further broken down into
Good Health, Fair Health, Poor Health, and No Health data. This page also
provides a chart separating Routers, Core switches, Distribution switches,
Access switches, WLCs, and APs. Each device type’s health percentage is
also shown broken down by color.
Scrolling down the Network Health page will show a collection of dashlets,
as shown below. While the dashlets are customizable, it is important to note
that each dashlet provides two perspectives: LATEST and TREND. The
84 6. Wireless Monitoring
LATEST perspective displays the information for the previous 5 minutes. The
TREND perspective displays information for the time period selected in the
dashboard. For example, if the time period selected is 7 days, the TREND
will show 7 days of data. This allows the network engineer to visualize the
changes in the network to look for problems quickly and easily.
Real-World Scenario
Saran is a wireless engineer at a large university. Saran likes to monitor
the wireless network very carefully as it is the heart and soul of the
students' access. As the university operates more than 5,000 wireless
APs, Saran goes to the Network Health page where he can see 3 critical
dashlets showing Total APs Up/Down, Top N APs by High Interference,
and Top N APs by Client Count. Saran can see that all the wireless
access points are up, have no significant issues with interference, and
the client counts are in an acceptable range.
6. Wireless Monitoring 87
The below figure shows both the LATEST and TREND views for Top N APs
by Client Count.
On top of the LATEST and TREND tabs in this example, the user can reach
the Network Heatmap (discussed in the previous chapter) directly from the
above dashlet, highlighting the Top N APs and allowing a comparison of
such APs with the rest of the network, as well as extending the visualization
over a longer period. This feature can save time in understanding and
planning for demand, and justification for a hardware refresh.
There are more dashlets available, in addition to the defaults. The dashboard
can be customized by clicking the Actions > Edit Dashboard link. This
provides a customizable set of metrics the network engineer is interested in
viewing at a glance. Refer to the Cisco DNA Center user guide for the
complete list of other dashlets available on this dashboard.
88 6. Wireless Monitoring
Scrolling further down the Network Health windows will display the Network
Devices section of this dashboard which shows the device level details and
additional information. This list can also be filtered based on Overall Health
and Device Type.
The table above displays a wealth of information regarding the device. The
columns shown can be edited by selecting the gear icon on the top right of
the table. There are more than 20 different columns to choose from based
on preference, making the dashlet highly customizable. The data in the
dashlet can be exported as a CSV file to generate a report on the network
devices with all the details. Some of the columns are listed below. Please
refer to the Cisco DNA Center user guide for a list of all the columns
available.
6. Wireless Monitoring 89
• Device name
• Manageability status
• Device model
• Device OS version
• Device IP address
Click on the Device Name link to navigate to the Device 360 page. The
Device 360 is covered in detail in Chapter 7.
90 6. Wireless Monitoring
Network Services
Use of the Network Services dashboard can help the network engineer
determine if a wireless issue is being caused by authentication issues or
issues obtaining an IP Address. The Network Services menu has two
dashboards, the AAA dashboard, and the DHCP dashboard. The information
presented by these dashboards comes directly from the WLC via streaming
telemetry. There is no need to separately configure AAA or DHCP within
Cisco DNA Center to enable this telemetry.
AAA Dashboard
The AAA dashboard breaks down the performance of the network’s AAA
servers by latency and transactions. The timeline on the dashboard displays
the number of AAA transaction failures and successes over the period
selected. This timeline can be used to go back in time up to 30 days to view
the historical data.
The Insights section below the timeline displays the change in AAA server
transactions compared to the same previous time range. For example, if the
time range is 24 hours, then it displays the change in AAA transactions from
the previous 24-hour period.
6. Wireless Monitoring 91
The next dashlet displays the AAA summary and the AAA transactions at a
high level. The AAA summary shows the number of AAA servers and the
average latency for authentication transactions across all AAA servers. The
dashlet also displays the change in average latency from the previous 24-
hour period. The AAA transactions section shows the Total number of
transactions, number of Successful transactions, and number of Failed
transactions across all AAA servers. The dashlet also displays the change in
the number of successful and failed transactions from the previous 24-hour
period.
The next section in the AAA dashboard displays four different dashlets:
The AAA Latency is calculated as the average AAA round trip time from the
WLC to the AAA server. The Top N sites by Highest Latency can be used to
detect the most problematic sites for AAA issues. Selecting View
Details on this dashlet can be used to drill down into the AAA data in more
detail.
6. Wireless Monitoring 93
When selecting one of the sites, the data can be filtered by Top AAA
Servers, Top SSIDs, and Top Access Points contributing to the highest
latency at the site. The dashlet displays the number of clients being affected
by the filters selected. The information helps pinpoint the most problematic
areas to help troubleshoot AAA issues affecting clients, quickly reducing
MTTR.
94 6. Wireless Monitoring
The dashlet figure below shows the average AAA server latency for each
AAA server. The dashlet also breaks down the latency for the EAP and MAC
Authentication Bypass (MAB) messages by each AAA server.
96 6. Wireless Monitoring
The AAA dashboard also displays the list of AAA servers by WLC. The table
shows a wealth of data such as the AAA server IP address, WLC Name, WLC
Location, and the AAA transaction statistics such as the number of failures,
successes, and latency for each AAA server. The AAA dashboard helps to
isolate the top-used AAA servers and WLCs to monitor authentication
performance.
6. Wireless Monitoring 97
Select any of the AAA servers to view the latency and transaction details as
shown in the figure below. Select the graph to view the clients and their
transaction details. The data can be filtered by SSID, Site, and Access
Points. This can be used to find the clients with the highest latency to help
troubleshoot client AAA issues. This AAA detail dashboard can also help
visualize areas with high AAA latency which can help the engineer to quickly
focus on contextual information and high priority areas with authentication
issues.
98 6. Wireless Monitoring
Cisco AI Network Analytics generates baselines for AAA failures for each
AAA server used to authenticate wireless clients. AI-driven issues are raised
when the AAA failure rate exceeds the predicted baseline for a given AAA
server. Please refer to Chapter 5 for more details.
6. Wireless Monitoring 99
DHCP Dashboard
The DHCP dashboard breaks down the performance of the DHCP servers by
latency and transactions. The timeline on the dashboard displays the number
of DHCP transaction failures and successes over the time period selected.
The timeline can be used to go back in time up to 30 days to view the
historic data.
The Insights section below the timeline displays the change in DHCP server
transactions compared to the previous time range. For example, if the time
range is a 24-hour period, then it displays the change in DHCP transactions
from the previous 24-hour period.
The next DHCP dashlet displays the DHCP summary and the DHCP
transactions at a high level. The DHCP summary shows the number of DHCP
servers and the average latency for transactions across all the DHCP servers.
It also displays the change in average latency from the previous time period.
The DHCP transactions section shows the total number of transactions,
number of successful, and number of failed transactions across all the DHCP
servers. The dashlet additionally displays the change in the number of
successful and failed transactions from the previous time period. If there is a
high percentage increase in the number of failed transactions over the
previous time period, it may indicate a client-impacting DHCP issue that
needs further investigation.
Once a site is selected, the data can be filtered by Top DHCP Servers,
Top SSIDs, or Top APs contributing to the highest DHCP latency on the
site. The dashlet additionally displays the number of clients being affected
by the filters selected. The data helps in pinpointing the most problematic
DHCP areas to help quickly and easily troubleshoot DHCP issues affecting
clients.
102 6. Wireless Monitoring
The DHCP dashboard also displays the list of DHCP servers with their
respective WLCs. The table shows a wealth of data such as the DHCP server
IP address, WLC, WLC Location, and the DHCP transaction details such as
the number of failures, and latency for each DHCP server. This helps the
network engineer to quickly identify the top-used DHCP servers and how the
servers are performing.
6. Wireless Monitoring 103
Select a DHCP server from the list to view the latency and transaction
details. Select the graph to view the clients and their transaction details. This
data can be filtered by SSID, Site, and APs. The network engineer can use
this to find the clients with the highest latency or transactions to help quickly
troubleshoot client DHCP issues.
104 6. Wireless Monitoring
Cisco AI Network Analytics generates baselines for DHCP failures, for each
DHCP server used to serve wireless clients. AI-driven issues are raised when
the DHCP failure rate exceeds the predicted baseline for a given server.
6. Wireless Monitoring 105
Events Viewer
The new Event Viewer provides the network engineer the ability to view all
syslogs, traps, and telemetry events from all network devices on one
centralized page. The new Event Viewer can be accessed from the
Assurance > Issues and Events menu. The search function on this
page helps to instantly search for an event among the thousands of events
that may exist in the network. The events can be filtered and sorted for
events related to routers, switches, and/or wireless devices.
Selecting an Event displays the event details as shown below. The Event
Type field indicates if the event is a syslog, trap, or device event. If it is a
trap or syslog the severity of the event can also be viewed.
106 6. Wireless Monitoring
The endpoints events are available in the Event Viewer. Filters to view wired
or wireless endpoints events are available as well. All events via streaming
telemetry for wireless endpoints can also be viewed from this centralized
page.
6. Wireless Monitoring 107
Drilling down into an event displays the event details. A wealth of information
is provided in the event details as shown below. This helps the network
engineer to troubleshoot endpoint issues as it allows quick viewing of
connectivity details and any reasons for the failure, decreasing the MTTR.
108 6. Wireless Monitoring
3D Maps
To view a 3D wireless map, a floor plan has to be created for the 3D wireless
map. There are three ways to create the floor plan for the 3D wireless map:
• Import a CAD file: Use a CAD file (DXF or DWG file type) to import
the floor plan, Cisco DNA Center imports the CAD layers and allows
specification of which layers will appear as floor elements in the 3D
wireless map.
• Import a 2D image file: Use the file types JPG, GIF, PNG, or PDF to
import the floor plan. However, the user will need to manually create
the floor elements, such as the walls and doors, for them to be
represented in the 3D wireless map.
• Import an Ekahau Pro Project plan: The data from the Ekahau
project, such as the obstacles, APs, and more, are imported into the
3D wireless map.
Note If you are using Cisco Prime Infrastructure, you can import floor maps
and AP placement from Cisco Prime Infrastructure into Cisco DNA Center,
however, the Cisco Prime Infrastructure maps will be 2D maps. The network
engineer then can add the walls and other objects to create the 3D map.
110 6. Wireless Monitoring
After drawing the walls for the selected floor, APs will need to be placed on
the map to show RF coverage within the physical space. This can be done
by selecting the APs tab while editing the floor, selecting one or more AP
models, and placing each AP in the respective physical location on the floor
where the AP is located (or will be located). The proper antenna type for the
new AP will need to be selected to provide an accurate RF model. Click
Save to update the floor map.
6. Wireless Monitoring 113
Now that the floor map is prepared, click the 3D toggle to switch from 2D
maps to 3D. The 3D map shows the RF coverage of the placed access
points with the RSSI, Interference, and SNR ratio wireless KPIs. Above the
map, there are toggles to switch between 2.4Ghz to 5Ghz bands. Click View
Options to expand/collapse the side menu. By expanding the KPIs menu
on the side menu the previously configured 3D RF Model and Floor
Geometry can also be modified if needed.
114 6. Wireless Monitoring
The controls at the bottom of the page can be used to move and pan around
the map and provide additional tools for visualizing the 3D map, such as
cutting a slice from the floor to analyze only that segment or viewing the 3D
map from the point of view of someone on the floor. The available heatmap
types are:
Lastly, insights can be custom configured by clicking the gear icon above
the map and clicking Insight Configurations.
6. Wireless Monitoring 115
Selecting View All Insights will display all the insights as shown below.
The Cisco DNA Center 3D maps provide the wireless network engineer
teleportation powers to be able to visualize the space in 3D and be able to
see RF coverage, RSSI, and interference, giving a never before possible
perspective of the RF landscape. This feature is a huge time saver and also
enables the wireless engineer to perform many planning and troubleshooting
tasks from their desks. This feature is a great example of how Cisco DNA
Center can help accelerate the time to value.
118 6. Wireless Monitoring
Wi-Fi 6 Dashboard
The Wi-Fi 6 dashboard also provides a series of dashlets that can give even
further insight into the state of Wi-Fi 6 readiness, including:
• AP Distribution by Protocol
6. Wireless Monitoring 119
In addition to these dashlets, there are an additional two new dashlets that
provide insight into Wi-Fi 6/Wi-Fi 6E performance for existing deployments:
Wireless Airtime Efficiency and Wireless Latency by Client Count.
Wireless Airtime Efficiency is measured by calculating the percentage of
peak usage minutes achieved at various speeds. The default tab for each
dashlet, LATEST, shows the latest data from the past 5 minutes, and
selecting TREND displays the data from the previous 24-hour period.
120 6. Wireless Monitoring
All dashboards and dashlets items on the Wi-Fi 6 Dashboard now support
the new Wi-Fi 6E protocol.
The Wi-FI 6 dashboard gives unparalleled visibility into the Wi-Fi 6/Wi-Fi 6E
deployment in the network. This helps to plan how well the modernizing of
wireless network is progressing and make the case for adding more Wi-Fi
6/Wi-Fi 6E APs to enhance the user experience.
7. Wireless Device
Troubleshooting
122 7. Wireless Device Troubleshooting
No matter what the reason, if a user is unable to use the wireless network, it
is a wireless problem. This is where Cisco DNA Center really shines. Cisco
DNA Center gives the network engineer the troubleshooting tools, contextual
information, and insights needed to identify and eliminate problems that are
negatively impacting wireless client network performance.
7. Wireless Device Troubleshooting 123
The Wireless LAN Controller Device 360 page allows the engineer to view
the current Health Score of the WLC. It also allows the engineer to travel
back in time to not only see what the Health Score was at a particular point
in time, but also what KPIs were affecting the health score at that point in
time. This can help reduce troubleshooting WLC issues from hours to just
minutes.
Issues
The Issues dashlet displays the issues that have affected the wireless
controller within the specified time frame. These issues are sorted by
priority.
7. Wireless Device Troubleshooting 125
Real-World Scenario
Joshitha is a Help Desk Technician at a software development company.
She receives a ticket that says, “Wi-Fi is broken”, but the ticket does not
include any additional information other than the user’s username and
phone number. She searches Cisco DNA Center for that username and
pulls up the User 360 page. From that page, Joshitha can see that the
user’s laptop is disconnected from the network. She scrolls down to the
Issues dashlet and notices an issue with failed authentication due to a
bad password. She calls the user to explain that they are unable to
connect due to a bad password. The user then realizes they had Caps
Lock on, disables it, and can log in successfully.
7. Wireless Device Troubleshooting 127
Event Viewer
The event viewer displays telemetry events, syslogs, and traps from the
WLC. This helps a network engineer quickly troubleshoot any WLC issues by
checking for any problem events and viewing the details directly in Cisco
DNA Center. This feature also has a search that can be used to quickly find
events that are of interest among the hundreds or thousands of events.
There is also a link to launch the Global Event Viewer to view the events from
all devices in one single location.
128 7. Wireless Device Troubleshooting
Path Trace
Path Trace allows the network engineer to pinpoint issues in the network.
When running a Path Trace, the network engineer will specify the Source and
Destination nodes, optionally a source and destination port, optionally TCP or
UDP protocol.
When executing the Path Trace, Cisco DNA Center will display all the
network devices between the Source and Destination as well as the Health
Scores, link status, and ACLs along the path. This allows the network
engineer to visualize where the problem is in the entire network path for the
traffic flow. This helps resolve application experience issues quickly and
easily.
After executing the Path Trace between the wireless controller and
destination, Path Trace identifies any ACLs within the path, as well as
receiving device, device interface, and QoS statistics.
In addition to Path Trace, there is also the option to perform a live packet
capture with real data which is known as True Trace. To execute a True
Trace with live packet capture, all intermediary devices in the path will need
to be managed by Cisco DNA Center and running IOS XE 17.x or higher.
7. Wireless Device Troubleshooting 129
Application Experience
Visualize application visibility data such as Usage and Average Throughput.
This allows the network engineer to see which applications are taking the
most bandwidth and also which clients are using those applications. The
application data comes directly from the WLC via NetFlow. Please refer to
the Application Health section for more details on the application
experience.
130 7. Wireless Device Troubleshooting
Detail Information
This section has 2 tabs. One for the device and the other for the interfaces.
The Device tab section shows helpful information related to the device such
as Uptime, HA Redundancy Status, CPU and Memory Utilization, power
supply and temperature status, AP and client counts, as well as licenses
used. The CPU and temperature graphs can be customized to view particular
CPU or temperature sensor information.
7. Wireless Device Troubleshooting 131
The network engineer can select the interfaces from the table to visualize the
availability, traffic, and packet summary for those interfaces.
7. Wireless Device Troubleshooting 133
The Interfaces tab has filters to select all interfaces, ethernet, or virtual
interfaces. This allows the network engineer to focus on the interfaces they
wish to monitor. Selecting the interfaces shows the Tx, Rx, Errors, and
Discards graphs for those interfaces over time.
The Access Point Device 360 page allows the network engineer to view the
current Health Score of access points. When hovering over a point in time, it
also shows System Resources such as CPU and memory utilization, link
errors, noise, air quality, interference, and radio utilization for both the
2.4Ghz, 5Ghz and 6Ghz bands, as well as any events such as channel
changes that have occurred in the period selected. Similar to the WLC
Device 360 page, it also allows the network engineer to travel back in time to
not only see what the Health Score was at a particular point in time but also
why it was assigned a particular health score based on the lowest KPI which
was not being met. In addition, the network engineer can also visualize the
events that have occurred at that point in time. This helps reduce the time to
troubleshoot intermittent issues which can take hours to just a few minutes,
as all the hard work is already done by Cisco DNA Center.
Issues
The Issues dashlet displays the issues that have affected the AP within the
specified time frame. These issues are sorted by priority.
This is a good example of a use case where the traditional, static threshold-
based, approach to alerting doesn’t work, as throughput can vary a lot
depending on the network conditions.
7. Wireless Device Troubleshooting 137
From the issue details, the user can understand what clients were likely to be
affected by this issue, and continue the investigation via the Client 360 view,
as well as identify the specific applications observed at the time the issue
was raised.
Under the Root Cause Analysis tab, the user is presented with a list of KPIs
automatically selected using ML techniques, representing the probable
network cause.
138 7. Wireless Device Troubleshooting
The KPIs used to explain issues range from link quality and coverage metrics
such as client RSSI/SNR and data rates, RF-related KPIs such as channel
utilization and co-channel interference, and load-related KPIs including client
count and traffic, up to radio interface metrics such as retransmissions and
packet drops. The combination of the root cause KPIs can therefore describe
a wide range of issues.
On top of the automatically selected KPIs for root cause analysis, the
network engineer can also add more KPIs to the detailed issue view to get
full network context, better understand the problem, and reduce the time to
resolution.
Event Viewer
The Event Viewer shows a list of all the events that have occurred during the
specified time. Clicking on an event displays more information about the
event. For instance, Channel Change Events show the Radio Number, the
Frequency, the old channel, the new channel, the reason for the change, as
well as Interference, Noise, and Channel Utilization.
140 7. Wireless Device Troubleshooting
Path Trace
As mentioned earlier in the chapter when discussing Wireless LAN
Controllers, Path Trace is also available within the AP 360 page for running a
trace from an access point to a destination. The steps and requirements for
executing a Path Trace remain the same as mentioned previously.
7. Wireless Device Troubleshooting 141
Detail Information
This section has 4 tabs that display a wealth of information about the access
point and its performance. The 4 tabs are: Device, RF, Ethernet, and
PoE.
The Device tab shows helpful information related to the access point such
as AP Name, IP Address, Software Version, Power Status, Uptime, Join
Status, Last Reset Reason, and AP Mode. It also shows CPU and Memory
Utilization and a WLC Connectivity Chart.
142 7. Wireless Device Troubleshooting
The RF tab shows radio-specific KPIs for both the 2.4GHz and 5GHz bands.
There are tabs for each radio. It also displays crucial troubleshooting
information such as Channel Utilization, Traffic Utilization, Noise, Air Quality,
Tx Power, Interference, Client Count, Throughput, Retries, Channel Change
information over time, Wireless latency, Wireless Airtime Efficiency, and AP
Radio Operational State. All this data is shown for the period selected in the
AP 360 dashboard filter. For example, if 24 hours was the time selected,
then the above data is shown for that period. This helps network engineers
know exactly what is happening on each radio of the AP to troubleshoot
client issues rapidly.
7. Wireless Device Troubleshooting 143
For each radio, the Neighbors and Rogues are also shown in great detail,
with the Rogue identifier, RSSI, Channel, Client Count, and Tx Power for
each Rogue. Neighbor Rogue APs are also shown with the specific channel
they are broadcasting on as well as the RSSI. This helps visualize any
security threats quickly and easily for a particular access point.
The Ethernet Tab displays the detailed information for each ethernet
interface on the access point. It shows the connected switch name, IP
7. Wireless Device Troubleshooting 145
address, and port number, which makes it easy to locate access points when
a network engineer needs to troubleshoot the physical connection. It also
has comprehensive information on Tx and Rx utilization and errors in addition
to the duplex mode, speed, usage, and operational status.
The PoE tab displays detailed information on the PoE port to which the
access point is connected. The network engineer can view the switch name,
interface name, admin and operational status, power consumption details,
and the type of power used by the access point. This helps network
engineers troubleshoot any PoE issues concerning the access point which
can affect all the clients connected to it. The information here helps the
network engineer to instantly view any PoE issues and fix them to minimize
the downtime for the clients.
7. Wireless Device Troubleshooting 147
Intelligent Capture
Clicking on the Intelligent Capture button in the upper right corner of the
Access Point Device 360 Page brings you to the RF Statistics Page. This
page displays even more troubleshooting information related to Clients:
Real-World Scenario
Adam is a wireless engineer at a law firm. All users in one corner of the
building have been complaining about poor performance on wireless. He
logs into Cisco DNA Center and sees that one AP located near that
corner had a poor Health Score due to interference. He navigates to the
Intelligent Capture on the Access Point 360 page. He then navigates to
the Spectrum Analysis tab and notices from both the Waterfall and
Interference and Duty Cycle views that something is interfering with the
entire UNII-3 band with over a 90% Duty Cycle. He can either find and
remove the device or devices causing the interference or move the APs
off of the channels affected by the interference.
8. Wired Monitoring
and Troubleshooting
152 8. Wired Monitoring and Troubleshooting
Cisco DNA Center offers a variety of tools that are useful for monitoring and
troubleshooting wired devices in the network. This chapter covers
innovations in PoE, Machine Reasoning, and path tracing providing insights
for wired devices managed by Cisco DNA Center.
8. Wired Monitoring and Troubleshooting 153
Wired Monitoring
PoE Dashboard
The PoE Dashboard provides a full view of PoE availability and distribution
across the network. A series of insights and dashlets provides a variety of
PoE Information including:
These dashlets are especially valuable in planning PoE and IoT deployments,
as well as monitoring the overall power budget and consumption across the
network.
• IEEE Compliance
• Perpetual PoE
• Fast PoE
• UPoE+
156 8. Wired Monitoring and Troubleshooting
Real-World Scenario
Royee works for a publisher as a Wireless Engineer. He is working on a
project to refresh the wireless network with new Catalyst 9130 access
points. He notices that in Building 24 on the 3rd floor, a handful of
access points are not powering up. He logs into Cisco DNA Center and
drills down to the 3rd floor in Building 24 and selects the switch stack
where the APs were refreshed. By clicking on the PoE tab, he can see
that one of the switches in the stack has no remaining power available.
He then distributes the APs to other switches in the stack to provide the
necessary power to run all of the new APs.
158 8. Wired Monitoring and Troubleshooting
At the top of the page, select one of the three new menu options to go to its
section in the Device 360 view:
• PoE
• Power Supply
The PoE section provides details about the overall power budget, how much
power is allocated, and what the current load distribution is. The power
module details are also shown here, and all power modules for StackWise
switches will be listed with details.
8. Wired Monitoring and Troubleshooting 161
Below the Power Module Details, the PoE interfaces for the switch are
displayed, showing all powered devices that are connected to each
switchport. For each device, the respective PoE information includes device
type, IEEE compliance, allocated power, and consumed power. The PoE
interface provides various filters to allow quick pre-defined filter selections
for PoE config modes, admin status, and PoE operational status of ports.
162 8. Wired Monitoring and Troubleshooting
Command Runner
Although Cisco DNA Center restricts direct command-line interface (CLI)
access to a device that is managed by Cisco DNA Center, the capability to
run show commands on a network device from within Cisco DNA Center
itself is incredibly useful for ensuring that configurations have been
appropriately applied to the device and performing troubleshooting.
From the Device 360 page, click Run Commands on the right side of the
page, above the timeline.
8. Wired Monitoring and Troubleshooting 163
In the following example, the switch that has been selected has a hosted
application whose container needs to be verified if it is currently running or
not. By entering the command: show app-hosting detail, the command is run
on the device and the results are returned and presented. This ensures that a
network engineer can easily monitor networking devices and verify
configurations, even via CLI, directly through Cisco DNA Center.
164 8. Wired Monitoring and Troubleshooting
Wired Troubleshooting
In addition to the wide host of monitoring tools available for wired devices in
the Cisco DNA Center, there are many features available that can assist a
network engineer to quickly identify the root cause of a problem and also
help to remedy it and reduce the MTTR for issues.
Device 360
The Device 360 view is one of the many lenses that Cisco DNA Center offers
to provide rich and meaningful insights into the details of network devices,
including their event history, historical health information, and connected
interface information.
At first glance, the Device 360 page provides details about the selected
device including:
• Model
• Management IP
• Location
• Software version
• Role
• High Availability status
• Uptime
• Reachability
The Device 360 view shows the same timeline that is displayed on many
Cisco DNA Center pages shown previously. This allows a network engineer
to hover over a specific point on the timeline and view the respective health
166 8. Wired Monitoring and Troubleshooting
score metric for the device at that point in time, as well as any events that
occurred. Additionally, the time interval selector that was shown in previous
sections can be utilized here to go back in time up to 30 days and see
historical health score metrics and event information for the device.
An Issues table is also presented below, showing issues that affected this
device within the period selected. Clicking on a particular issue directly
provides detailed issue information as well as suggested steps for
remediation, without having to leave the Device 360 page. All of these
features combine to allow for much faster and more streamlined device
troubleshooting and issue resolution.
The Event Viewer displays any events from the switch that occurred in the
time interval selected. When an event generates an error, there is detailed
information provided about the root cause of the error.
Path Trace
As mentioned in Chapter 7 regarding wireless troubleshooting, Path Trace is
also available within the Device 360 view for switches. Path Trace allows the
network engineer to pinpoint issues in the network. When running a Path
Trace, the network engineer will specify the Source and Destination nodes,
optionally a source and destination port, optionally TCP or UDP protocol.
When executing the Path Trace, Cisco DNA Center will display all the
network devices between the Source and Destination as well as the Health
Scores, link status, and ACLs along the path. This allows the network
engineer to visualize where the problem is in the entire network path for the
traffic flow. This helps resolve application experience issues quickly and
easily.
After executing the Path Trace between the switch and destination, Path
Trace identifies any ACLs within the path, as well as receiving device, device
interface, and QoS statistics.
In addition to Path Trace, there is also the option to perform a live packet
capture with real data which is known as True Trace. To execute a True
Trace with live packet capture, all intermediary devices in the path will need
to be managed by Cisco DNA Center and running IOS XE 17.x or higher.
170 8. Wired Monitoring and Troubleshooting
This section also shows interface statistics, making it easy to view the status
of all device interfaces, as well as interface-specific information such as link
speed, duplex, and VLAN IDs. Similar to the hardware statistics, this gives
the network engineer a singular view of the status of all interfaces for quick
diagnosis and troubleshooting.
Machine Reasoning
Cisco DNA Center delivers some unique machine reasoning workflows with
the addition of a powerful cloud-connected Machine Reasoning Engine
(MRE). Experience the usefulness of MRE via proactive insights. When Cisco
DNA Center flags an issue, it may determine to send this issue to the MRE
for automated troubleshooting. If there is an MRE workflow to resolve this
issue, a run button will be presented to execute that workflow and resolve
the issue.
The list of Issues in Cisco DNA Center can be found in Assurance >
Issues under the Cisco DNA Center main menu, or from the Top 10
Issues table in Assurance > Overall. In the following example, there is
a P1 issue that was automatically raised regarding a Layer 2 Loop issue.
By selecting the issue, more details are presented about the devices and
sites affected by the problem. In this case, host MAC Address flaps were
observed in one VLAN, along with a couple of other events, which is typically
indicative of a spanning tree protocol (STP) issue.
8. Wired Monitoring and Troubleshooting 175
After viewing the problem details, Root Cause Analysis using the Machine
Reasoning Engine in Cisco DNA Center can provide further insight into the
issue. The Machine Reasoning Engine uses existing knowledge of the initial
issue, as well as runs commands on the affected network device(s). Then, it
combines that with expert knowledge and machine learning from observing
similar issues across multiple networks that are utilizing Cisco DNA Center.
Finally, it analyzes the root cause of the issue and provides a solution to
resolve it. This is incredibly powerful as it removes all of the manual work
that would typically be involved in diagnosing and resolving such a
complicated issue. MRE provides in-depth analysis and a simplified solution.
Client Health
The Client Health page displays the percentage of healthy clients in the
environment at a global level during the past 24 hours. This view can also be
filtered based on Site Level and SSID. The period can also be adjusted to 3
hours, 24 hours, or 7 days as well as be configured to go back in time up to
30 days.
Clients are broken down into the Wireless and Wired Client categories. There
are two views for each category: LATEST perspective and TREND
perspective.
When viewed through the LATEST perspective, the Wireless Clients category
displays the total number of clients, the number of active/inactive clients,
new clients who have not yet been added to the Health Score calculations,
the number of Onboarded Clients, the percentage of clients with Good
Health, as well as the number of clients that have not been onboarded and
percentages of the reasons why they have failed to onboard during the past
5 minutes.
When viewed through the TREND perspective, the Wireless Clients category
displays the Client Count with their respective health category over a period
specified by the filtered time.
This gives the engineer a quick view into the overall health of wired and
wireless clients in the environment.
182 9. Client Monitoring and Troubleshooting
What is the reason that most devices are failing to onboard? Is the problem
related to AAA or DHCP? Is the issue only occurring at one site or multiple
sites? Is it related to one AP or many APs? Is the problem only affecting
certain device types? All of these questions can be answered from this one
page.
9. Client Monitoring and Troubleshooting 183
Similar metrics are available when clicking View Details for Wired Clients
instead of Wireless Clients, except Switches are shown instead of Access
Points.
The dashboard is also highly customizable with various dashlets. This allows
the engineer to configure the system to display the information that is the
most beneficial to their troubleshooting style. For instance, dashlets are
available for Client Roaming Times, RSSI, SNR, Onboarding Time, Data
Rates, DNS, and Physical Links, just to name a few.
184 9. Client Monitoring and Troubleshooting
A list of Client Devices is also available. This list can be filtered based on the
LATEST and TREND perspectives as explained previously. It can also be
filtered based on Wireless and Wired types, Overall Health status of Good,
Fair, Poor, etc., as well as being filtered based on various data metrics
against a threshold such as:
• Authentication >= 5s
• RSSI <= -72dBm
Client Troubleshooting
Client 360
There are multiple ways to access the Client 360 page. The engineer could
select the client from the list of clients on the Client Health page, from a
Device 360 page where the client is located, or even perform a Search from
the Magnifying Glass icon in the upper right corner. The engineer could
perform the search based on IP Address, MAC Address, and even the
username of the user logged into the client.
Note When searching by username, the User 360 page will be displayed
with a list of all the client devices the user has used to gain access to the
network.
Similar to other Device 360 pages, the Client 360 page allows the network
engineer to view the current Health Score of the client. When hovering over
a point in time of a wireless client, it also shows Onboarding Status,
Connectivity such as RSSI, SNR, Data Rate, Transmit and Receive
bandwidth, and percentage of Retries, Connection Details such as IP
Address, Status, SSID, MAC Address (with an icon indicating if it is a
Randomized MAC), AP, Channel, Band, and Protocol, and a list of Major
Events. It also offers the time travel feature allowing the network engineer to
travel back in time to see Health Score and related metrics at a particular
point in time. Replicating network issues is not an easy job but Cisco DNA
Center makes the impossible possible. The ability of Cisco DNA Center to
provide this information tremendously reduces the amount of time needed to
troubleshoot client issues.
9. Client Monitoring and Troubleshooting 187
Issues
The Issues dashlet displays the issues that the client has experienced during
the selected period. These issues are sorted by priority.
Onboarding
The Onboarding Dashlet displays the Client Device, SSID, AP, and WLC used
by the client to connect to the network along with the Health Score of each
object. Hovering over an object displays additional information as well. This
provides the engineer with information not only on how and where the client
is connected but also on the health of the wireless infrastructure used to
connect. This helps the network engineer to quickly visualize whether the
network devices are causing any client issues.
Such baselines are accessible directly through the Baseline dashboard and
are used to generate AI-driven issues when these KPIs exceed the baseline.
To access the baselines dashboard go to the main menu and then
Assurance > Baselines. The AI-driven issues provide details about the
time, location, and SSID a given anomaly was detected, along with the
number of affected clients. The anomaly is visualized by displaying the KPI
values, overlayed on the predicted normal range, represented as a green
band.
The root cause analysis also presents other network KPIs that are likely to
explain the reason for the reported failure, for instance in the example below,
the spike in connection failures happening between 2 PM and 3 PM is likely
to be explained as a problem with DHCP.
190 9. Client Monitoring and Troubleshooting
The KPIs used for baselines and root cause analysis are aggregated at the
Building and SSID levels. Different SSIDs typically have specific configuration
and security policies that need to be considered to build the baseline, but at
the same time, even the same SSID can have different normal behaviors
depending on the location (e.g., headquarters vs. remote site).
Once an anomaly is detected at the Building and SSID aggregation level, the
issue details allow the user to drill down the impacted clients (allowing to
cross-launch the Client 360 view for each of them) and the most impacted
radios (with cross-launch links to AP 360), with a detail of the distribution of
failures, including the specific error codes.
9. Client Monitoring and Troubleshooting 191
Figure 9.9: Failure Code Details by AP for AI-Driven Issues Root Cause Analysis
Event Viewer
The Event Viewer shows a list of all the Events that have occurred during the
specified time. Clicking on an Event displays more information about the
event, for instance, Intra or Inter-Controller Roaming with times and metrics,
Associations, Authentications, DHCP, etc. This information can be extremely
useful in troubleshooting performance problems. All these events come via
streaming telemetry from the WLC which allows Cisco DNA Center to show
critical troubleshooting information not possible using traditional methods.
Path Trace
As mentioned in Chapters 7 and 8, the Path Trace/True Trace feature is also
available from the client’s perspective here on the Client 360 page. Please
refer back to the previous two chapters for more information on Path
Trace/True Trace.
Application Experience
Application Experience is available on the Client 360 page. This data comes
directly from the WLC via NetFlow once it is configured. This allows the
network engineer to see what business-critical applications the client is
accessing and how much bandwidth the client is consuming in the network.
This can help network engineers determine which applications to prioritize in
times of congestion.
Detail Information
This section has 3 tabs that display a wealth of information about the Client
and its performance. The 3 tabs are Device, Connectivity, and RF.
The Device tab shows helpful information related to the client such as
Device Type, Username, IP Address, MAC Address, and VLAN ID. Wireless
clients also show additional information such as Band, Spatial Streams,
Channel Width, WMM, and U-APSD.
9. Client Monitoring and Troubleshooting 195
Figure 9.14: RF
9. Client Monitoring and Troubleshooting 197
iOS Analytics
If the device supports iOS Analytics, the iOS Analytics tab will also be
displayed. Cisco has partnered with Apple, Samsung, and Intel in a
collaborative effort to bring additional functionality to help troubleshoot
devices. Those devices can send information to the wireless infrastructure,
which can then be displayed within Cisco DNA Center. This allows the
engineer to see how those devices view the wireless network from their
perspective. For instance, it can show how many APs the device sees and at
what RSSI. Has Hotspot been enabled on the device? Did it disconnect due
to low signal strength? Cisco DNA Center with iOS, Samsung, and Intel
Analytics answers these questions.
Intelligent Capture
Note Anomaly Capture has to be set up first from the Assurance >
Intelligent Capture Settings page.
Start a Live Capture by clicking the Start Live Capture button. This will
capture onboarding packets for Onboarding Events and RF Statistics. Live
capture sessions will run for 3 hours by default but can be stopped before 3
hours or extended if necessary. This can be used to instantly troubleshoot a
client if required in place of the scheduled capture. The engineer can view
Live Packet Captures from the Assurance > Intelligent Capture
Settings page. Captured packets can be viewed from the Onboarding
Events page with events with a packet capture icon . These packets can
be downloaded, exported, and/or viewed in the Auto Packet Analyzer
section.
9. Client Monitoring and Troubleshooting 199
The Client Location dashlet allows the engineer to view the location of the
client and APs on a Floor Map. It also displays the Heat Map representing
signal strength. Client Location requires the integration of Cisco CMX or
Cisco DNA Spaces with Cisco DNA Center. Please see Chapter 12 for more
information about such integrations.
In addition to the Live Packet Capture, the engineer also has the ability to
Schedule a Client Packet Capture, which can be done from the Assurance
> Intelligent Capture Settings page.
While the Live Capture only captures packets related to Onboarding Events,
clicking Run Data Capture will capture all packets transmitted between
the client and AP.
10. Network
Reasoner
202 10. Network Reasoner
Cisco DNA Center’s Network Reasoner tool provides a host of insights that
can aid in proactively evaluating a network’s health, or reactively diagnosing
complex issues to get to the root cause quickly and seamlessly. Just as the
Machine Reasoning Engine (MRE) mentioned in Chapter 8 provides the
ability to run machine reasoning on issues that have been flagged, the
Network Reasoner tool allows a network engineer to run machine reasoning
to assist in troubleshooting a variety of issues. This chapter will cover all of
the workflows that the Network Reasoner currently supports.
• Interface Down
• System Bug Identifier
The Network Reasoner can be accessed via the Cisco DNA Center main
menu, selecting Tools > Network Reasoner.
10. Network Reasoner 203
The Network Reasoner runs a root cause analysis for checking redundant
links on the selected network device.
After the power supply analysis has been completed, the machine reasoner
conclusions and suggested actions are presented. In this case, the switch
experiencing power problems has a power supply that is not present.
10. Network Reasoner 207
The ping is initiated and the results are displayed. This switch was able to
ping its target IP with 100% success.
10. Network Reasoner 209
Root Cause Analysis is initiated and checks the network device for CPU
utilization above the threshold specified.
10. Network Reasoner 211
Once the root cause analysis is complete, the results are displayed. In this
example, the selected switch is not experiencing a high CPU utilization.
212 10. Network Reasoner
Interface Down
The Interface Down workflow troubleshoots potential causes for an interface
on a network device to be in a down state. After selecting the Interface
Down workflow, select a switch that has experienced an interface down
issue recently, then click Troubleshoot. Provide the interface that needs to
be evaluated, then click Run Machine Reasoning Engine.
10. Network Reasoner 213
Once the analysis is complete, the results are displayed, which indicates the
cause of this device’s interface outage as being a physical cable issue.
10. Network Reasoner 215
Choose to begin the scan immediately or schedule it for a later time. Once
the scan is initiated, the page indicates that the scan is in progress. After the
scan is complete, a list of bugs that are affecting the Cisco DNA Center
system are presented, with:
• Severity level
• The first time the issue was identified
• If there is a workaround for the issue
• Which Cisco DNA Center versions are affected by the bug
This allows a network engineer to quickly identify bugs with their Cisco DNA
Center system and quickly perform any applicable workarounds, patching, or
upgrades.
complete by staff. With the power of the Network Reasoner, more tasks can
be assigned to less-experienced technical staff to complete with
confidence. A task that would take hours in some cases is now completed
with the click of a button in mere minutes.
11. Application
Health
220 11. Application Health
Cisco DNA Center processes complex application data and telemetry from
network devices. The application data in Cisco DNA Center is displayed in
the Application Health dashboard, Client 360, and Device 360 pages. The
dashboard provides insights into the performance of the applications running
in a network, which is highly valuable information for network engineers and
saves a significant amount of time when troubleshooting application issues,
reducing the MTTR.
Based on the network device from which the application data is collected,
the network engineer can view some or all of the KPIs below:
• Application name
• Throughput
• DSCP markings
• Performance metrics (packet loss, latency, and jitter)
Application Visibility data is available from routers and switches running IOS
XE and for WLCs running both AireOS and IOS XE.
Please refer to the Cisco DNA Center Assurance User Guide for a complete
list of devices and minimum OS versions necessary to benefit from this
feature.
222 11. Application Health
There are some key prerequisites before the application telemetry can be
automatically applied to the network devices from Cisco DNA Center. This
feature is not supported for Guest SSIDs. For the WLCs, the SSIDs need to
be provisioned via the Cisco DNA Center automation features. If the SSIDs
were already configured on the WLCs from the WLC GUI, then the required
configuration can be manually applied on a per-SSID basis via the CLI of the
WLC. Please refer to the section below on Configuring Application
Telemetry on the Catalyst 9800 for the CLI commands required.
For network switches and routers, there are some prerequisites, but
provisioning from Cisco DNA Center is not required for application telemetry
to be pushed.
11. Application Health 223
Real-World Scenario
Aditya is a Network Architect working at a chain of retail stores. He
handles the escalations of all the tickets that the other Network
Engineers are unable to resolve. A ticket was escalated that said that
users are not able to access Office 365. Aditya has recently deployed
the ThousandEyes agents on their Catalyst 9000 switches using Cisco
DNA Center. He brought up the Application Health page for Office 365.
He then clicked on the ThousandEyes link and cross-launched the
ThousandEyes interface. Once in the interface, it showed an issue with a
load balancer at the SaaS provider. Aditya was able to notify the
helpdesk that Office 365 is having an issue and was able to provide this
information to Microsoft for quicker issue resolution.
224 11. Application Health
Below are the commands to be applied to the Catalyst 9800 WLC CLI to
enable application visibility and experience.
11. Application Health 225
Visualizing Application
Experience in Cisco DNA
Center
The network engineer can navigate from the main menu of Cisco DNA
Center to the Assurance > Health menu to access the different
dashboards. From there, network engineers can select the Application tab
to view the Application Health Dashboard. The network engineer can then
use the site filters to select the desired site for which to visualize the
application health.
Below the timeline, the network engineer can view the Summary data split
into 3 sections. The first section shows the total business-relevant
applications, data usage, and average throughput. The next section displays
the number of NetFlow exporters sending NetFlow data to the Cisco DNA
Center. These could be routers, switches, or WLC that the network engineer
has set up with application telemetry. The last section in the Summary shows
the number of ThousandEyes Agent setup and test results.
Below the Summary section, the Business Relevant Application Health and
Application usage dashlets are shown. The network engineer can access the
data needed to get an idea of the amount of traffic flowing through this site
which could be used for capacity planning. The TREND tab in each dashlet
shows the data for the period selected in the dashboard filter. So, if 24 hours
were selected, the Trend would show 24-hours worth of data. This enables
the network engineers to visualize the load on the network at this site. It is
important to be able to visualize trends over time to look for patterns of
increasing or decreasing loads. This data is key to making data-driven
intelligent decisions on throttling or QoS.
11. Application Health 229
These dashlets can be used by the network engineer to identify if any non-
business applications are consuming too much bandwidth, to help decide if
they need to throttle those applications. It can also be used to find endpoints
consuming too much bandwidth. The last dashlet helps to find which
applications are performing poorly in the network to help make decisions on
debugging QoS or other network configurations related to traffic flow in the
network.
230 11. Application Health
Below the dashlets, the network engineer can see the full list of applications
running on the selected site. Filters can be chosen by All, Business Relevant,
Business Irrelevant, or Default applications. Network engineers can also filter
by the health of the applications. Application Health is only calculated for
TCP-based applications.
The network engineer can view the usage and application throughput for
application visibility and packet loss, jitter, and latency for application
experience for each application in the below table. This table can be
exported as a CSV report as well. The table can be sorted to view the Top
Applications by throughput or usage, highly useful data for network
engineers to make decisions on managing network bandwidth.
11. Application Health 231
On the Device 360 page under the Application Experience section, the
network engineer can view all the applications being sent via NetFlow from a
particular device.
The network engineer can also view the Application data for a particular
client on the Client 360 page. This allows the engineer to view all the
applications a client is using and troubleshoot client-specific application
issues quickly and easily.
11. Application Health 235
Application Visibility and Application Experience give insights into the user
experience in the network. This is critical for network engineers to have the
insight, visibility, and tools to troubleshoot user experience issues. User
experience issues can cause loss of productivity and loss of IT credibility.
The wealth of information provided in Cisco DNA Center for Application
Health from different perspectives enables the network engineer to quickly
troubleshoot and remediate user experience issues increasing the business
productivity of the organization.
12. Cisco DNA
Center Integrations
238 12. Cisco DNA Center Integrations
This chapter will cover some of the key integrations Cisco DNA Center has
with other applications to help organizations leverage the strength of all the
applications. This helps the network engineer to troubleshoot difficult
network issues quickly by leveraging the strength of each application from
one single location. This chapter covers integrations with Webex Control
Hub, ThousandEyes, and DNA Spaces.
12. Cisco DNA Center Integrations 239
Cisco DNA Center integrates with the Webex Control Hub to pull the meeting
quality details from the control hub and display it for each client. This
enables network engineers to view the Cisco Webex meeting details for a
client in a single location and to troubleshoot Cisco Webex meeting issues.
The network engineer can see whether the meeting had problems with the
voice, video, or the share feature for each meeting. Cisco DNA Center also
overlays the information coming from NetFlow, if available, on the same
screen so the network engineer can visualize whether the meeting issue was
caused by any network anomalies. For Cisco DNA Center to receive NetFlow
data on the Webex meetings, the application telemetry needs to be
configured on a router or WLC in the path of the Webex traffic. Netflow
information and configuration was covered in detail in Chapter 11.
Once the Webex integration is complete, a network engineer can view the
meeting quality details for a user, by searching for the user’s client device in
Cisco DNA Center used to join the Webex meeting. This can be done by
searching for the client using the IP Address or username in the Global
search box found in the top right corner of every page in Cisco DNA Center.
This will pull up the Client 360 page. Now, on the top right corner, the
network engineer will see a Webex 360 button. Selecting that will open up
the Webex 360 page for this client.
The network engineer has to enter the user's email address used to
attend the Webex meetings to view the meeting quality details for this user
and click Search Meetings.
242 12. Cisco DNA Center Integrations
Once that is done, the Webex 360 page opens up displaying all the user’s
Webex meetings, as shown below. This information presented comes from
the Webex Control Hub via the integration.
12. Cisco DNA Center Integrations 243
Selecting a meeting displays the meeting quality details for voice, video,
and the share feature. The network engineer can visualize if there are any
issues with any of the components of the meeting.
244 12. Cisco DNA Center Integrations
Expanding the video quality, for example, breaks down the video quality
by latency, packet loss, and jitter. The application part of the graph is the
data coming from the Webex Control Hub. The network data is coming via
NetFlow and will only show if NetFlow is configured as mentioned earlier in
this section.
12. Cisco DNA Center Integrations 245
This section will cover the exciting new integration of Cisco DNA Center with
ThousandEyes. This provides unparalleled visibility into the application flow
through the internet for modern SaaS applications. This allows the network
engineer to get to mean time to innocence and identify issue domains for
SaaS applications quickly and easily reducing MTTR.
The network engineer can now select the ThousandEyes card, shown below,
to start the agent installation process on a compatible switch.
248 12. Cisco DNA Center Integrations
After copying the token, go to Cisco DNA Center, then navigate to System >
Settings > External Services > ThousandEyes Integration.
12. Cisco DNA Center Integrations 251
Paste here the token copied previously, then click Save. The page will
indicate that ThousandEyes integration is now enabled.
252 12. Cisco DNA Center Integrations
Scrolling down, there is also a table that shows all of the tests being run,
with their respective test statistics, including: jitter, latency, packet loss, and
the number of total tests/failed tests.
By clicking the name of one of the tests in the table, Cisco DNA Center will
cross-launch to the corresponding test within the ThousandEyes dashboard
itself. In the ThousandEyes dashboard, all of the test information is available
254 12. Cisco DNA Center Integrations
in greater detail and provides more historical testing data. The path from the
agent to the target can be visualized to make it quick and efficient to
diagnose the issue domain. The network engineer can now identify whether
a user’s application experience issues are on the client-side, in the
enterprise network, or outside of the enterprise network (such as an ISP or in
the SaaS provider network).
The integration between Cisco DNA Spaces and Cisco DNA Center allows
the network engineer to view real-time user locations directly on the floor
map shown on Cisco DNA Center. This provides a single, centralized
location to view floor maps, assigned networking devices, user locations, as
well as RF coverage for wireless access points.
To enable this integration, an active Cisco DNA Spaces instance with a valid
license is required. Within Cisco DNA Center, the DNA Spaces Enabler
package must be installed, which can be downloaded and installed from
System > Software Management in the Cisco DNA Center main menu. To
confirm that the package has been installed, navigate to System >
Settings > External Services > Cisco DNA Spaces/CMX
servers. If the package has been successfully installed, an
Activate button will be displayed.
256 12. Cisco DNA Center Integrations
To activate the integration, a Cisco DNA Spaces Smart Connector will need
to be configured, and an integration token must be generated within Cisco
DNA Spaces. For more information on how to configure the Cisco DNA
Spaces Smart Connector and generate the integration token, as well as how
to add Cisco DNA Spaces sites to Cisco DNA Center, please refer to the
Cisco DNA Spaces Configuration Guide.
Once the integration token has been generated, click Activate in the
settings menu above. Paste in the token copied from Cisco DNA Spaces,
then click Connect. The status of the integration will now show as Activated
and will display the customer's name.
To utilize this feature, navigate to Design > Network Hierarchy from the
Cisco DNA Center main menu. Select an individual floor at one of the
network sites that was configured for the integration on Cisco DNA Spaces.
In addition to the network device and floor map information already provided
by Cisco DNA Center, the user locations are also now displayed on the map.
12. Cisco DNA Center Integrations 257
The Cisco DNA Center integrations shown in this chapter demonstrate the
flexibility and extendibility of Cisco DNA Center and show how the
Integrations are designed to reduce the time to value with Cisco DNA Center.
Key integrations empower the network engineer with state-of-the-art tools
providing new capabilities and insights into applications and location
services. Issues with SaaS applications often took hours to troubleshoot and
get to the root cause. With Webex and ThousandEyes, network engineers
can significantly reduce the MTTR.
13. Reports
Dashboard
260 13. Reports Dashboard
Generating Reports
To get to the Reports dashboard from the Cisco DNA Center main menu,
select Reports.
Reports can be run for specified periods and provide views of how the
network is evolving. The scheduling feature of the reports allows the network
engineer to automate the generation of key reports.
• Generated Reports
• Report Templates
• Usage Insights
The Generated Reports tab displays the basic details of the reports
generated previously such as the type of report, schedule, Last Run, and
report format. From this tab, it is easy to get reports that have already been
generated.
262 13. Reports Dashboard
The Report Templates tab displays all the pre-defined reports that can be
generated in Cisco DNA Center. There are more than 36 reports that can be
generated across different categories and domains. These report templates
make it easy to generate reports as they walk the network engineer through
a workflow to build the report parameters.
To get started, select Generate at the bottom of the desired report dashlet
to start creating a report. The reports can be generated in CSV, PDF, JSON,
or Tableau formats. Some reports are available in all formats, but some
reports are only provided in limited formats. The formats available for each
report template are marked in the Report Templates tab as shown in the
figure below.
13. Reports Dashboard 263
The next step of the workflow is where the network engineer can change the
report name and set up the scope of the report. The report name field is
filled in with a default name which includes the report type, date, and time.
The network engineer can change this to a more meaningful name. For
example, in this AP report, the Location needs to be selected in the scope.
Depending on the report type, the scope options will vary.
13. Reports Dashboard 265
The next step is where the network engineer can select the File Type for the
report such as CSV, PDF, or Tableau and also customize the fields needed to
go into the report. By default, all fields are selected.
266 13. Reports Dashboard
In the next step, the network engineer can select the Time Range and
Schedule for the report which provides multiple options. The Time Range
provides predefined time intervals such as 3 hours, 24 hours, and 7 days.
The custom Time Range option can be used to select a time range up to 6
months back. The schedule options are Run Now, Run Later, or Run
Recurring.
13. Reports Dashboard 267
Next, the network engineer can select the delivery options for the report
such as email and webhook. The reports are also available on the Cisco DNA
Center Generated Reports page so the Delivery and Notification step can
be skipped.
268 13. Reports Dashboard
Lastly, the network engineer is presented with the summary of the report
options selected. The network engineer can select Next to generate the
report or go Back and change any options if required.
13. Reports Dashboard 269
Selecting View All Reports will take the network engineer to the
Generated Reports tab. Depending on the type of report and the amount of
data in the report, the time taken to generate the report will vary. As some
reports will take a longer time to generate, it is safe to keep using Cisco DNA
Center while the report generates in the background.
270 13. Reports Dashboard
The network engineer can select the Report Title to view the report
directly in Cisco DNA Center. They can also download the report using the
download link. If they had chosen a delivery option such as email or
webhook, the report will be delivered to those destinations as well.
13. Reports Dashboard 271
CSV Reports can be generated from the Cisco DNA Center GUI. CSV format
is not available in all dashlets. However, this option can be used to create
reports quickly from GUI list views. The network engineer can customize the
list views. For example, in the network devices table in the Network Health
Dashboard, the table can be customized by adding columns that are relevant
to the network engineer. Columns can be removed as well.
As can be seen in the image below, in the Network Devices table in the
Network Health dashboard there is an export button on the top right
corner which can be used to generate a CSV report on all the network
devices. Anywhere a network engineer sees a similar export button they can
generate the reports for that section.
The network engineer can customize the dynamic reports and add or remove
columns that will be included in the report as seen in the figure below.
Network engineers or managers can now get weekly insight reporting from
Cisco DNA Center. The main page of Cisco DNA Center has the Insights
email feature. This allows network engineers or network managers to set up
a weekly email that they will receive containing key insights on the network
from Cisco DNA Center. The email will have new product announcements,
network insights, and an executive summary. The executive summary part of
the email will contain information about measurable time and cost savings
realized from using Cisco DNA Center to manage the network infrastructure.
Selecting the Insights button will take the network engineer to a setup
page to customize the insights email.
Figure 14.1: Sample Cisco DNA Center Supported Device and Recommended Release
14. Cisco DNA Center Server Troubleshooting 279
In the command line of Cisco DNA Center, please check if the Cisco DNA
Center is able to receive data using the following command.
280 14. Cisco DNA Center Server Troubleshooting
Cat9300-2#conf t
Enter configuration commands, one per line. End with
CNTL/Z.
Cat9300-2(config)#netconf-yang
Cat9300-2(config)#username <username> privilege 15 password
0 <password> ---> Username/password used
for NETCONF-SSH access
Cat9300-2(config)#aaa new-model
Cat9300-2(config)#aaa authorization exec default local
------------->
Required for NETCONF-SSH connectivity and edit-config operations
From the Cisco DNA Center UI, click on the question mark (?) icon on the
top right side of the screen to see the release notes link as shown in the
figure below:
282 14. Cisco DNA Center Server Troubleshooting
Troubleshooting AI Network
Analytics
• api.use1.prd.kairos.ciscolabs.com — US region
The cloud registration will fail if the Cisco DNA Center appliance cannot
reach the cloud servers, or if the connection goes through SSL Inspection,
as this will break the mutual authentication between the local agent and the
cloud server.
14. Cisco DNA Center Server Troubleshooting 287
Figure 14.6: Example of Failure Upon Cloud Tenant Registration on Cisco AI Analytics
In case of errors upon cloud registration, make sure that the Cisco AI
Analytics cloud API endpoints are reachable:
If the cloud registration still fails after verifying connectivity to the cloud,
please make sure that the clock on the Cisco DNA Center appliance is
properly synchronized with an NTP server, as time drift can cause issues
with the validation steps happening as part of the registration process.
Product Activation
Each feature offered via the Cisco AI Network Analytics cloud has local
requirements to be met before it can be enabled.
Missing Data
Following a successful cloud registration, the Cisco AI Analytics agent
installed on the Cisco DNA Center appliance immediately starts exporting
telemetry data to the cloud; it then takes approximately one hour for the
cloud data processing pipelines to be activated.
Seeing results on the UI, however, will take more time, depending on the
requirements of each use case. For instance, while Network
Heatmaps usually take one day to start showing data, AI-driven issues
require at least one week of data, and long-term analytics use cases such as
14. Cisco DNA Center Server Troubleshooting 289
Some use cases, such as the Baseline Dashboard and AI-driven issues for
Excessive Onboarding time and failures, perform data aggregation at the
building level, therefore these features only work if the APs are assigned to a
building in the Network Hierarchy.
When a device is added to the Cisco DNA Center using Discovery Tool,
make sure it is assigned to a Site in Provision > Network Devices >
Inventory page.
When the device is added to the site, Cisco DNA Center provisions the WLC
with telemetry settings. It also adds commands to the device for
downloading the certificates from the Cisco DNA Center. The file download
and HTTP access can’t be blocked between the device and Cisco DNA
Center.
14. Cisco DNA Center Server Troubleshooting 291
Click on the green part of the device type added to see the device with
Assurance data such as that below for WLC.
14. Cisco DNA Center Server Troubleshooting 293
If the device is not in the table, contact Cisco Technical Support as this
suggests that telemetry is still not coming into Cisco DNA Center.
294 14. Cisco DNA Center Server Troubleshooting
Troubleshooting Application
Assurance
Verify the source interface in the flow exporter configuration of the network
device has the applications configured.
Verify the destination IP in the flow exporter configuration is the Cisco DNA
Center enterprise Virtual IP Address (VIP).
Verify whether Cisco DNA Center is receiving application data, using the
following command from the Cisco DNA Center command line:
If you still don’t see the application data, please contact Cisco Technical
Support
Keep in mind that no matter what issue is encountered with Cisco DNA
Center and related features, Cisco Technical Support is always there to
provide assistance 24/7.
Appendix
296 Appendix
References
Acronyms