Fork me on GitHub

Predictive Network Analytics

Powered by real time data

SNAS

Streaming Network Analytics System (project SNAS) is a framework to collect, track and access tens of millions of routing objects (routers, peers, prefixes) in real time.

Interact, visualize and analyze BGP data

All BGP packets are pre-parsed by the SNAS collector and can be accessed via centralized APIs. Distributed, low foot print collector leveraging a high performing message bus makes it possible to do real time predictive analytics.

Interact directly with Kafka to monitor prefixes in real time or use the database to access routing tables, AS paths and more.

Visualize routers, peers, stability reports, prefix history, AS paths, network topology and more using the extendible user interface.

Analyze prefix attributes, segment routing, IGP topologies and more via the message bus or by accessing the stateful database.

Interact, visualize and analyze BGP data

All BGP packets are pre-parsed by the SNAS collector and can be accessed via centralized APIs. Distributed, low foot print collector leveraging a high performing message bus makes it possible to do real time predictive analytics.

Interact directly with Kafka to monitor prefixes in real time or use the database to access routing tables, AS paths and more.

Visualize routers, peers, stability reports, prefix history, AS paths, network topology and more using the extendible user interface.

Analyze prefix attributes, segment routing, IGP topologies and more via the message bus or by accessing the stateful database.

Get Started

You can start using SNAS without any data feed of your own! We provide an application that downloads publicly available BGP data which you can immediately visualize using SNAS.io UI.

Developer Integration

Integrate your existing applications and management framework or write a new application using standard Kafka message bus or native and RESTful database APIs.

Message Bus Integration gives direct access to the data produced by the collector. SNAS provides a utility to make Message Bus topic structure customizable. Tools like kafkacat makes it very easy to expriment with data integration.

Native or RESTful integration with the database gives you access to raw as well as analyzed data. The database is optimized to provide very fast response to most commonly needed analytics.