Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/techspence/bluecoatlogparser
Parses Bluecoat logs for IP, Date, Time, User and Computer.
https://github.com/techspence/bluecoatlogparser
bluecoat-log-parser powershell
Last synced: about 5 hours ago
JSON representation
Parses Bluecoat logs for IP, Date, Time, User and Computer.
- Host: GitHub
- URL: https://github.com/techspence/bluecoatlogparser
- Owner: techspence
- License: mit
- Created: 2018-07-26T03:30:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-30T19:42:50.000Z (over 6 years ago)
- Last Synced: 2024-11-15T09:51:44.720Z (2 months ago)
- Topics: bluecoat-log-parser, powershell
- Language: PowerShell
- Homepage:
- Size: 7.81 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bluecoat Log Parser
The Bluecoat Log Parser is a tool that will parse a given set of Bluecoat log files for a user entered URL (known as a destination in this module) and given a number of days to search, will parse the log files looking for that destination. It will then display IP, Date, Time, User and Computer.The reason this tool exists is to be able to correlate Bluecoat Proxy logs with other network monitoring tools.
## Parameters
```
LogPath - This is the directory where your Bluecoat logs are located.
Day - This is the number of days of log files you want to search.
Destination - This is the URL that's being searched for.
```## Example
```PowerShell
Get-BluecoatLogInfo -LogPath "\\testserver1\d$\LogStore\" -Days 1 -Destination "github.com"
```## Future Enhancements
1. Parse the log file using regex instead of position
2. Create a script to auto-generate a test log file, then run the tool to test