Today I want to share a very cool feature of Suzieq, which I've been using a lot at the moment, but before I dive in, for those of you who are new to Suzieq...

Suzieq is an observability platform that allows you to query your network using a common set of queries and APIs.

In other words, it polls your network, stores it in a DB and then allows you to query your network data in lots of funky ways! (course here)

Anyway back to the original point of this post, which is to show the Suzieq feature devconfig. This Suzieq service allows you to see the configuration of a device, like so:

root> devconfig show hostname="leaf1-ios"

Building configuration...

Current configuration : 2834 bytes
!
! Last configuration change at 08:08:08 UTC Mon Oct 11 2021 by lab
!
version 15.6
service timestamps
...

Now here's the thing, as Suzieq is time-based we can see what the configuration was at a previous point in time by using the end-time option. As you can imagine this is great for troubleshooting. Example below:

root> devconfig show hostname="leaf1-ios"  end-time="2 hours ago"

Building configuration...

Current configuration : 2831 bytes
!
! Last configuration change at 08:08:08 UTC Mon Oct 11 2021 by lab
!
version 15.3
service timestamps
...

The other point to mention is end-time supports common grammar, i.e 1 week ago, yesterday at 1pm, 2 days ago etc. Which is also very cool/useful.

Anyway, that's all from me. I hope you found this useful. If you want to learn more about Suzieq feel free to check out the Suzieq intro below (video included)...

Introduction to Suzieq
This lesson is part of the Network Observability with Suzieq course. In this lesson, you will learn: The basics of Suzieq? Some of the key use cases that Suzieq can be used for. About the terms monitoring, telemetry and observability. Suzieq’s main features. What is Suzieq? Suzieq is an
Master Network Automation
Join today and get access to:
  • Full deep-dive course library (inc. Batfish, pyATS, Netmiko)
  • Code repositories inc. full course code, scripts and examples
  • 24x7 Multi-vendor labs (Arista, Cisco, Juniper)
  • Private online community
  • Monthly online meetups
  • Monthly guest speakers

100% Satisfaction Guaranteed!
Cancel your membership at any time.


Join Today