usage: logmine [-h] [-m MAX_DIST] [-v [VARIABLES ...]] [-d DELIMETERS] [-i MIN_MEMBERS] [-k1 K1] [-k2 K2] [-s {desc,asc}] [-da] [-p PATTERN_PLACEHOLDER] [-dhp] [-dm] [-dhv] [-c] [file ...] LogMine: a log pattern analyzer positional arguments: file Filenames or glob pattern to analyze. Default: stdin options: -h, --help show this help message and exit -m, --max-dist MAX_DIST This parameter control how the granularity of the clustering algorithm. Lower the value will provide more granular clusters (more clusters generated). Default: 0.6 -v, --variables [VARIABLES ...] List of variables to replace before process the log file. A variable is a pair of name and a regex pattern. Format: "name:/regex/". During processing time, LogMine will consider all texts that match varible regexes to be the same value. This is useful to reduce the number of unnecessary cluster generated, with trade off of processing time. Default: None -d, --delimeters DELIMETERS A regex pattern used to split a line into multiple fields. Default: "\s+" -i, --min-members MIN_MEMBERS Minimum number of members in a cluster to show in the result. Default: 2 -k1, --fixed-value-weight K1 Internal weighting variable. This value will be used as the weight value when two fields have the same value. This is used in the score function to calculate the distance between two lines. Default: 1 -k2, --variable-weight K2 Similar to k1 but for comparing variables. Two variable is considering the same if they have same name. Default: 1 -s, --sorted {desc,asc} Sort the clusters by number of members. Default: desc -da, --disable-number-align Disable number align in output. Default: True -p, --pattern-placeholder PATTERN_PLACEHOLDER Use a string as placeholder for patterns in output. Default: None -dhp, --disable-highlight-patterns Disable highlighting for patterns in output. Default: True -dm, --disable-mask-variables Disable masks for variables in output. When disabled variables will be shown as the actual value. Default: True -dhv, --disable-highlight-variables Disable highlighting for variables in output. Default: True -c, --single-core Force LogMine to only run on 1 core. This will increase the processing time. Note: the result output can be different compare to when run with multicores, this is expected. Default: False