├── .gitignore ├── LICENSE ├── README.md ├── benchmarks └── HDFS_bechmark.py ├── data └── HDFS │ ├── HDFS_100k.log_structured.csv │ └── anomaly_label.csv ├── demo ├── DecisionTree_demo.py ├── DeepLog_demo.py ├── InvariantsMiner_demo.py ├── InvariantsMiner_demo_without_labels.py ├── IsolationForest_demo.py ├── LR_demo.py ├── LogClustering_demo.py ├── PCA_demo.py ├── PCA_demo_without_labels.py └── SVM_demo.py ├── docs ├── demo.md └── img │ └── framework.png ├── loglizer ├── __init__.py ├── dataloader.py ├── models │ ├── DecisionTree.py │ ├── InvariantsMiner.py │ ├── IsolationForest.py │ ├── LR.py │ ├── LogClustering.py │ ├── PCA.py │ ├── SVM.py │ └── __init__.py ├── preprocessing.py └── utils.py ├── loglizer_demo.ipynb ├── loglizer_demo.py ├── requirements.txt └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/HDFS_bechmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/benchmarks/HDFS_bechmark.py -------------------------------------------------------------------------------- /data/HDFS/HDFS_100k.log_structured.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/data/HDFS/HDFS_100k.log_structured.csv -------------------------------------------------------------------------------- /data/HDFS/anomaly_label.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/data/HDFS/anomaly_label.csv -------------------------------------------------------------------------------- /demo/DecisionTree_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/DecisionTree_demo.py -------------------------------------------------------------------------------- /demo/DeepLog_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/DeepLog_demo.py -------------------------------------------------------------------------------- /demo/InvariantsMiner_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/InvariantsMiner_demo.py -------------------------------------------------------------------------------- /demo/InvariantsMiner_demo_without_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/InvariantsMiner_demo_without_labels.py -------------------------------------------------------------------------------- /demo/IsolationForest_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/IsolationForest_demo.py -------------------------------------------------------------------------------- /demo/LR_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/LR_demo.py -------------------------------------------------------------------------------- /demo/LogClustering_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/LogClustering_demo.py -------------------------------------------------------------------------------- /demo/PCA_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/PCA_demo.py -------------------------------------------------------------------------------- /demo/PCA_demo_without_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/PCA_demo_without_labels.py -------------------------------------------------------------------------------- /demo/SVM_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/demo/SVM_demo.py -------------------------------------------------------------------------------- /docs/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/docs/demo.md -------------------------------------------------------------------------------- /docs/img/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/docs/img/framework.png -------------------------------------------------------------------------------- /loglizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loglizer/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/dataloader.py -------------------------------------------------------------------------------- /loglizer/models/DecisionTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/DecisionTree.py -------------------------------------------------------------------------------- /loglizer/models/InvariantsMiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/InvariantsMiner.py -------------------------------------------------------------------------------- /loglizer/models/IsolationForest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/IsolationForest.py -------------------------------------------------------------------------------- /loglizer/models/LR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/LR.py -------------------------------------------------------------------------------- /loglizer/models/LogClustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/LogClustering.py -------------------------------------------------------------------------------- /loglizer/models/PCA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/PCA.py -------------------------------------------------------------------------------- /loglizer/models/SVM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/SVM.py -------------------------------------------------------------------------------- /loglizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/models/__init__.py -------------------------------------------------------------------------------- /loglizer/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/preprocessing.py -------------------------------------------------------------------------------- /loglizer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer/utils.py -------------------------------------------------------------------------------- /loglizer_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer_demo.ipynb -------------------------------------------------------------------------------- /loglizer_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/loglizer_demo.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | sklearn 2 | pandas 3 | -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logpai/loglizer/HEAD/utils.py --------------------------------------------------------------------------------