Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Cisco Catalyst Center (DNA Center)Cisco Catalyst Center (DNA Center)
Cisco Catalyst Center (DNA Center)

Cisco Catalyst Center (DNA Center)

Get insights into the Cisco Catalyst Center infrastructure (f.k.a. DNA Center).

Extension
Free trial
Cisco Catalyst Center dashboard - classicCisco Catalyst Center inventory in Infrastructure and Operations appDevice characterization by Cisco Catalyst CenterMetric timeseries retrieved from the  Cisco Catalyst CenterCisco Catalyst Center sites in Classic viewCisco Catalyst Center site and site devicesCisco Catalyst Center device properties
  • Product information
  • Release notes

Overview

Cisco Catalyst extension uses Cisco Catalyst API to collect information about network managed by Cisco Catalyst Center. The extension provides insight into configuration, location and health status of devices and their interfaces. Analysis screens present data hierarchically, helping to quickly diagnose issues by site, role or by device platform. Extension collects performance and health metrics as well as Cisco Catalyst issues/events. Basic statistics of client devices are also available.

This extension is intended for users, who:

  • Use Dynatrace for infrastructure monitoring
  • Run Cisco Catalyst Center in their environment (Catalyst Center is formerly known as Cisco DNA)
  • Look to extend Dynatrace insights into the Cisco Catalyst platform

Use cases

  • Integrated operational monitoring of the infrastructure, including Cisco Catalyst and leveraging additional organization, network and device metadata.
  • Root cause analysis of network issues, in the light of the entire application and infrastructure landscape observed by Dynatrace.
  • Network infrastructure data collection without having to poll individual devices.

Get started

Catalyst Center Configuration

  • Create read-only role specific for API access (optional)

    Specific Role is not required (predefined role can be used ), but is recommended for privilege management (not possible for predefined roles).

    Menu: System -> Users & Roles -> Role Based Access Control -> Create a New Role

    Define name (for example API-READONLY-ROLE) and optional description -> change ALL privileges to “READ”

  • Create user for API integration

    Menu: System -> Users & Roles -> User Management -> Add User

    Select the role from previous step.

  • Check access control – if used

    Menu: System -> Trust & Privacy -> IP Access Control

    If access control filtering is enabled, add IP address of Dynatrace system

Extension Activation

Steps to activate remote monitoring of the Catalyst Center:

  • Activate Extension in the in-product Dynatrace Hub: from the sidebar menu, go to the Hub > search for Cisco Catalyst extension > Add to environment
  • Add new monitoring configuration

Requirements

  • Connectivity is required between the ActiveGate, where the extension is deployed, and the Cisco Catalyst system.

Details

The extension package contains:

  • Extension code (Python) that connects to the Cisco Catalyst API endpoints and scrape the metrics
  • A dashboard offering high-level Cisco Catalyst platform overview
  • Unified Analysis pages for Cisco Catalyst Center, devices, sites and interfaces
  • Analysis screens integrated with the Infrastructure and Operations app available on the Dynatrace platform

Summary of the entities monitored:

  • Catalyst Center
  • Catalyst Site
  • Catalyst Device
  • Catalyst Interface

The Cisco Catalyst extension metrics grouping (featureSets):

The following featureSets categorize various metrics collected by the Cisco Catalyst extension from the Cisco Catalyst Center:

  • default – Provides an overview of the overall health status in Cisco Catalyst Center. Includes interface nad device-specific metrics used in Infrastructure & Operations Application.
  • site – Contains metrics related to Catalyst Sites managed by Cisco Catalyst Center.
  • device – Covers metrics for Catalyst Devices managed by Cisco Catalyst Center.
  • interface – Captures metrics for Catalyst Interfaces on managed devices.
  • client – Overall statistics for clients as reported by the Catalyst Center.
  • self-monitoring – (Optional) Metrics for fine-tuning and diagnostics of the extension itself.

Compatibility information

  • Network access from a Dynatrace ActiveGate to the Cisco Catalyst Center
  • Cisco Catalyst Center (DNA) version 2.3.7.6+
    • See Q&A section for more information on API compatibility

Licensing

There is no charge for obtaining the extension, only for the data that the extension ingests. The details of license consumption will depend on which licensing model you are using. This will either be Dynatrace classic licensing or the Dynatrace Platform Subscription (DPS) model.

Metrics

License consumption is based on the number of metric data points ingested. The following formula will provide approximate annual data points ingested assuming all feature sets are enabled.

(
  ( 28
    + ( 7 * <Number of Sites> )
    + ( 14 * <Number of monitored Devices> )
    + ( 3 * <Number of monitored Interfaces> )
    + ( 11 * <Number of monitored Interfaces with Operational status UP> )
  ) / <Metrics Collection Interval>
  + 2 * Number of Sites / <Sites Discovery Interval>
  + 2 * Number of Devices / <Devices Discovery Interval>
  + 20 // Optional - Self monitoring metrics
) * 60 minutes * 24 hours * 365 days data points per year

Classic licensing

In the classic licensing model, metric ingestion will consume Davis Data Units (DDUs) at the rate of .001 DDUs per metric data point. Multiply the above formula for annual data points by .001 to estimate annual DDU usage.

Q&A

Q: Why are Health, CPU or Memory values for some devices on the dashboard negative?

A: Catalyst API returns negative values for non-reachable devices.

Q: Do I need to enable all featureSets?

A: No, not all featureSets are required.

  • self-monitoring is optional and is only needed for fine-tuning and diagnostics of the extension itself.
  • If you want to view PLATFORM screens (for generic network device and interface metrics) within Infrastructure & Operations Application, only default feature set is needed.
  • If you want to view both CLASSIC screens and all PLATFORM screens (for generic network device and interface metrics and for Cisco Catalyst device and interface metrics), enable all featureSets except self-monitoring.

Q: Does the extension support other versions of Cisco Catalyst Center not listed in the Compatibility Information?

A: Yes, but with limitations. In the extension configuration, select the Cisco Catalyst Center Version that matches your installed version. If your exact version is not listed, choose the closest lower version available.

Please note that when connecting to versions of Cisco Catalyst Center other than listed in the Compatibility Information section, some metrics may become missing or unavailable. Specifically, older API versions are not reliable as a source of the interface-related metrics, due to API scalability limitations. Therefore, when extension is connected to DNA Center 2.3.6.x, 2.3.5.x or older, there will be no interface-level metrics available on charts and in the Infrastructure and Operations app. Other metrics gaps may also exist. We strongly recommend connecting to API versions listed in the Compatibility Information section.

Q: Why are Health, CPU or Memory values for some devices on the dashboard negative?

A: Catalyst API returns negative values for non-reachable devices.

Q: Does the extension support monitoring of other entities, like e.g. SSIDs or details on the Access Points?

A: Not yet. We look forward to your feedback on the enhancements that would make this extension better fitted to your environment. Post your Product Idea on Dynatrace community and let others up-vote it!

Dynatrace
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen logs cards
4
screen layout
6
screen chart groups
17
list screen layout
6
metric metadata
37
screen injections
8
screen actions
12
generic type
6
dashboards
1
generic relationship
6
screen entities lists
17
screen properties
7
screen dql table
2

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
-com.dynatrace.extension.network_device.cpu_usage--
-com.dynatrace.extension.network_device.memory_usage--
-com.dynatrace.extension.network_device.sysuptime--
-com.dynatrace.extension.network_device.memory_total--
-com.dynatrace.extension.network_device.if.status--
-com.dynatrace.extension.network_device.if.bytes_in.count--
-com.dynatrace.extension.network_device.if.bytes_out.count--
Metric nameMetric keyDescriptionUnit
-sfm.cisco.cc.collection.timeout--
-sfm.cisco.cc.devices.get_network_device_by_pagination_range.duration--
-sfm.cisco.cc.devices.get_network_device_by_pagination_range.error--
-sfm.cisco.cc.devices.devices.duration--
-sfm.cisco.cc.devices.devices.error--
-sfm.cisco.cc.devices.get_device_count.error--
-sfm.cisco.cc.endpoint.get_devices_statistics_async.submitted--
-sfm.cisco.cc.interface.cache_ifaces_by_page.submitted--
-sfm.cisco.cc.endpoint.get_ifaces_data_by_view_async.submitted--
-sfm.cisco.cc.endpoint.fetch_ifaces_statistics.fetched_statistics--
-sfm.cisco.cc.devices.get_all_interfaces.duration--
-sfm.cisco.cc.devices.get_all_interfaces.error--
-sfm.cisco.cc.devices.gets_interfaces_along_with_statistics_data_from_all_network_devices.duration--
-sfm.cisco.cc.devices.gets_interfaces_along_with_statistics_data_from_all_network_devices.error--
-sfm.cisco.cc.endpoint.fetch_ifaces_statistics.duration--
-sfm.cisco.cc.endpoint.fetch_ifaces_statistics.error--
-sfm.cisco.cc.devices.get_device_interface_count.duration--
-sfm.cisco.cc.devices.get_device_interface_count.error--
-sfm.cisco.cc.device_cache.cache_network_device_by_page.submitted--
-sfm.cisco.cc.endpoint.get_device_statistics_dict.duration--
-sfm.cisco.cc.endpoint.get_device_statistics_dict.reported_devices--
-sfm.cisco.cc.sites.get_site.duration--
-sfm.cisco.cc.sites.get_site.error--
-sfm.cisco.cc.sites.get_site_count.error--
-sfm.cisco.cc.sites.get_site_health.duration--
-sfm.cisco.cc.sites.get_site_health.error--
-sfm.cisco.cc.sites.read_list_of_site_health_summaries.duration--
-sfm.cisco.cc.sites.read_list_of_site_health_summaries.error--
-sfm.cisco.cc.topology.get_overall_network_health.duration--
-sfm.cisco.cc.topology.get_overall_network_health.error--
-sfm.cisco.cc.clients.get_overall_client_health.duration--
-sfm.cisco.cc.clients.get_overall_client_health.error--
-sfm.cisco.cc.issues.issues.duration--
-sfm.cisco.cc.issues.issues.error--
-sfm.cisco.cc.monitor.run.duration--
-sfm.cisco.cc.monitor.run.error--
Metric nameMetric keyDescriptionUnit
Wired Clients Scorecisco.cc.site.client_health_wiredSite's Wired Clients Health ScorePercent
Wireless Clients Scorecisco.cc.site.client_health_wirelessSite's Wireless Clients Health ScorePercent
Clientscisco.cc.site.client_count.gaugeSite's Clients Summary CountCount
Wired Clientscisco.cc.site.wired_client_count.gaugeSite's Wired Clients Summary CountCount
Wireless Clientscisco.cc.site.wireless_client_count.gaugeSite's Wireless Clients Summary CountCount
Healthy Clientscisco.cc.site.client_good_health_percentageSite's Healthy Clients Summary PercentagePercent
Devicescisco.cc.site.network_device_count.gaugeSite's Devices Summary CountCount
Healthy Devicescisco.cc.site.network_device_good_health_percentageSite's Healthy Devices Summary PercentagePercent
Site Issuescisco.cc.site.issue_count.gaugePending Site IssuesCount
Metric nameMetric keyDescriptionUnit
Health score (Center)cisco.cc.center.health_scoreCisco Catalyst Network topology - Overall health scorePercent
Healthy devicescisco.cc.center.healthy_devicesCisco Catalyst Network topology - Healthy devicesCount
Unhealthy devicescisco.cc.center.unhealthy_devicesCisco Catalyst Network topology - Unhealthy devicesCount
Clients health scorecisco.cc.client.health_scoreCisco Catalyst Client - Overall client health scorePercent
Clients Countcisco.cc.client.client_count.gaugeCisco Catalyst Client - Clients countCount
Unique Clients Countcisco.cc.client.client_unique_count.gaugeCisco Catalyst Client - Unique Clients CountCount
Clients health score countcisco.cc.client.health_score_count.gaugeCisco Catalyst Client - Clients health score by score typeCount
Metric nameMetric keyDescriptionUnit
Healthcisco.cc.device.healthDevice's HealthState
CPUcisco.cc.device.cpuDevice's CPU consumptionPercent
Memorycisco.cc.device.memoryDevice's Memory consumptionPercent
Average Temperaturecisco.cc.device.temperatureDevice's Avg TemperatureCelsius
Device Issuescisco.cc.device.issue_count.gaugePending Device IssuesCount
Reachabilitycisco.cc.device.reachabilityDevice's Reachability (1: Reachable | 0: Not Reachable)Count
Uptimecisco.cc.device.uptime.gaugeDevice UptimeSecond
Memory Sizecisco.cc.device.memory_size.gaugeDevice Memory SizeByte
Issue Eventscisco.cc.device.issue_events.gaugeIssue events over selected timeframeCount
Metric nameMetric keyDescriptionUnit
Interface Countcisco.cc.device.total_interface_count.gaugeTotal Number of Interfaces for DeviceCount
Admin Statuscisco.cc.interface.admin_statusInterface's Admin Status (1: UP | 0: DOWN)State
Oper Statuscisco.cc.interface.oper_statusInterface's Status (1: UP | 0: DOWN)State
Speedcisco.cc.interface.speed-BitPerSecond
TX Ratecisco.cc.interface.txRate-BitPerSecond
TX Utilizationcisco.cc.interface.txUtilization-Percent
TX Discardscisco.cc.interface.txDiscards-Percent
TX Errorscisco.cc.interface.txError-Percent
RX Ratecisco.cc.interface.rxRate-BitPerSecond
RX Utilizationcisco.cc.interface.rxUtilization-Percent
RX Discardscisco.cc.interface.rxDiscards-Percent
RX Errorscisco.cc.interface.rxError-Percent

Related to Cisco Catalyst Center (DNA Center)

Generic Cisco Device logo

Generic Cisco Device

Monitor Cisco devices using SNMP to feed Dynatrace with metrics and alerts.

Generic network device logo

Generic network device

Gain insights into the performance of your network devices.

SNMP Autodiscovery logo

SNMP Autodiscovery

Scan through your subnets and build an inventory of SNMP-enabled network devices

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

New features:

  • This is the first release of the Cisco Catalyst Center extension
  • We look forward to your feedback on the enhancements that would make this extension better fitted to your environment. Post your Product Idea on Dynatrace community and let others up-vote it!

Note to those who have been running the private preview of the Cisco DNA extension in the past: this Catalyst Center extension supersedes the DNA extension. There is no migration path - please configure Cisco Catalyst Center extension from scratch and use it going forward. Deactivate and remove DNA extension, to conserve compute resources on ActiveGate, on Catalyst Center, and avoid unnecessary license consumption.

Dynatrace Hub
Get data into DynatraceBuild your own app
All (768)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more