https://github.com/bitsofinfo/log-generator
Small python script to generate random time series data into log files
https://github.com/bitsofinfo/log-generator
Last synced: 10 months ago
JSON representation
Small python script to generate random time series data into log files
- Host: GitHub
- URL: https://github.com/bitsofinfo/log-generator
- Owner: bitsofinfo
- Created: 2015-02-28T00:11:30.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2019-01-28T22:54:29.000Z (almost 7 years ago)
- Last Synced: 2025-03-26T23:11:42.293Z (10 months ago)
- Language: Python
- Homepage:
- Size: 83 KB
- Stars: 22
- Watchers: 3
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# log-generator
Simple python script to generate random time series data into a log file (GMT time)
useful for generating sample time-series based data to feed other downstream systems.
### Usage
```
logGenerator.py --logFile
[--minSleepMs ] [--maxSleepMs ]
[--sourceDataFile ] [--iterations ]
[--minLines ] [--maxLines ]
[--logPattern ] [--datePattern ]
```
### Defaults
```
iterations = -1 # infinite
minSleep = 0.1
maxSleep = 1
minLines = 1
maxLines = 1
logFile = 'logGenerator.log'
sourceDataFile = 'defaultDataFile.txt'
logPattern = '%(asctime)s,%(msecs)d %(process)d %(filename)s %(lineno)d %(name)s %(levelname)s %(message)s'
datePattern = "%Y-%m-%d %H:%M:%S"
```