DOE OSTI · 2474846
Automating Log Synthesis and Visualization with Python and Splunk
Abstract
The goal of this project is to automate log analysis by utilizing Splunk, Bash, and Python together. Simplifying the monitoring and analysis of network traffic was the main goal. In order to accomplish this, a Bash script was created to use 'tcpdump' to automate network sniffing. It also included a 24-hour file rotation mechanism to effectively manage the pcap files that were generated. After that, a Python script was written to read these pcap files and retrieve pertinent data about network traffic. After processing the collected data, Splunk is used to summarize the important metrics and visualize said information with relevant graphs.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Freeman, Daija Imani. 2024-08-16. Automating Log Synthesis and Visualization with Python and Splunk. https://www.osti.gov/biblio/2474846
Cite the original work for its findings. Save a collection to share your selection of sources.