1.2.1 • Published 8 years ago
logwriter v1.2.1
Logwriter
Simply Logfile writer that write Logfiles async. First all incoming Logs are write in Memory than an Interval writes the Memory to a Logfile and clears it.
Features
| Feature | Description | State |
|---|---|---|
| Folder creation | create Logfile and Folders when not exists | stable |
| Logrotate | create new Logfile when limit is reached | stable |
| Loglevel | DEBUG, INFO, WARNING and ERROR Flag | stable |
Usage
const LOGGER = require('./../index');
let l = new LOGGER({
logfilepath: __dirname + '/logs/logfile.log',
maxfilesize: 20
});Options
| Option | Description |
|---|---|
| path | the Path of the Logfile |
| maxsize | maximum Size of one Logfile in MB |
| loglevel | Level of Logfile 1 => ERROR, 2 => WARNING, 3 => INFO or 4 => DEBUG |
| synctime | time in ms when the Logger writes to File |
| encoding | Logfile Encoding |