Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
===========================================================
===========================================================
================ PATTERNIZER FRONTEND ===================
===========================================================
===========================================================
Written by Quinlan Jung
WHAT IS THIS:
Finds common regex patterns in logs using a basic tokenizer
(Lex) and Loghound (frequent itemset miner).
===========================================================
=================== INSTALL =========================
===========================================================
TO INSTALL:
$ bash install
This will untar the most current version of the patternizer
(token_prototype.tar.gz) and run the install script. It
will also do some cleaning.
===========================================================
=================== FAQ =========================
===========================================================
Q0. Where are the git repositories?
A. Patternizer Backend:
$ git clone https://quinlan_jung@bitbucket.org/quinlan_jung/patternizer.git
Patternizer Frontend:
$ git clone https://quinlan_jung@bitbucket.org/quinlan_jung/patternizer_site.git
Q1. I want the patternizer to support more patterns.
A. You should clone the patternizer backend. Be sure
to read the README.
Q2. What does the term "support" mean?
A. It is used by loghound, and means the same thing as
the word "frequency" (of the pattern).
=============================================================
======== WHAT ARE ALL THESE FOLDERS AND FILES FOR? ====
=============================================================
token_prototype.tar.gz : contains the most recent version of
the patternizer backend.
layout.php : the dependencies file we import into index.php
file.php : the functions that process the files you submit
and run the patternizer on it.
js/file.js : The functions to dynamically generate the
divs in the patterns tab
install: the script that sets up the entire webapp