Programming is a trending topic in the world of networking. However, to a lot of us network engineers, it feels like writing such programs can be hard to do. Thinking that it would need a lot of time and skill, we consider programming suitable only for large and complex applications. We even believe that programming should be best left for professional developers. To learn how other engineers are approaching the network programmability trend , I headed over to a group of Cisco partners who brought their solutions to the recent Cisco Live.
Among the innovative use cases on demonstration there, Conscia’s reporting application struck me as a representative of a new class of applications that are purposeful, focused, and custom built to solve a specific problem.
Monitoring switch port status
In order to optimize usage, Conscia’s application focuses on monitoring the status of ports in various access switches in their customers’ networks.
The application automates what can be a tedious time consuming task. After all, a person would need to inventory all the access switches in the network, log into each switch, and run CLI commands to check on the ports. Moreover, they would need to do this repeatedly and plot the results to determine the usage variance over time.
Conscia’s application begins by using DNA Center’s open APIs to map out the location of all the switches. From a high-level visual summary of switches, an operator can drill down into switches at each location, and then to an individual switch. The script can automatically log on to each switch, collect port status, and save the status into a spreadsheet. A technician could use the data collected in this spreadsheet to perform maintenance on the switches such as removing cabling from unused ports and getting them ready for new connections. The script can even be set to run the audit every 30 minutes to get a true picture over time.
By having this insight into the availability of resources, Conscia’s customers can maximize their port usage and optimize their purchase of new switches.
“At Conscia, we use the newest technologies to provide the best solutions to our customers in data center, mobility, security, and cloud”, says Henrik Boye, Director of Sales at Conscia. Adds Thomas Christensen, System Engineer at Conscia, “We see a big value in DNA Center open platform as it gives us the APIs that we can use to develop custom functions or applications that increase the usefulness of DNA Center. For us, it means that we can easily do small custom applications or integrate with ITSM systems such as ServiceNow and others”.
Watch Henrik and Thomas demonstrate this solution.
With all its operational telemetry data, the network provides a rich information base ripe for analysis. By identifying patterns and correlating data from several sources, innovative applications can extract actionable business intelligence. To dive into this data pool, these applications do not have to be complex or difficult to create and maintain. Cisco DNA Center open platform provides easy-to-use APIs that even small custom built applications can use to generate big results.
Conscia’s port usage optimizing application demonstrates how access to network data can spur creation of innovation applications that use the data to solve business problems. This application is just one example of the low-overhead high-impact innovative applications that DNA Center open APIs make possible by opening up its powerful native capabilities for external use.
Read this white paper from IDC to see how you can leverage network as an open platform and create new revenue opportunities.
cisco 3650 switch show us below log. what we have to do %PLATFORM-4-ELEMENT_WARNING:Switch 1 R0/0: smand: 1/RP/0: limited space - copy corefiles/switch-reports out of flash:core & crashinfo: directories. crashinfo: value 81% (199 MB) exceed...
We have a customer with Cisco Prime IP Express 9.x that wants to send log files to an external Syslog server. Can this be achieved?
I know that we can modify the cnr.conf File to enable syslog, but its unclear if there are any parameters for an...
We are designing the new network infrastructure for campus, we select to use the core switch is 1 x C9300, access layer switch is 12 x C3650 and the AP is 60 x AP3802 , 30 x AP1852 and 5 x AP1562 ...etc. Below is the questions.
Hi, I have 15 switches on two separate sub nets in my organisation that requires a username and password Encryption to be set up, I need help with the correct configurations to lock down the switches from unauthorised access within the organisat...
Hello Everyone! We have new Catalyst 9300 switches which have SISF-Based Device Tracking that is new for me.We have DHCP Snooping and ARP inspection activated on it. I don't exactly understand one thing:At this document https://www.cis...