Font size: +

VyOS NetFlow and EventLog configuration


VyOS is an open-source network operating system based on Debian Linux, that came from the development version of Vyatta routing software. While there is both an open-source and paid version of VyOS, here we will focus on the open-source, nightly build solution.

VyOS provides a free routing platform that competes directly with other commercially available solutions from well-known network providers. Because VyOS is run on standard amd64 and other architectures, we can use it in different scenarios, with or without virtualization.

NetFlow configuration

VyOS is a CLI-based solution. Although there are aftermarket GUI options since the system has API support, we will focus on CLI and keep it simple. If you need additional information or instruction, know that VyOS User Guide is great and extensive, so feel free to peruse per your needs.

NetFlow configuration is really easy. You only need to set up the NetFlow server location, interfaces to collect from ... and you're done! For example:

An additional thing that can be disabled is locally collected NetFlow data via the disable-imt command, though you would lose the output of the show flow-accounting commands. And that's all! You should now be able to see the NetFlow data in the Netflow collector.

To make interfaces discoverable, we need to enable SNMP on VyOS:

EventLog configuration

If you think NetFlow configuration was easy, check out Syslog configuration:

You can set up facility and level options differently by following the documentation. Also, when entering commands in VyOS don't forget to commit and save, to apply the commands right away. 

Sophos Firewall NetFlow and EventLog configuration
How to upgrade PostgreSQL from 13 to 14

Related Posts


Mailing and Visiting Address:
Soneco d.o.o.
Makenzijeva 24/VI, 11000 Belgrade, Serbia
Phone: +381.11.6356319
Fax: +381.11.2455210 |


linkedin facebook facebook