A Real-Time Streaming System for Customized Network Traffic Capture

Sensors (Basel). 2023 Jul 17;23(14):6467. doi: 10.3390/s23146467.

Abstract

Logging network traffic offers valuable insights into data flow, enabling the proactive analysis and troubleshooting of issues as they arise. Moreover, it provides a means to access and examine the exchanged information among network users that would otherwise be inaccessible. To enhance network traffic analysis, the integration of innovative technologies that facilitate real-time querying and pattern matching proves indispensable. This research paper presents a system that exemplifies such advancements-an innovative network traffic logging tool. The tool specifically focuses on performing real-time network packet transfer to Apache Kafka and ksqlDB, leveraging their capabilities to ensure swift and dependable storage of network packets in Apache Kafka topics. By showcasing this solution, the paper demonstrates the benefits and effectiveness of employing modern technologies for network traffic analysis and management.

Keywords: Apache Kafka; Libtins; ksqlDB; network traffic logger.

Grants and funding

This research received no external funding. The APC was funded by The Technical University of Cluj-Napoca.