What is SuzieQ?

SuzieQ is an agentless multi-vendor open-source application that works with the network you have. SuzieQ collects, normalizes, and stores timestamped data that is otherwise only available to engineers by logging into each device, providing a rich data lake that can be queried and leveraged for next generation monitoring and alerting. Its low-code/no-code approach is accessible to network engineers with a range of experience and skill sets. 

With SuzieQ, network engineers can gain deep understanding of their data center network, quickly remediate network failures, and proactively identify issues in the network before their effects are felt. SuzieQ helps you more rapidly onboard new engineers and enables junior engineers to confidently perform tasks otherwise reserved for their more senior colleagues. Finally, with SuzieQ, network automation engineers can ensure that each change to the network is automatically validated after it is made.

SuzieQ works on multi-vendor networks, including Arista, Cisco, Cumulus, Juniper, Palo Alto Firewalls, and Sonic NOS

SuzieQ Architecture

Ask Your Network Any Question

How observable is your network? Would you like to be able to easily answer trivial questions such as “how many unique prefixes are there my routing tables” or “how many MAC addresses are there in the MAC tables across the network?” How about more difficult questions, such as “what changes did my routing table see 10pm-12am last night?,” or “which BGP sessions have had the most routing updates?”

SuzieQ makes all this information available at your fingertips via an intuitive, easy to use CLI, or Web GUI. SuzieQ is designed to be accessible to even the most junior engineer, but has the power to satisfy even the most senior architect.

Whether training a new employee, or troubleshooting a critical issue, SuzieQ provides you insights.

Proactively Detect Network Issues

Is your network healthy? Tomorrow’s network failures are often lurking in your network today. Network redundancy hides failures, and mis-configurations cause glitches that aren’t always apparent or easy to diagnose. 

SuzieQ provides the data to quickly investigate and resolve tickets or even prevent them altogether. With SuzieQ’s easy to use CLI or GUI, you can quickly identify cabling errors, MTU mismatches, bad peerings, obsolete static routes, connectivity issues, and a wide variety of other problems that cause network instability. SuzieQ’s powerful Path Trace capability is based on actual operational data, providing accurate end-to-end visibility. 

Validate Network Changes

Are you sure about this change? Network changes, such as adding a rack, adding a VLAN or a BGP peer or upgrading the OS, can easily cause an outage and materially impact your business. Rigorous testing is key to minimizing the chances of change-induced outages. 

One of SuzieQ’s powerful capabilities are asserts, which are statements that should be true in the network. Use SuzieQ to validate complex end-to-end behavior across your entire network independent of the switch vendor. 

The enterprise edition allows you to validate changes with a low-code/no-code approach including adding asserts customized to your network. 


Frequently asked questions on Suzieq

We support gathering data from Arista EOS (version 20.0 or later), Cisco’s IOS, IOS-XE, IOS-XR, and NXOS (N7K with versions 8.4.4 or higher, and N9K with versions 9.3.1 or higher), Cumulus Linux, Juniper’s Junos(QFX, EX, MX and SRX platforms), and SONiC devices. SuzieQ also supports gathering data from  Linux servers.

No, the SuzieQ poller uses SSH or a device’s REST API to gather data from each device .

Under an hour. Seriously. SuzieQ is available either a Docker container or a Python package. If your devices are supported by SuzieQ, all you need to do is give it a list of your devices and credentials and you’re off to the races. 

SuzieQ doesn’t build a model of your network. It gathers actual operational state data (by default every minute), normalizes, timestamps, and stores that data. SuzieQ shows you the network as it is (or was at a given time). Tools like Batfish are complementary because they add configuration state data to the operational state data captured by SuzieQ. 

Yes to both. Contact us for a demo and we’ll tell you more.