Skip to content

saidharanidhar/log-anomaly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log Anomaly

Build Status Build Status Build Status

Log Anomaly detector made in TypeScript.

Installation

Use the node package manager to install log anomaly app.

npm install

Supported log pattern

2019-01-19 22:17:45:547 DEBUG LoadSpringControllers.java:89 [thread-main] - App Thread started.

Usage

Training

npm start -- -t -l "{logs folder}" -o "{output file}" -s "{seive size}"

Testing

npm start -- -e -l "{logs folder}" -k "{pattern file}"

Help

npm start -- -h
Log Anamoly App

  Identifies the Anamolies in the logs

Options [ npm start -- <args>  , Eg. npm start -- -l . ]

  --logDir -l      The input log files
  --train -t       Trains on the give logs and identifies the pattern
  --test -e        Identfies the Anamolies
  --input -k       Input pattern file
  --seiveSize -s   Size of seive to be used for training
  --output -o      Output file for knowledge
  --help -h        Print this usage guide.

About

Log Anomaly detector written in typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published