| 1 | lognestmonster/0.3.0 Copyright (c) 2019 Joshua 'joshuas3' Stockin |
| 2 | usage: lognestmonster [OPTION]... <QUEUE> |
| 3 |
|
| 4 | The lognestmonster library allows you to generate log files with an organized |
| 5 | nesting format. Use this lognestmonster command to parse files generated by |
| 6 | the lognestmonster library. |
| 7 |
|
| 8 | By default, inputting a queue file, a folder with queue files, or switching |
| 9 | stdin (passing "-" for QUEUE) will display an interactive textual interface |
| 10 | where keyboard events are used to sift through log statements. Using the |
| 11 | status switch (-s, --status), you can do a quick read of the instream and only |
| 12 | display metadata, such as the number of statements or events, rather than a |
| 13 | textual user interface. If the follow switch is used (-f, --follow), the |
| 14 | parser will keep the instreams open and generate live logtrees. Switching |
| 15 | stdin ("-") automatically switches follow. See other switches and options for |
| 16 | the ability to narrow down log results. Log-unrelated commands (help, version, |
| 17 | or no args) do not require a QUEUE variable. |
| 18 |
|
| 19 | Unless manually switched, the verbosity levels `verbose` (-v) and |
| 20 | `veryverbose` (-vv) are not displayed in the interactive textual interface. |
| 21 |
|
| 22 | -h, -?, --help Displays program description and a list of valid |
| 23 | options and other arguments |
| 24 | --version Displays program information about copyright and the |
| 25 | version |
| 26 | -s, --status Reads the directory and outputs file and log |
| 27 | metadata for each log tree |
| 28 | -e, --errors Omits all statements besides errors. Stackable with |
| 29 | other verbosity level commands |
| 30 | -w, --warnings Omits all statements besides warnings. Stackable |
| 31 | with other verbosity level commands |
| 32 | -i, --info Omits all statements besides those with verbosity |
| 33 | type 'info'. Stackable with other verbosity level |
| 34 | commands |
| 35 | -d, --debug Omits all statements besides those with verbosity |
| 36 | type 'debug'. Stackable with other verbosity level |
| 37 | commands |
| 38 | -v, --verbose Omits all statements besides those with verbosty |
| 39 | type 'verbose'. Stackable with other verbosity level |
| 40 | commands |
| 41 | -vv, --veryverbose Omits all statements besides those with verbosity |
| 42 | type 'veryverbose'. Stackable with other verbosity |
| 43 | level commands |
| 44 | --after Limits log results to after a certain timestamp. A |
| 45 | millisecond UNIX timestamp must be provided |
| 46 | --before Limits log results to before a certain timestamp. A |
| 47 | millisecond UNIX timestamp must be provided. |
| 48 | -t, --tag Limits log results to a tag. A string of the |
| 49 | tag/invoker must be provided |
| 50 | -c Limits log results to a numbered statement |
| 51 | -q Limits log results to a numbered event and its |
| 52 | children |
| 53 | -f, --follow Provides a live view of the log tree stream, similar |
| 54 | to the 'tail -f' command |
| 55 |
|