Log Fetcher is a utility to find and count IP addresses within log files.
This is really a project for me to practice Python fundamentals 😅
This program scans specified files and directories for log files, parses them to find IP addresses, and then reports the frequency of each IP address found across all files.
- File Discovery: Accepts a list of file paths or glob patterns to search for log files.
- IP Address Extraction: Reads the content of each file to identify and extract IP addresses.
- Frequency Count: Aggregates the results and displays a count of how many times each unique IP address was found.