quinlanj / Patternizer_Site

Patternizer Site

Home Page:http://kramer.nss.cs.ubc.ca/patternizer/index.php

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

===========================================================
===========================================================
================  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



About

Patternizer Site

http://kramer.nss.cs.ubc.ca/patternizer/index.php


Languages

Language:PHP 65.4%Language:JavaScript 26.5%Language:CSS 6.3%Language:Shell 1.8%