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:
- 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.
- NetBrain A network monitor and SDN monitoring tool that can monitor Cisco ACI and VMwareNSX environments. Runs on Windows Server.
- SevOne An infrastructure monitor that includes Cisco ACI supervision. Available as an appliance or as a cloud-based service.
- ScienceLogic SL1 AI-based systems monitor that includes Cisco ACI performance tracking. Available as a physical or virtual appliance.
- Zenoss Cloud-based system management service that includes the monitoring of Cisco ACI.
What is Cisco ACI?
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.
1. SolarWinds Network Performance Monitor (FREE TRIAL)
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.
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
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.
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.
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
2. NetBrain
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.
Download: Get a 30-day free trial
Official Site: https://www.solarwinds.com/network-performance-monitor/registration
OS: Windows Server
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.
- Autodiscovery
- Path tracing
- Stack depiction
- Automatically generates root cause analysis
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.
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.
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
Must contact sales for pricing
Would like to see more out-of-the-box features
Could use better historical data analysis tools
3. SevOne
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.
- Offers several performance perspectives
- Automatic network mapping
- Alerts for performance issues
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.
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.
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
Must contact sales for pricing
Reporting options could be made easier to use
4. 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.
- Network discovery and mapping
- Customizable dashboards
- Identifies ACI elements
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.
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.
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
Must contact sales for pricing
No free download, must schedule a demo
Interface can get cluttered when monitoring larger enterprise networks
5. Zenoss
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.
- Free and paid versions
- Infrastructure monitor
- Cloud-based
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.
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.
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
Support is only for paid tiers
Dashboard interface needs improvement, specifically the nested menu options on the home screen
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.
- The Cisco Application Policy Infrastructure Controller (APIC), which is a centralized policy management system
- Cisco ACI Fabric hardware
- A Cisco Application Virtual Switch (AVS)