Package: powerful-pipes-log-viewer
Powerful Pipes Log ViewerIndexTable of Contentsgenerated withDocTocInstallQuick startGetting helpListing log entriesFrom a fileFrom stdinDisplaying only exceptionsDisplaying minimum log levelStreaming modeShow entries detailsFrom a fileFrom stdinDisplaying only exceptionsDisplaying minimum log levelStreaming modeDisplaying specific entryAuthorsLicenseContributionsAcknowledgementsIn a nutshellPowerful Pipes Log Vieweris a command line tools for watchingPowerful Pipeslogs.Install>pipinstallpowerful-pipes-log-viewerQuick startGetting help>log-viewerhelpUsage:log-viewer[OPTIONS]COMMAND[ARGS]...

Options:--helpShowthismessageandexit.

Commands:helpDisplayshelplistListlongentries(default)showShowlogentrydetailsListing log entriesFrom a file>log-viewerlistlogs.txt1)[INFO]pipe-processing->'My log'2)[ERROR]pipe-processing->'Ey I\'manotherlog'3)   [Exception] pipe-processing -> '__init__()missing1requiredpositionalargument:'source_raw''From stdin>catlogs.txt|log-viewerlist1)[INFO]pipe-processing->'My log'2)[ERROR]pipe-processing->'Ey I\'manotherlog'3)   [Exception] pipe-processing -> '__init__()missing1requiredpositionalargument:'source_raw''Displaying only exceptions>catlogs.txt|log-viewerlist-e1)[Exception]pipe-processing->'__init__() missing 1 required positional argument: 'source_raw''Displaying minimum log level>catlogs.txt|log-viewerlist--log-levelerror1)[ERROR]pipe-processing->'Ey I\'manotherlog'2)   [Exception] pipe-processing -> '__init__()missing1requiredpositionalargument:'source_raw''Streaming modeIn streaming mode all raw input data from the previous pipe will be streamed to the stdoutlog-viewer writes all the console results in stderr>catlogs.txt|log-viewerlist--stream>stream.results.txt1)[INFO]pipe-processing->'My log'2)[ERROR]pipe-processing->'Ey I\'manotherlog'3)   [Exception] pipe-processing -> '__init__()missing1requiredpositionalargument:'source_raw''>wcstream.results.txt3985291stream.results.txtShow entries detailsFrom a file>log-viewershowlogs.txt
+--------------+------------------------------------------------------------------------------------------+|Number|1|+--------------+------------------------------------------------------------------------------------------+|CommandLine|pipe-processing-c11-A|+--------------+------------------------------------------------------------------------------------------+|Date|2022-05-2516:00:38.951848|+--------------+------------------------------------------------------------------------------------------+|Type|INFO|+--------------+------------------------------------------------------------------------------------------+|Message|Mylog|+--------------+------------------------------------------------------------------------------------------+

+--------------+------------------------------------------------------------------------------------------+|Number|2|+--------------+------------------------------------------------------------------------------------------+|CommandLine|pipe-processing-cxxx-A|+--------------+------------------------------------------------------------------------------------------+|Date|2022-05-2516:05:39.951848|+--------------+------------------------------------------------------------------------------------------+|Type|ERROR|+--------------+------------------------------------------------------------------------------------------+|Message|EyI\'manotherlog|+--------------+------------------------------------------------------------------------------------------+

+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Number|3|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|CommandLine|pipe-processing-cxxx-A|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Date|2022-05-2516:10:41.360994|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Type|Exception|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Extradata|{|||"exception":"__init__() missing 1 required positional argument: 'source_raw'"|||}|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Exception|TypeError|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|ExceptionMessage|__init__()missing1requiredpositionalargument:'source_raw'|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|Exceptionfile|/Projects/demos/pipe-processing|+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|StackTrace|File"/Projects/demos/pipe-processing",line430,inactor_model|||normalized=normalize_model(info)||||||File"/Projects/demos/pipe-processing",line61,inactor_model_loader|||actor=Actor(||||+-------------------+---------------------------------------------------------------------------------------------------------------------------------+|ExceptionUser|__init__()missing1requiredpositionalargument:'source_raw'||Message||+-------------------+---------------------------------------------------------------------------------------------------------------------------------+From stdinWorks in the same way aslistcommand.Displaying only exceptionsWorks in the same way aslistcommand.Displaying minimum log levelWorks in the same way aslistcommand.Streaming modeWorks in the same way aslistcommand.In streaming mode all raw input data from the previous pipe will be streamed to the stdoutDisplaying specific entry>log-viewershow-n2logs.txt
+--------------+------------------------------------------------------------------------------------------+|Number|2|+--------------+------------------------------------------------------------------------------------------+|CommandLine|pipe-processing-cxxx-A|+--------------+------------------------------------------------------------------------------------------+|Date|2022-05-2516:05:39.951848|+--------------+------------------------------------------------------------------------------------------+|Type|ERROR|+--------------+------------------------------------------------------------------------------------------+|Message|EyI\'manotherlog|+--------------+------------------------------------------------------------------------------------------+AuthorsPowerful Pipes was made by 42Crunch Research Team:jc42 <https://github.com/jc42c>_cr0hn <https://github.com/cr0hn>_LicensePowerful Pipes is Open Source and available under theApache 2.ContributionsContributions are very welcome. SeeCONTRIBUTING.mdor skim existing tickets to see where you could help out.AcknowledgementsProject logo thanks toVisitor icons created by pongsakornRed - Flaticon