https://github.com/gkoolstra/vericold_log_parser
Converts Vericold Technologies vcl log files to a readable format for analysis in python
https://github.com/gkoolstra/vericold_log_parser
Last synced: about 1 month ago
JSON representation
Converts Vericold Technologies vcl log files to a readable format for analysis in python
- Host: GitHub
- URL: https://github.com/gkoolstra/vericold_log_parser
- Owner: gkoolstra
- Created: 2021-11-20T20:31:21.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-21T05:12:57.000Z (over 4 years ago)
- Last Synced: 2023-11-21T23:30:32.509Z (over 2 years ago)
- Language: Jupyter Notebook
- Size: 612 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vericold Log Parser
## Purpose
This module converts Vericold Technologies `.vcl` log files to a readable format for analysis in python.
## How it works
The main analysis is contained in the Jupyter Notebook. However, to load the vericold log files, we must first make sure that the .vcl files do not contain spaces in the filename. If they do, simply fire up a terminal and run
```sh rename.sh```
in the directory that contains the log files. This will remove all spaces and replace them with underscores. Next, you need to convert the proprietary `.vcl` file format to readable ascii, which can be done with the following command:
```sh log2ascii.sh```
in the same folder that contains the .vcl files. This bash script will loop over the available vcl files and convert them to comma separated values format. Next open the jupyter notebook and run through the analysis as you see fit.