NetBrain DevOps Edition (DE) is a free network automation tool for analyzing and diagnosing your network with apps, called Qapps. NetBrain DE includes dozens of apps, but more importantly, it is a DevOps platform, so you can write your own apps, without scripting or programming.
Write an app, not a script
Automate troubleshooting with apps
Download and share apps
NetBrain DE can be used to run apps which accomplish a variety of network tasks, including monitoring, troubleshooting, change verification, compliance, and inventory management. Users can save apps and share them internally within their organization, fostering a culture of collaboration.
Writing Your Own Apps
NetBrain DE includes a software development kit (SDK) for writing your own network apps. The software's visual programming environment includes built-in templates for writing a variety of apps. To start, define a CLI command as input. You can begin identifying the data you'd like the app to collect and analyze through sample CLI output. The visual nature of programming Qapps makes automation significantly easier to achieve vs. scripting.
NetBrain DE comes installed with over one hundred apps for analyzing routing, multicasting, QoS, inventory, and more. Below is a sample of apps that come pre-installed with NetBrain DE. You can run these apps after you download the software and discover devices in your network. More apps are available for download from Qapp Exchange.
1. Network Health At-a-Glance
This app monitors several health indicators for each device in the map, including CPU and memory utilization as well as interface status, bandwidth utilization, and interface errors. The alert thresholds are adjustable for each parameter.
2. QoS Minute-by-Minute Analysis
This app highlights each interface in the map with its QoS-related configuration and continuously monitors for QoS health indicators such a queue drops, QoS CPU/Memory usage, and more.
3. Dynamic Routing At-a-Glance
This app highlights IGP and BGP dynamic routing configuration for each interface in the map, using a color-coded legend as reference.
4. Monitor IGP Routing Status
This app continuously monitors IGP (EIGRP, OSPF, RIP, and IS-IS) health parameters such as neighbor status, routes learned, route flapping indicators, and more.
5. Map and Monitor Multicasting Status
This app can be used to dynamically map a multicasting downstream source tree, indicating Last-Hop Routers and First-Hop Routers.
A Qapp is a unique kind of app which runs against a live network. Qapps are similar to scripts in that they can be run to collect and analyze data across many network devices simultaneously. Unlike scripts, Qapps leverage a live network map, called a Qmap, as input. Qapps are versatile and easy to create with limited or no programming background. You can run Qapps for live monitoring, troubleshooting, change verification, compliance, inventory management, and more.
Can I download more apps to run in my network?
Yes. You can download more apps from NetBrain's Qapp Exchange. The Qapp Exchange is a place where network engineers can upload and share apps. You can download from hundreds of choices, and run them in your environment.
How do I run apps?
To run an app, first create a NetBrain map containing one or more network devices. Then select an app from the Qapp menu to automate data analysis on the devices in the map.
Can I write an app to perform specific tasks on my network?
Yes, NetBrain DevOps Edition includes a Visual Programming Environment, for writing and modifying Qapps. NetBrain DE includes templates for writing apps that perform tasks like monitoring, neighbor analysis, inventory, and more. To learn more about how to write Qapps, visit the resources page.
Can I save and share output from apps that I’ve run?
Yes, data collected from a Qapp is stored directly to the map. To save the output from a Qapp, simply save the map file (.qmap). Data saved to the map can be shared with other users of NetBrain’s software.
Can I map my entire network with free DE?
NetBrain DE can map up to ten (10) nodes in your network. If you need to map more than ten network devices, then use NetBrain Enterprise Suite. You can download a free trial here .
What kinds of network devices does DE support?
NetBrain DE supports most layer-2 and layer-3 network devices including routers, switches, firewalls, and load balancers. DE is multi-vendor and supports most devices connected in the Public and Private networks today. Click here for our multivendor support document.
Where can I get help to write apps?
You can visit our community to find help writing apps. The Qapp Exchange Community is a great resource for engaging with other network engineers.
Does DE run on Linux and Mac OS?
No. DevOps Edition is currently only supported on Windows. Please refer to the system requirements for additional information.