Best Cisco ACI Monitoring Tools

Cisco Application Centric Infrastructure or Cisco ACI is Cisco’s answer to Software-Defined Networking (SDN). In a world where tangible networks are becoming entangled with less tangible models of connectivity like cloud computing, enterprises are using tools like ACI to take control.

If you can’t stick around for the whole post, here is our list of the 5 best Cisco ACI monitoring tools:

  1. SolarWinds Network Performance Monitor EDITOR’S CHOICE A network monitoring tool that can access and track Cisco ACI networks and also observer the underlying lower-layer device activities through SNMP polling. Runs on Windows Server. Get a 30-day free trial.
  2. NetBrain A network monitor and SDN monitoring tool that can monitor Cisco ACI and VMwareNSX environments. Runs on Windows Server.
  3. SevOne An infrastructure monitor that includes Cisco ACI supervision. Available as an appliance or as a cloud-based service.
  4. ScienceLogic SL1 AI-based systems monitor that includes Cisco ACI performance tracking. Available as a physical or virtual appliance.
  5. Zenoss Cloud-based system management service that includes the monitoring of Cisco ACI.

What is Cisco ACI?

Cisco ACI is a software-defined networking solution that uses a network policy automation model to integrate hardware and software. ACI has been designed specifically to implement data center automation and consistency management policies in cloud or data center environments.

Briefly, the ACI includes a number of core components:

  • End Point Groups
  • Application Profiles
  • Contracts
  • Filters
  • Outsides

ACI makes automatic changes to the network according to how conditions change. For instance, ACI uses a policy to determine how applications and services communicate including which groups can communicate with whom. The user has the control to manage endpoints (virtual machines) and group them together.

The key advantage of ACI is that rather than going to each device and using a command-line interface to administrate, the user can simply use APIC to manage the network and its connected services.

The SDN can be used to automate connections and tasks that administrators would usually have to do normally. For example, administrators used to have to manually configure Access Control Lists (ACLs).

ACI has two main components; Nexus 9000 switches and Application Policy Infrastructure Controllers (APICs). Nexus 9000 deals with physical switching and the APIC deals with virtual fabric configuration. The APIC configures the policy that is then used by nodes within the network. The APIC is essentially a centralized solution for managing systems and applications throughout the network.

ACI Leaf and Spine Topology

ACI uses a leaf and spine topology. In the topology, the leaf node is connected to all spine nodes in a fabric. Leaves don’t communicate with other leaves and spine switches can’t communicate with other switches. Servers, hosts, and services all connect to the leaf nodes. This layout is advantageous because it can adapt to the requirements of the modern data center environment.

The best Cisco ACI monitoring tools

Of course, the fabric management approach of Cisco ACI does raise some challenges, particularly with regards to performance monitoring.

Our methodology for selecting a Cisco ACI monitoring tool

We reviewed the market for infrastructure monitors that can query performance data from Cisco ACI systems and analyzed tools based on the following criteria:

  • Monitoring for the underlying network elements
  • Application monitoring capabilities
  • A full-stack view that lets you select the ACI application and see all of the underlying system layers
  • Live performance reports
  • Alerts for resource shortages or degrading performance
  • A free trial or a demo system that offers a no-risk assessment opportunity
  • Value for money from a single tool that is offered at a fair price

With these selection criteria in mind, we identified a number of monitoring systems that are ideal for tracking the performance of Cisco ACI implementations.

1. SolarWinds Network Performance Monitor (FREE TRIAL)

SolarWinds Network Performance monitor

SolarWinds Network Performance Monitor is a network monitoring tool that can access Cisco ACI. You can view health scores for components like APIC tenants, spines, and leaves through PerfStack Performance Analysis Dashboards.

Key Features

  • Offers a stack view of network services up to applications
  • Tracks device statuses
  • Shows resource locations
  • Network discovery
  • Runs on Windows Server

Why do we recommend it?

The SolarWinds Network Performance Monitor will track the statuses of all your network devices, not just those of Cisco or those that connect your virtual network. This system is based on the Simple Network Management Protocol (SNMP) to contact all devices. This enables the system to create a map that can include SD-WAN structures.

There is also more detailed visibility into the health of Nexus switches. For example, you can view a chart on Interfaces with High Percent Utilization to see if there’s a problem with your network.

You also have access to alert systems that can alert you when the health scores of tenants endpoints, applications, or physical hardware drop below an acceptable level. The notifications system is great because it keeps you updated on changes to your environment automatically.

To help increase visibility, SolarWinds Network Performance Monitor allows you to visualize ACI relationships in Orion Maps. Orion Maps are essentially topology maps and allow you to view your ACI fabric from a geographical perspective. From here you can see how elements like APIC tenants, EPGS and application profiles connect to each other. These are color-coded so that you can easily monitor the health of these components.

Who is it recommended for?

You don’t need to be constructing a virtual network in order to use this tool. The service is particularly strong at discovering and documenting networks. The system will continuously check on all network devices and identify any status problems. This is a good choice for large companies with complicated networks.

Pros:

  • Can automatically access CiscoACI as well as supporting infrastructure
  • Supports auto-discovery that builds network topology maps and inventory lists in real-time based on devices that enter the network
  • Supports both SNMP monitoring as well as packet analysis, giving you more control over monitoring than similar tools
  • Uses drag and drop widgets to customize the look and feel of the dashboard
  • Robust reporting system with pre-configured compliance templates

Cons:

  • This is a feature-rich enterprise tool that may take time to fully explore

If you’re looking for a Cisco ACI monitoring tool that doubles as an infrastructure monitoring platform, you can’t go wrong with SolarWinds Network Performance Monitor. The product starts at a price of $2,995 (£2,464). You can download the 30-day free trial.

EDITOR'S CHOICE

SolarWinds Network Performance Monitor is our top pick for a Cisco ACI monitoring tool because it is able to display the Applicaiton-Centric Infrastructure (ACI) as well as giving you a view of the real network that lies beneath. Track the health of those supporting network devices with SNMP and ensure that none of the experience component failure or get overloaded. The Network Performance Monitor can also show you end-to-end connection performance and another visualization, called PerfStack, displays all of the elements of the network service stack together. These two data views also assist in analyzing performance issues that could arise in your ACI implementations.

Official Site: https://www.solarwinds.com/network-performance-monitor/registration

OS: Windows Server

While the Network Performance Monitor is the best SolarWinds tool for ACI monitoring, you can enhance your management of the network by also getting the NetFlow Traffic Analyzer, which gives you insights into switch and router capacity and utilization. The pair is available as a bundle, called the Network Bandwidth Analyzer Pack.

SolarWinds Network Bandwidth Analyzer Pack Get a 30-day FREE Trial

2. NetBrain

NetBrain

NetBrain is a network monitor and SDN monitoring tool that can monitor Cisco ACI and VMwareNSX environments. NetBrain has an auto-discovery feature that automatically identifies hybrid network infrastructure. Once your network has been discovered you can view it as a Dynamic Map. The Dynamic map shows you how all your devices connect to each other.

Key Features

  • Autodiscovery
  • Path tracing
  • Stack depiction
  • Automatically generates root cause analysis

Why do we recommend it?

NetBrain is a network automation platform and its functions can include data gathering for the monitoring of hybrid systems, such as SD-WANs that connect sites and cloud services. The service provides assistance for connection optimization through traffic management as well as triggered solutions to network problems.

The visibility doesn’t stop at the surface and you can also view the performance of applications on the infrastructure you’re monitoring. You’ll be able to see what infrastructure an application relies upon in order to function.

With the diagnostic capabilities of NetBrain, you aren’t limited to running manual troubleshooting. Whenever a performance issue is detected NetBrainautomatically starts to run diagnostics to find the cause of the problem. You will be sent an alert as well to make sure that you don’t miss out on anything important.

Who is it recommended for?

NetBrain is a good choice for businesses that are setting up virtual networks. The system can automate a range of tasks, such as configuration management, security monitoring, and performance tracking. The system lets you set up workflows for quick adjustments to systems, such as a Cisco ACI.

Pros:

  • Simple graphics get the job done without cluttering the dashboard
  • Autodiscovery can automatically identify Cisco ACI and other devices
  • Provides insights through automatic diagnostic scans
  • Great for mapping out complicated environments

Cons:

  • Must contact sales for pricing
  • Would like to see more out-of-the-box features
  • Could use better historical data analysis tools

Overall if you’re looking for Cisco ACI monitoring software that cuts straight to the point, NetBrain is an excellent choice. Features like Dynamic maps really help to make sense of abstract networks. If you want a quote for NetBrain you’ll have to contact the company directly. There is also a demo you can sign up for.

3. SevOne

SevOne screenshot

SevOne is a piece of infrastructure monitoring software that works with Cisco ACI. SevOne has ten dashboards that you can use to monitor the health and performance of Cisco ACI infrastructure. For example, you can view the health scores of endpoints and multi-cluster deployments. The platform is designed to allow you to monitor a legacy-based network alongside the SDN in one platform.

Key Features

  • Offers several performance perspectives
  • Automatic network mapping
  • Alerts for performance issues

Why do we recommend it?

IBM SevOne Network Performance Manager is a connection tracking and management system to provide optimized traffic flows for applications. This system is designed to enhance application bundles that involve components hosted on multiple servers and cloud platforms – the type of system that would run over a Cisco ACI network.

The use of SevOne complements Cisco ACI very well with respect to performance transparency. Through the dashboard, you can view the performance data of multiple APIC clusters in real-time. In addition, there are performance baselines which the program uses to send you an alert when something out of the ordinary happens.

Who is it recommended for?

This package is a monitoring system as well as a management tool. You would need to be constructing and running a hybrid application workload in order to justify using this package. The IBM system is very similar to the NetBrain and ScieneLogic packages so you should compare these three services before buying.

Pros:

  • Clean and informative dashboard with simple widget-based customizations
  • Can configure monitoring specifically for Cisco ACI
  • Can track multiple ACI clusters with performance baselines
  • Alerting is simple to implement

Cons:

  • Must contact sales for pricing
  • Reporting options could be made easier to use

SevOne gives you a mix of automation and control that offers an excellent SDN monitoring experience. The dashboard offers enough visibility to eliminate the opacity of Cisco ACI. In order to view the price of SevOne, you’ll have to contact the sales team directly. You can also sign up for a demo.

4. ScienceLogic SL1

Sciencelogic SL1

ScienceLogic SL1 is a network monitor with the ability to monitor Cisco ACI performance. The tool has customizable dashboards for the user to monitor ACI performance. Autodiscovery automatically discovers APICs, spines, leaves, applications, tenants, applications, EPGs, bridge domains, and more. Once these have been discovered the program collects data on Health Scores, Fault Counts, Configuration Information, and more to measure performance.

Key Features

  • Network discovery and mapping
  • Customizable dashboards
  • Identifies ACI elements

Why do we recommend it?

ScienceLogic SL1 is a platform that monitors and maintains hybrid networks. Virtual systems need to be adjusted periodically to ensure that all capacity is available for critical applications. The many components involved make capacity calculations complicated. The AI mechanism in SL1 is able to ripple calculations through all elements to keep the network running.

Like other top ACI monitors, ScienceLogic SL1 creates dynamic maps of your SDN so you can see how applications and services connect to each other. If a certain application is experiencing performance difficulties you’ll be able to see very easily from this perspective.

Monitoring in ScienceLogic SL1 also covers traditional networking very well. You can view metrics like network traffic and packet loss that affect the availability of your network. The ACI-centric monitoring features and general network monitoring features give you a 360-degree view of network performance.

Who is it recommended for?

The AI-based automatic system adjustments in the SL1 package provide automated management of virtual networks. So, this is a high-end system that would only be needed by large hybrid systems. Small businesses probably wouldn’t need all of the features of this system. The package also provides network performance monitoring.

Pros:

  • Designed to boost visibility and dependency mapping for cloud-native applications
  • Supports hybrid-cloud mapping as well as on-premise application monitoring
  • Highly visual dashboard options, great for NOC teams

Cons:

  • Must contact sales for pricing
  • No free download, must schedule a demo
  • Interface can get cluttered when monitoring larger enterprise networks

ScienceLogic SL1 offers an ACI monitoring experience that provides all the detail you could possibly need to manage your virtual environment. However, you’ll have to contact the company directly to view a quote. You can request a demo version.

5. Zenoss

Zenoss screenshot

Zenoss Cloud is a cloud-based monitoring solution that also acts as an ACI monitor. This unified platform allows you to monitor Cisco ACI performance in real-time.

Key Features

  • Free and paid versions
  • Infrastructure monitor
  • Cloud-based

Why do we recommend it?

Zenoss is an expandible full-stack monitoring tool and its ability to monitor networks, applications, and services makes it ideal for keeping track of software-based infrastructure, such as the virtual networks that you can set up with a Cisco ACI package. It will track straightforward on-premises systems as well.

The platform monitors network health and events for ACI tenants and applications. The dependency map helps show users the structure of their virtual environment and highlights the status and logical relationships between tenants and applications.

To speed up the resolution of performance problems and events, Zenoss uses deep analytics. Deep analytics automate the diagnostic process and enable the user to find the root cause of issues much faster.

There is a list of problems ranked with additional details like Confidence, Status, Severity, Resource, Component, Event Class, Summary and more. When put together all this information helps you to keep a close eye on network events.

Who is it recommended for?

Zenoss is available as a cloud platform and as an on-premises system. The Zenoss Cloud version includes storage space for metrics but with the on-premises version, you need to sort that out yourself. The free version, called Zenoss Core, has been discontinued. Zenoss Cloud is available in an architecture for managed service providers.

Pros:

  • Open-source, completely free tool with two paid options
  • Uses network discovery to automatically pull in new devices that enter the network
  • Can support multi-site networks encompassing both LAN and WAN
  • A wide range of Cisco ACI plugins offered by the Zenoss community

Cons:

  • Support is only for paid tiers
  • Dashboard interface needs improvement, specifically the nested menu options on the home screen

There are two versions of Zenoss Cloud available to purchase: Zenoss Cloud Professional and Zenoss Cloud Enterprise. The Professional version includes 40k data points per day per resource and 3 months of data retention. The Enterprise version includes 120k data points per day per resource and 15 months of data retention. You can request a demo of the product.

The SDN of this Generation

As an SDN, Cisco ACI has helped many users to chart more abstract computing models. The policy-based philosophy of ACI has simplified the process of managing virtualized services dramatically.

The days of administrators drawing up ACLs are long gone as more companies resort to automation to manage modern networks and cloud computing environments. Despite ACI’s accomplishments, it still needs to be coupled with a performance monitor to manage service performance. All of the tools mentioned on this list are fit for that purpose.

Cisco ACI Monitoring FAQs

How do I monitor Cisco ACI?

The Cisco ACI can be monitored by accessing the APIC user interface. However, it is far easier to get an automated monitoring tool that can cover all layers of hardware, software, and services that support the ACI.

What are the three main components of Cisco ACI?

There are three elements that create the Cisco ACI. These are:

  • The Cisco Application Policy Infrastructure Controller (APIC), which is a centralized policy management system
  • Cisco ACI Fabric hardware
  • A Cisco Application Virtual Switch (AVS)

What are the benefits of Cisco ACI?

Cisco ACI is an intent-based networking framework. It enables you to maintain an apparent network while being free to alter the underlying resource supporting that structure. It is a virtualization of a network that minimizes disruption when you need to make changes to improve performance and expand capacity.